/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/style.scss?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/style.scss?ngGlobalStyle (1) ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/style.scss?ngGlobalStyle (2) ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:300,400,500,700);
/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.core.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.snow.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.bubble.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
  outline: none;
}
.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
  color: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #fff;
}
@media (pointer: coarse) {
  .ql-bubble.ql-toolbar button:hover:not(.ql-active),
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
    color: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #ccc;
  }
}
.ql-bubble {
  box-sizing: border-box;
}
.ql-bubble * {
  box-sizing: border-box;
}
.ql-bubble .ql-hidden {
  display: none;
}
.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
  visibility: hidden;
}
.ql-bubble .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-bubble .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-bubble .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-bubble .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-bubble .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble .ql-stroke {
  fill: none;
  stroke: #ccc;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-bubble .ql-stroke-miter {
  fill: none;
  stroke: #ccc;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ccc;
}
.ql-bubble .ql-empty {
  fill: none;
}
.ql-bubble .ql-even {
  fill-rule: evenodd;
}
.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-bubble .ql-transparent {
  opacity: 0.4;
}
.ql-bubble .ql-direction svg:last-child {
  display: none;
}
.ql-bubble .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-bubble .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-bubble .ql-editor h1 {
  font-size: 2em;
}
.ql-bubble .ql-editor h2 {
  font-size: 1.5em;
}
.ql-bubble .ql-editor h3 {
  font-size: 1.17em;
}
.ql-bubble .ql-editor h4 {
  font-size: 1em;
}
.ql-bubble .ql-editor h5 {
  font-size: 0.83em;
}
.ql-bubble .ql-editor h6 {
  font-size: 0.67em;
}
.ql-bubble .ql-editor a {
  text-decoration: underline;
}
.ql-bubble .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-bubble .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-bubble .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-bubble .ql-editor img {
  max-width: 100%;
}
.ql-bubble .ql-picker {
  color: #ccc;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-bubble .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-bubble .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-bubble .ql-picker-options {
  background-color: #444;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-bubble .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #777;
  z-index: 2;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
  width: 28px;
}
.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-bubble .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-bubble .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-bubble .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-bubble .ql-picker.ql-header {
  width: 98px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-bubble .ql-picker.ql-font {
  width: 108px;
}
.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-bubble .ql-picker.ql-size {
  width: 98px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 12px 8px 0px;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 12px;
}
.ql-bubble .ql-color-picker svg {
  margin: 1px;
}
.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
  border-color: #fff;
}
.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 25px;
  color: #fff;
}
.ql-bubble .ql-tooltip-arrow {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: " ";
  display: block;
  left: 50%;
  margin-left: -6px;
  position: absolute;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom: 6px solid #444;
  top: -6px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top: 6px solid #444;
  bottom: -6px;
}
.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
  display: block;
}
.ql-bubble .ql-tooltip.ql-editing .ql-formats {
  visibility: hidden;
}
.ql-bubble .ql-tooltip-editor {
  display: none;
}
.ql-bubble .ql-tooltip-editor input[type=text] {
  background: transparent;
  border: none;
  color: #fff;
  font-size: 13px;
  height: 100%;
  outline: none;
  padding: 10px 20px;
  position: absolute;
  width: 100%;
}
.ql-bubble .ql-tooltip-editor a {
  top: 10px;
  position: absolute;
  right: 20px;
}
.ql-bubble .ql-tooltip-editor a:before {
  color: #ccc;
  content: "\D7";
  font-size: 16px;
  font-weight: bold;
}
.ql-container.ql-bubble:not(.ql-disabled) a {
  position: relative;
  white-space: nowrap;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before {
  background-color: #444;
  border-radius: 15px;
  top: -5px;
  font-size: 12px;
  color: #fff;
  content: attr(href);
  font-weight: normal;
  overflow: hidden;
  padding: 5px 15px;
  text-decoration: none;
  z-index: 1;
}
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  border-top: 6px solid #444;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 0;
  content: " ";
  height: 0;
  width: 0;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  left: 0;
  margin-left: 50%;
  position: absolute;
  transform: translate(-50%, -100%);
  transition: visibility 0s ease 200ms;
  visibility: hidden;
}
.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
  visibility: visible;
}

/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./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 ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:"Glyphicons Halflings";src:url('glyphicons-halflings-regular.7a0f4b092e86cb52.eot');src:url('glyphicons-halflings-regular.7a0f4b092e86cb52.eot?#iefix') format("embedded-opentype"),url('glyphicons-halflings-regular.b70781972ce7320b.woff2') format("woff2"),url('glyphicons-halflings-regular.4ba85deaf3670942.woff') format("woff"),url('glyphicons-halflings-regular.009b407a9881be10.ttf') format("truetype"),url('glyphicons-halflings-regular.85f0466cb4ab3a4d.svg#glyphicons_halflingsregular') format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.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}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{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:40px 40px}.progress-bar.active,.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{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)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{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)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{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)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{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)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0,-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/assets/font-awesome/css/fontawesome-all.min.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
/*!
 * Font Awesome Free 5.0.13 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-book-open:before{content:"\f518"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-fulcrum:before{content:"\f50b"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-memory:before{content:"\f538"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toolbox:before{content:"\f552"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url('fa-brands-400.36f2eeca83eeea4c.eot');src:url('fa-brands-400.36f2eeca83eeea4c.eot?#iefix') format("embedded-opentype"),url('fa-brands-400.dcebf125b3efb521.woff2') format("woff2"),url('fa-brands-400.102e44806c09668b.woff') format("woff"),url('fa-brands-400.b06e9ff22cbc0bd2.ttf') format("truetype"),url('fa-brands-400.cd8c2e532aa2a9e5.svg#fontawesome') format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url('fa-regular-400.551e6fae381a7715.eot');src:url('fa-regular-400.551e6fae381a7715.eot?#iefix') format("embedded-opentype"),url('fa-regular-400.b6f4714778d84cbb.woff2') format("woff2"),url('fa-regular-400.ade958bad747523f.woff') format("woff"),url('fa-regular-400.f8844b606e02d6db.ttf') format("truetype"),url('fa-regular-400.ca9c65989a07ef9c.svg#fontawesome') format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url('fa-solid-900.cc18781a6f745fd9.eot');src:url('fa-solid-900.cc18781a6f745fd9.eot?#iefix') format("embedded-opentype"),url('fa-solid-900.f663f546f853784d.woff2') format("woff2"),url('fa-solid-900.e38bd0e4a33df4c0.woff') format("woff"),url('fa-solid-900.9d150736e429b5e5.ttf') format("truetype"),url('fa-solid-900.469276a2344c2787.svg#fontawesome') format("svg")}.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}

/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./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/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/primeng/resources/primeng.min.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only:after{content:'p';visibility:hidden;clip:rect(0 0 0 0);width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox-disabled{cursor:default !important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url('color.dae87a04d07ca92b.png') no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url('hue.8b1818380241e6ac.png') no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-inputgroup .p-inputwrapper>.p-component{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password{position:relative;display:inline-flex}.p-password-panel{position:absolute;top:0;left:0}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;width:0;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-password-clearable{position:relative}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1.0,1.0);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}
/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/primeng/resources/themes/nova/theme.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************/
:root {
  --surface-a: #ffffff;
  --surface-b: #f4f4f4;
  --surface-c: #eaeaea;
  --surface-d: #c8c8c8;
  --surface-e: #ffffff;
  --surface-f: #ffffff;
  --text-color: #333333;
  --text-color-secondary: #848484;
  --primary-color: #007ad9;
  --primary-color-text: #ffffff;
  --font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  --surface-0: #ffffff;
  --surface-50: #eef1f2;
  --surface-100: #dde2e4;
  --surface-200: #bbc5ca;
  --surface-300: #98a8af;
  --surface-400: #768b95;
  --surface-500: #546e7a;
  --surface-600: #435862;
  --surface-700: #324249;
  --surface-800: #222c31;
  --surface-900: #111618;
  --gray-50: #eef1f2;
  --gray-100: #dde2e4;
  --gray-200: #bbc5ca;
  --gray-300: #98a8af;
  --gray-400: #768b95;
  --gray-500: #546e7a;
  --gray-600: #435862;
  --gray-700: #324249;
  --gray-800: #222c31;
  --gray-900: #111618;
  --content-padding:0.571rem 1rem;
  --inline-spacing:0.5rem;
  --border-radius:3px;
  --surface-ground:#f4f4f4;
  --surface-section:#ffffff;
  --surface-card:#ffffff;
  --surface-overlay:#ffffff;
  --surface-border:#c8c8c8;
  --surface-hover:#eaeaea;
  --maskbg: rgba(0, 0, 0, 0.4);
  --focus-ring: 0 0 0 0.2rem #8dcdff;
  color-scheme: light;
}

* {
  box-sizing: border-box;
}

.p-component {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: normal;
}

.p-component-overlay {
  background-color: rgba(0, 0, 0, 0.4);
  transition-duration: 0.2s;
}

.p-disabled, .p-component:disabled {
  opacity: 0.5;
}

.p-error {
  color: #a80000;
}

.p-text-secondary {
  color: #848484;
}

.pi {
  font-size: 1rem;
}

.p-link {
  font-size: 1rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  border-radius: 3px;
}
.p-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-component-overlay-enter {
  animation: p-component-overlay-enter-animation 150ms forwards;
}

.p-component-overlay-leave {
  animation: p-component-overlay-leave-animation 150ms forwards;
}

@keyframes p-component-overlay-enter-animation {
  from {
    background-color: transparent;
  }
  to {
    background-color: var(--maskbg);
  }
}
@keyframes p-component-overlay-leave-animation {
  from {
    background-color: var(--maskbg);
  }
  to {
    background-color: transparent;
  }
}

:root {
  --blue-50:#f3f8fc;
  --blue-100:#c6dcef;
  --blue-200:#98c1e3;
  --blue-300:#6ba5d7;
  --blue-400:#3d8aca;
  --blue-500:#106ebe;
  --blue-600:#0e5ea2;
  --blue-700:#0b4d85;
  --blue-800:#093d69;
  --blue-900:#062c4c;
  --green-50:#f7fbf6;
  --green-100:#d6ead1;
  --green-200:#b6d9ad;
  --green-300:#96c889;
  --green-400:#76b765;
  --green-500:#56a641;
  --green-600:#498d37;
  --green-700:#3c742e;
  --green-800:#2f5b24;
  --green-900:#22421a;
  --yellow-50:#fffcf5;
  --yellow-100:#fdefcd;
  --yellow-200:#fbe3a6;
  --yellow-300:#f9d67f;
  --yellow-400:#f8ca57;
  --yellow-500:#f6bd30;
  --yellow-600:#d1a129;
  --yellow-700:#ac8422;
  --yellow-800:#87681a;
  --yellow-900:#624c13;
  --cyan-50:#f4fbfd;
  --cyan-100:#ccebf5;
  --cyan-200:#a4dbed;
  --cyan-300:#7ccce5;
  --cyan-400:#54bcdd;
  --cyan-500:#2cacd5;
  --cyan-600:#2592b5;
  --cyan-700:#1f7895;
  --cyan-800:#185f75;
  --cyan-900:#124555;
  --pink-50:#fdf4f9;
  --pink-100:#f6cce0;
  --pink-200:#eea3c7;
  --pink-300:#e77aae;
  --pink-400:#df5296;
  --pink-500:#d8297d;
  --pink-600:#b8236a;
  --pink-700:#971d58;
  --pink-800:#771745;
  --pink-900:#561032;
  --indigo-50:#f4f6fd;
  --indigo-100:#ccd3f5;
  --indigo-200:#a4b0ed;
  --indigo-300:#7c8de5;
  --indigo-400:#546add;
  --indigo-500:#2c47d5;
  --indigo-600:#253cb5;
  --indigo-700:#1f3295;
  --indigo-800:#182775;
  --indigo-900:#121c55;
  --teal-50:#f6fbfa;
  --teal-100:#d1eae5;
  --teal-200:#add9d1;
  --teal-300:#89c8bd;
  --teal-400:#65b7a8;
  --teal-500:#41a694;
  --teal-600:#378d7e;
  --teal-700:#2e7468;
  --teal-800:#245b51;
  --teal-900:#1a423b;
  --orange-50:#fff9f5;
  --orange-100:#fde4cd;
  --orange-200:#fbcfa6;
  --orange-300:#f9ba7f;
  --orange-400:#f8a457;
  --orange-500:#f68f30;
  --orange-600:#d17a29;
  --orange-700:#ac6422;
  --orange-800:#874f1a;
  --orange-900:#623913;
  --bluegray-50:#f7f8f9;
  --bluegray-100:#dae0e3;
  --bluegray-200:#bdc7cd;
  --bluegray-300:#a0aeb6;
  --bluegray-400:#8295a0;
  --bluegray-500:#657c8a;
  --bluegray-600:#566975;
  --bluegray-700:#475761;
  --bluegray-800:#38444c;
  --bluegray-900:#283237;
  --purple-50:#f9f8fd;
  --purple-100:#e1dff7;
  --purple-200:#cac5f1;
  --purple-300:#b2abeb;
  --purple-400:#9b92e4;
  --purple-500:#8378de;
  --purple-600:#6f66bd;
  --purple-700:#5c549b;
  --purple-800:#48427a;
  --purple-900:#343059;
  --red-50:#fdf4f3;
  --red-100:#f6ccc6;
  --red-200:#eea39a;
  --red-300:#e77b6d;
  --red-400:#df5240;
  --red-500:#d82a13;
  --red-600:#b82410;
  --red-700:#971d0d;
  --red-800:#77170a;
  --red-900:#561108;
  --primary-50:#f2f8fd;
  --primary-100:#c2dff6;
  --primary-200:#91c6ef;
  --primary-300:#61ade7;
  --primary-400:#3093e0;
  --primary-500:#007ad9;
  --primary-600:#0068b8;
  --primary-700:#005598;
  --primary-800:#004377;
  --primary-900:#003157;
}

.p-autocomplete .p-autocomplete-loader {
  right: 0.429rem;
}
.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader {
  right: 2.786rem;
}
.p-autocomplete .p-autocomplete-multiple-container {
  padding: 0.2145rem 0.429rem;
  gap: 0.5rem;
}
.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover {
  border-color: #212121;
}
.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token {
  padding: 0.2145rem 0;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  color: #333333;
  padding: 0;
  margin: 0;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token {
  padding: 0.2145rem 0.429rem;
  background: #007ad9;
  color: #ffffff;
  border-radius: 3px;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon {
  margin-left: 0.5rem;
}

p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext {
  border-color: #a80000;
}

.p-autocomplete-panel {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-autocomplete-panel .p-autocomplete-items {
  padding: 0;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item {
  margin: 0;
  padding: 0.429rem 0.857rem;
  border: 0 none;
  color: #333333;
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover {
  color: #333333;
  background: #eaeaea;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message {
  padding: 0.429rem 0.857rem;
  color: #333333;
  background: transparent;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group {
  margin: 0;
  padding: 0.857rem;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
}

p-autocomplete.p-autocomplete-clearable .p-inputtext {
  padding-right: 1.858rem;
}
p-autocomplete.p-autocomplete-clearable .p-autocomplete-clear-icon {
  color: #848484;
  right: 0.429rem;
}

p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon {
  color: #848484;
  right: 2.786rem;
}

p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext {
  border-color: #a80000;
}

.p-datepicker {
  padding: 0.857rem;
  background: #ffffff;
  color: #333333;
  border: 1px solid #a6a6a6;
  border-radius: 3px;
}
.p-datepicker:not(.p-datepicker-inline) {
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header {
  background: #ffffff;
}
.p-datepicker .p-datepicker-header {
  padding: 0.5rem;
  color: #333333;
  background: #ffffff;
  font-weight: 700;
  margin: 0;
  border-bottom: 0 none;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev,
.p-datepicker .p-datepicker-header .p-datepicker-next {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,
.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,
.p-datepicker .p-datepicker-header .p-datepicker-next:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-datepicker .p-datepicker-header .p-datepicker-title {
  line-height: 2rem;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
  color: #333333;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  font-weight: 700;
  padding: 0.5rem;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover {
  color: #007ad9;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
  margin-right: 0.5rem;
}
.p-datepicker table {
  font-size: 1rem;
  margin: 0.857rem 0;
}
.p-datepicker table th {
  padding: 0.5rem;
}
.p-datepicker table th > span {
  width: 2.5rem;
  height: 2.5rem;
}
.p-datepicker table td {
  padding: 0.5rem;
}
.p-datepicker table td > span {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
  border: 1px solid transparent;
}
.p-datepicker table td > span.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-datepicker table td > span:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-datepicker table td.p-datepicker-today > span {
  background: #d0d0d0;
  color: #333333;
  border-color: transparent;
}
.p-datepicker table td.p-datepicker-today > span.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-datepicker .p-datepicker-buttonbar {
  padding: 0.857rem 0 0.429rem 0;
  border-top: 1px solid #d8dae2;
}
.p-datepicker .p-datepicker-buttonbar .p-button {
  width: auto;
}
.p-datepicker .p-timepicker {
  border-top: 1px solid #d8dae2;
  padding: 0.857rem 0 0.429rem 0;
}
.p-datepicker .p-timepicker button {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-datepicker .p-timepicker button:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-datepicker .p-timepicker button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-datepicker .p-timepicker button:last-child {
  margin-top: 0.2em;
}
.p-datepicker .p-timepicker span {
  font-size: 1.286rem;
}
.p-datepicker .p-timepicker > div {
  padding: 0 0.429rem;
}
.p-datepicker.p-datepicker-timeonly .p-timepicker {
  border-top: 0 none;
}
.p-datepicker .p-monthpicker {
  margin: 0.857rem 0;
}
.p-datepicker .p-monthpicker .p-monthpicker-month {
  padding: 0.5rem;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-datepicker .p-yearpicker {
  margin: 0.857rem 0;
}
.p-datepicker .p-yearpicker .p-yearpicker-year {
  padding: 0.5rem;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group {
  border-left: 1px solid #d8dae2;
  padding-right: 0.857rem;
  padding-left: 0.857rem;
  padding-top: 0;
  padding-bottom: 0;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child {
  padding-left: 0;
  border-left: 0 none;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child {
  padding-right: 0;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover {
  background: #eaeaea;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover {
  background: #eaeaea;
}
.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover {
  background: #eaeaea;
}
.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

p-calendar.p-calendar-clearable .p-inputtext {
  padding-right: 1.858rem;
}
p-calendar.p-calendar-clearable .p-calendar-clear-icon {
  color: #848484;
  right: 0.429rem;
}

p-calendar.p-calendar-clearable.p-calendar-w-btn .p-calendar-clear-icon {
  color: #848484;
  right: 2.786rem;
}

@media screen and (max-width: 769px) {
  .p-datepicker table th, .p-datepicker table td {
    padding: 0.25rem;
  }
}
.p-cascadeselect {
  background: #ffffff;
  border: 1px solid #a6a6a6;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-cascadeselect:not(.p-disabled):hover {
  border-color: #212121;
}
.p-cascadeselect:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-cascadeselect .p-cascadeselect-label {
  background: transparent;
  border: 0 none;
  padding: 0.429rem 0.429rem;
}
.p-cascadeselect .p-cascadeselect-label.p-placeholder {
  color: #666666;
}
.p-cascadeselect .p-cascadeselect-label:enabled:focus {
  outline: 0 none;
  box-shadow: none;
}
.p-cascadeselect .p-cascadeselect-trigger {
  background: transparent;
  color: #848484;
  width: 2.357rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-cascadeselect-panel {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-cascadeselect-panel .p-cascadeselect-items {
  padding: 0;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item {
  margin: 0;
  border: 0 none;
  color: #333333;
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content {
  padding: 0.429rem 0.857rem;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover {
  color: #333333;
  background: #eaeaea;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon {
  font-size: 0.875rem;
}

p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect {
  border-color: #a80000;
}

.p-input-filled .p-cascadeselect {
  background: #f4f4f4;
}
.p-input-filled .p-cascadeselect:not(.p-disabled):hover {
  background-color: #f4f4f4;
}
.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus {
  background-color: #f4f4f4;
}

p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label {
  padding-right: 0.429rem;
}
p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-clear-icon {
  color: #848484;
  right: 2.357rem;
}

.p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel {
  box-shadow: none;
  border-radius: 0;
  padding: 0.25rem 0 0.25rem 0.5rem;
}
.p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon {
  transform: rotate(90deg);
}

.p-checkbox {
  width: 20px;
  height: 20px;
}
.p-checkbox .p-checkbox-box {
  border: 1px solid #a6a6a6;
  background: #ffffff;
  width: 20px;
  height: 20px;
  color: #333333;
  border-radius: 3px;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-checkbox .p-checkbox-box .p-checkbox-icon {
  transition-duration: 0.2s;
  color: #ffffff;
  font-size: 14px;
}
.p-checkbox .p-checkbox-box.p-highlight {
  border-color: #007ad9;
  background: #007ad9;
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  border-color: #212121;
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  border-color: #005b9f;
  background: #005b9f;
  color: #ffffff;
}

p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box {
  border-color: #a80000;
}

.p-input-filled .p-checkbox .p-checkbox-box {
  background-color: #f4f4f4;
}
.p-input-filled .p-checkbox .p-checkbox-box.p-highlight {
  background: #007ad9;
}
.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  background-color: #f4f4f4;
}
.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  background: #005b9f;
}

.p-checkbox-label {
  margin-left: 0.5rem;
}

.p-highlight .p-checkbox .p-checkbox-box {
  border-color: #ffffff;
}

.p-chips .p-chips-multiple-container {
  padding: 0.2145rem 0.429rem;
  gap: 0.5rem;
}
.p-chips .p-chips-multiple-container:not(.p-disabled):hover {
  border-color: #212121;
}
.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-chips .p-chips-multiple-container .p-chips-token {
  padding: 0.2145rem 0.429rem;
  background: #007ad9;
  color: #ffffff;
  border-radius: 3px;
}
.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon {
  margin-left: 0.5rem;
}
.p-chips .p-chips-multiple-container .p-chips-input-token {
  padding: 0.2145rem 0;
}
.p-chips .p-chips-multiple-container .p-chips-input-token input {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  color: #333333;
  padding: 0;
  margin: 0;
}

p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext {
  border-color: #a80000;
}

p-chips.p-chips-clearable .p-inputtext {
  padding-right: 1.429rem;
}
p-chips.p-chips-clearable .p-chips-clear-icon {
  color: #848484;
  right: 0.429rem;
}

.p-colorpicker-preview,
.p-fluid .p-colorpicker-preview.p-inputtext {
  width: 2rem;
  height: 2rem;
}

.p-colorpicker-panel {
  background: #323232;
  border: 1px solid #191919;
}
.p-colorpicker-panel .p-colorpicker-color-handle,
.p-colorpicker-panel .p-colorpicker-hue-handle {
  border-color: #ffffff;
}

.p-colorpicker-overlay-panel {
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}

.p-dropdown {
  background: #ffffff;
  border: 1px solid #a6a6a6;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-dropdown:not(.p-disabled):hover {
  border-color: #212121;
}
.p-dropdown:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-dropdown.p-dropdown-clearable .p-dropdown-label {
  padding-right: 1.429rem;
}
.p-dropdown .p-dropdown-label {
  background: transparent;
  border: 0 none;
}
.p-dropdown .p-dropdown-label.p-placeholder {
  color: #666666;
}
.p-dropdown .p-dropdown-label:enabled:focus {
  outline: 0 none;
  box-shadow: none;
}
.p-dropdown .p-dropdown-trigger {
  background: transparent;
  color: #848484;
  width: 2.357rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.p-dropdown .p-dropdown-clear-icon {
  color: #848484;
  right: 2.357rem;
}

.p-dropdown-panel {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-dropdown-panel .p-dropdown-header {
  padding: 0.429rem 0.857rem;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background: #ffffff;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-dropdown-panel .p-dropdown-header .p-dropdown-filter {
  padding-right: 1.429rem;
  margin-right: -1.429rem;
}
.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon {
  right: 0.429rem;
  color: #848484;
}
.p-dropdown-panel .p-dropdown-items {
  padding: 0;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item {
  margin: 0;
  padding: 0.429rem 0.857rem;
  border: 0 none;
  color: #333333;
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover {
  color: #333333;
  background: #eaeaea;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message {
  padding: 0.429rem 0.857rem;
  color: #333333;
  background: transparent;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group {
  margin: 0;
  padding: 0.857rem;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
}

p-dropdown.ng-dirty.ng-invalid > .p-dropdown {
  border-color: #a80000;
}

.p-input-filled .p-dropdown {
  background: #f4f4f4;
}
.p-input-filled .p-dropdown:not(.p-disabled):hover {
  background-color: #f4f4f4;
}
.p-input-filled .p-dropdown:not(.p-disabled).p-focus {
  background-color: #f4f4f4;
}
.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext {
  background-color: transparent;
}

.p-editor-container .p-editor-toolbar {
  background: #f4f4f4;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-editor-container .p-editor-toolbar.ql-snow {
  border: 1px solid #c8c8c8;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke {
  stroke: #848484;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-fill {
  fill: #848484;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label {
  border: 0 none;
  color: #848484;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover {
  color: #333333;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke {
  stroke: #333333;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill {
  fill: #333333;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #333333;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #333333;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #333333;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  border-radius: 3px;
  padding: 0;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: #333333;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  color: #333333;
  background: #eaeaea;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item {
  padding: 0.429rem 0.857rem;
}
.p-editor-container .p-editor-content {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-editor-container .p-editor-content.ql-snow {
  border: 1px solid #c8c8c8;
}
.p-editor-container .p-editor-content .ql-editor {
  background: #ffffff;
  color: #333333;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-editor-container .ql-snow.ql-toolbar button:hover,
.p-editor-container .ql-snow.ql-toolbar button:focus {
  color: #333333;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke {
  stroke: #333333;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,
.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill {
  fill: #333333;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected {
  color: #007ad9;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke {
  stroke: #007ad9;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill {
  fill: #007ad9;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label {
  color: #007ad9;
}

.p-inputgroup-addon {
  background: #eaeaea;
  color: #848484;
  border-top: 1px solid #a6a6a6;
  border-left: 1px solid #a6a6a6;
  border-bottom: 1px solid #a6a6a6;
  padding: 0.429rem 0.429rem;
  min-width: 2.357rem;
}
.p-inputgroup-addon:last-child {
  border-right: 1px solid #a6a6a6;
}

.p-inputgroup > .p-component,
.p-inputgroup > .p-element,
.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext,
.p-inputgroup > .p-float-label > .p-component {
  border-radius: 0;
  margin: 0;
}
.p-inputgroup > .p-component + .p-inputgroup-addon,
.p-inputgroup > .p-element + .p-inputgroup-addon,
.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon,
.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon {
  border-left: 0 none;
}
.p-inputgroup > .p-component:focus,
.p-inputgroup > .p-element:focus,
.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus,
.p-inputgroup > .p-float-label > .p-component:focus {
  z-index: 1;
}
.p-inputgroup > .p-component:focus ~ label,
.p-inputgroup > .p-element:focus ~ label,
.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label,
.p-inputgroup > .p-float-label > .p-component:focus ~ label {
  z-index: 1;
}

.p-inputgroup-addon:first-child,
.p-inputgroup button:first-child,
.p-inputgroup input:first-child,
.p-inputgroup > .p-inputwrapper:first-child > .p-component,
.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-inputgroup .p-float-label:first-child input {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-inputgroup-addon:last-child,
.p-inputgroup button:last-child,
.p-inputgroup input:last-child,
.p-inputgroup > .p-inputwrapper:last-child > .p-component,
.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-inputgroup .p-float-label:last-child input {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-fluid .p-inputgroup .p-button {
  width: auto;
}
.p-fluid .p-inputgroup .p-button.p-button-icon-only {
  width: 2.357rem;
}

p-inputmask.ng-dirty.ng-invalid > .p-inputtext {
  border-color: #a80000;
}

p-inputmask.p-inputmask-clearable .p-inputtext {
  padding-right: 1.858rem;
}
p-inputmask.p-inputmask-clearable .p-inputmask-clear-icon {
  color: #848484;
  right: 0.429rem;
}

p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext {
  border-color: #a80000;
}

p-inputnumber.p-inputnumber-clearable .p-inputnumber-input {
  padding-right: 1.858rem;
}
p-inputnumber.p-inputnumber-clearable .p-inputnumber-clear-icon {
  color: #848484;
  right: 0.429rem;
}

p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon {
  right: 2.786rem;
}
p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon {
  right: 2.786rem;
}

.p-inputswitch {
  width: 3rem;
  height: 1.75rem;
}
.p-inputswitch .p-inputswitch-slider {
  background: #cccccc;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 30px;
}
.p-inputswitch .p-inputswitch-slider:before {
  background: #ffffff;
  width: 1.25rem;
  height: 1.25rem;
  left: 0.25rem;
  margin-top: -0.625rem;
  border-radius: 50%;
  transition-duration: 0.2s;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  transform: translateX(1.25rem);
}
.p-inputswitch.p-focus .p-inputswitch-slider {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider {
  background: #b7b7b7;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider {
  background: #007ad9;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  background: #cccccc;
}
.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider {
  background: #116fbf;
}

p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch {
  border-color: #a80000;
}

.p-inputtext {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  color: #333333;
  background: #ffffff;
  padding: 0.429rem 0.429rem;
  border: 1px solid #a6a6a6;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  -webkit-appearance: none;
          appearance: none;
  border-radius: 3px;
}
.p-inputtext:enabled:hover {
  border-color: #212121;
}
.p-inputtext:enabled:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-inputtext.ng-dirty.ng-invalid {
  border-color: #a80000;
}
.p-inputtext.p-inputtext-sm {
  font-size: 0.875rem;
  padding: 0.375375rem 0.375375rem;
}
.p-inputtext.p-inputtext-lg {
  font-size: 1.25rem;
  padding: 0.53625rem 0.53625rem;
}

.p-float-label > label {
  left: 0.429rem;
  color: #666666;
  transition-duration: 0.2s;
}

.p-float-label > .ng-invalid.ng-dirty + label {
  color: #a80000;
}

.p-input-icon-left > i:first-of-type {
  left: 0.429rem;
  color: #848484;
}

.p-input-icon-left > .p-inputtext {
  padding-left: 1.858rem;
}

.p-input-icon-left.p-float-label > label {
  left: 1.858rem;
}

.p-input-icon-right > i:last-of-type {
  right: 0.429rem;
  color: #848484;
}

.p-input-icon-right > .p-inputtext {
  padding-right: 1.858rem;
}

::-webkit-input-placeholder {
  color: #666666;
}

:-moz-placeholder {
  color: #666666;
}

::-moz-placeholder {
  color: #666666;
}

:-ms-input-placeholder {
  color: #666666;
}

.p-input-filled .p-inputtext {
  background-color: #f4f4f4;
}
.p-input-filled .p-inputtext:enabled:hover {
  background-color: #f4f4f4;
}
.p-input-filled .p-inputtext:enabled:focus {
  background-color: #f4f4f4;
}

.p-inputtext-sm .p-inputtext {
  font-size: 0.875rem;
  padding: 0.375375rem 0.375375rem;
}

.p-inputtext-lg .p-inputtext {
  font-size: 1.25rem;
  padding: 0.53625rem 0.53625rem;
}

.p-listbox {
  background: #ffffff;
  color: #333333;
  border: 1px solid #a6a6a6;
  border-radius: 3px;
}
.p-listbox .p-listbox-header {
  padding: 0.429rem 0.857rem;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background: #ffffff;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-listbox .p-listbox-header .p-listbox-filter {
  padding-right: 1.429rem;
}
.p-listbox .p-listbox-header .p-listbox-filter-icon {
  right: 0.429rem;
  color: #848484;
}
.p-listbox .p-listbox-header .p-checkbox {
  margin-right: 0.5rem;
}
.p-listbox .p-listbox-list {
  padding: 0;
}
.p-listbox .p-listbox-list .p-listbox-item {
  margin: 0;
  padding: 0.429rem 0.857rem;
  border: 0 none;
  color: #333333;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-listbox .p-listbox-list .p-listbox-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-listbox .p-listbox-list .p-listbox-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-listbox .p-listbox-list .p-listbox-item .p-checkbox {
  margin-right: 0.5rem;
}
.p-listbox .p-listbox-list .p-listbox-item-group {
  margin: 0;
  padding: 0.857rem;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
}
.p-listbox .p-listbox-list .p-listbox-empty-message {
  padding: 0.429rem 0.857rem;
  color: #333333;
  background: transparent;
}
.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover {
  color: #333333;
  background: #eaeaea;
}

p-listbox.ng-dirty.ng-invalid > .p-listbox {
  border-color: #a80000;
}

.p-multiselect {
  background: #ffffff;
  border: 1px solid #a6a6a6;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-multiselect:not(.p-disabled):hover {
  border-color: #212121;
}
.p-multiselect:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-multiselect .p-multiselect-label {
  padding: 0.429rem 0.429rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-multiselect .p-multiselect-label.p-placeholder {
  color: #666666;
}
.p-multiselect.p-multiselect-chip .p-multiselect-label {
  gap: 0.5rem;
}
.p-multiselect.p-multiselect-chip .p-multiselect-token {
  padding: 0.2145rem 0.429rem;
  background: #007ad9;
  color: #ffffff;
  border-radius: 3px;
}
.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon {
  margin-left: 0.5rem;
}
.p-multiselect .p-multiselect-trigger {
  background: transparent;
  color: #848484;
  width: 2.357rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label {
  padding: 0.2145rem 0.429rem;
}

.p-multiselect-panel {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-multiselect-panel .p-multiselect-header {
  padding: 0.429rem 0.857rem;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background: #ffffff;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext {
  padding-right: 1.429rem;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
  right: 0.429rem;
  color: #848484;
}
.p-multiselect-panel .p-multiselect-header .p-checkbox {
  margin-right: 0.5rem;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close {
  margin-left: 0.5rem;
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-multiselect-panel .p-multiselect-items {
  padding: 0;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item {
  margin: 0;
  padding: 0.429rem 0.857rem;
  border: 0 none;
  color: #333333;
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover {
  color: #333333;
  background: #eaeaea;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox {
  margin-right: 0.5rem;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group {
  margin: 0;
  padding: 0.857rem;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message {
  padding: 0.429rem 0.857rem;
  color: #333333;
  background: transparent;
}

p-multiselect.ng-dirty.ng-invalid > .p-multiselect {
  border-color: #a80000;
}

.p-input-filled .p-multiselect {
  background: #f4f4f4;
}
.p-input-filled .p-multiselect:not(.p-disabled):hover {
  background-color: #f4f4f4;
}
.p-input-filled .p-multiselect:not(.p-disabled).p-focus {
  background-color: #f4f4f4;
}

p-multiselect.p-multiselect-clearable .p-multiselect-label-container {
  padding-right: 1.429rem;
}
p-multiselect.p-multiselect-clearable .p-multiselect-clear-icon {
  color: #848484;
  right: 2.357rem;
}

p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext {
  border-color: #a80000;
}

.p-password-panel {
  padding: 0.571rem 1rem;
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  border-radius: 3px;
}
.p-password-panel .p-password-meter {
  margin-bottom: 0.5rem;
  background: #eaeaea;
}
.p-password-panel .p-password-meter .p-password-strength.weak {
  background: #e91224;
}
.p-password-panel .p-password-meter .p-password-strength.medium {
  background: #ffba01;
}
.p-password-panel .p-password-meter .p-password-strength.strong {
  background: #34A835;
}

p-password.p-password-clearable .p-password-input {
  padding-right: 1.858rem;
}
p-password.p-password-clearable .p-password-clear-icon {
  color: #848484;
  right: 0.429rem;
}

p-password.p-password-clearable.p-password-mask .p-password-input {
  padding-right: 3.287rem;
}
p-password.p-password-clearable.p-password-mask .p-password-clear-icon {
  color: #848484;
  right: 1.858rem;
}

.p-radiobutton {
  width: 20px;
  height: 20px;
}
.p-radiobutton .p-radiobutton-box {
  border: 1px solid #a6a6a6;
  background: #ffffff;
  width: 20px;
  height: 20px;
  color: #333333;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover {
  border-color: #212121;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  width: 12px;
  height: 12px;
  transition-duration: 0.2s;
  background-color: #ffffff;
}
.p-radiobutton .p-radiobutton-box.p-highlight {
  border-color: #007ad9;
  background: #007ad9;
}
.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  border-color: #005b9f;
  background: #005b9f;
  color: #ffffff;
}

p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box {
  border-color: #a80000;
}

.p-input-filled .p-radiobutton .p-radiobutton-box {
  background-color: #f4f4f4;
}
.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover {
  background-color: #f4f4f4;
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight {
  background: #007ad9;
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  background: #005b9f;
}

.p-radiobutton-label {
  margin-left: 0.5rem;
}

.p-highlight .p-radiobutton .p-radiobutton-box {
  border-color: #ffffff;
}

.p-rating .p-rating-icon {
  color: #333333;
  margin-left: 0.5rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  font-size: 1.143rem;
}
.p-rating .p-rating-icon.p-rating-cancel {
  color: #e4018d;
}
.p-rating .p-rating-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-rating .p-rating-icon:first-child {
  margin-left: 0;
}
.p-rating .p-rating-icon.pi-star-fill {
  color: #007ad9;
}
.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover {
  color: #007ad9;
}
.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover {
  color: #b5019f;
}

.p-highlight .p-rating .p-rating-icon {
  color: #ffffff;
}

.p-selectbutton .p-button {
  background: #dadada;
  border: 1px solid #dadada;
  color: #333333;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-selectbutton .p-button .p-button-icon-left,
.p-selectbutton .p-button .p-button-icon-right {
  color: #666666;
}
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover {
  background: #c8c8c8;
  border-color: #c8c8c8;
  color: #333333;
}
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  color: #212121;
}
.p-selectbutton .p-button.p-highlight {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
.p-selectbutton .p-button.p-highlight .p-button-icon-left,
.p-selectbutton .p-button.p-highlight .p-button-icon-right {
  color: #ffffff;
}
.p-selectbutton .p-button.p-highlight:hover {
  background: #116fbf;
  border-color: #116fbf;
  color: #ffffff;
}
.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,
.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right {
  color: #ffffff;
}

p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button {
  border-color: #a80000;
}

.p-slider {
  background: #c8c8c8;
  border: 0 none;
  border-radius: 3px;
}
.p-slider.p-slider-horizontal {
  height: 0.286rem;
}
.p-slider.p-slider-horizontal .p-slider-handle {
  margin-top: -0.5715rem;
  margin-left: -0.5715rem;
}
.p-slider.p-slider-vertical {
  width: 0.286rem;
}
.p-slider.p-slider-vertical .p-slider-handle {
  margin-left: -0.5715rem;
  margin-bottom: -0.5715rem;
}
.p-slider .p-slider-handle {
  height: 1.143rem;
  width: 1.143rem;
  background: #ffffff;
  border: 2px solid #666666;
  border-radius: 100%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-slider .p-slider-handle:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-slider .p-slider-range {
  background: #007ad9;
}
.p-slider:not(.p-disabled) .p-slider-handle:hover {
  background: #666666;
  border-color: #007ad9;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, left 0.2s;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range {
  transition: width 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, bottom 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-range {
  transition: height 0.2s;
}

.p-togglebutton.p-button {
  background: #dadada;
  border: 1px solid #dadada;
  color: #333333;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-togglebutton.p-button .p-button-icon-left,
.p-togglebutton.p-button .p-button-icon-right {
  color: #666666;
}
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover {
  background: #c8c8c8;
  border-color: #c8c8c8;
  color: #333333;
}
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  color: #212121;
}
.p-togglebutton.p-button.p-highlight {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
.p-togglebutton.p-button.p-highlight .p-button-icon-left,
.p-togglebutton.p-button.p-highlight .p-button-icon-right {
  color: #ffffff;
}
.p-togglebutton.p-button.p-highlight:hover {
  background: #116fbf;
  border-color: #116fbf;
  color: #ffffff;
}
.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,
.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right {
  color: #ffffff;
}

p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
  border-color: #a80000;
}

.p-treeselect {
  background: #ffffff;
  border: 1px solid #a6a6a6;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-treeselect:not(.p-disabled):hover {
  border-color: #212121;
}
.p-treeselect:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: #007ad9;
}
.p-treeselect .p-treeselect-label {
  padding: 0.429rem 0.429rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-treeselect .p-treeselect-label.p-placeholder {
  color: #666666;
}
.p-treeselect.p-treeselect-chip .p-treeselect-token {
  padding: 0.2145rem 0.429rem;
  margin-right: 0.5rem;
  background: #c8c8c8;
  color: #333333;
  border-radius: 16px;
}
.p-treeselect .p-treeselect-trigger {
  background: transparent;
  color: #848484;
  width: 2.357rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

p-treeselect.ng-invalid.ng-dirty > .p-treeselect {
  border-color: #a80000;
}

.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label {
  padding: 0.2145rem 0.429rem;
}

.p-treeselect-panel {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-treeselect-panel .p-treeselect-header {
  padding: 0.429rem 0.857rem;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background: #ffffff;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container {
  margin-right: 0.5rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter {
  padding-right: 1.429rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon {
  right: 0.429rem;
  color: #848484;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter {
  padding-right: 2.858rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon {
  right: 1.858rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-close {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-treeselect-panel .p-treeselect-items-wrapper .p-tree {
  border: 0 none;
}
.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message {
  padding: 0.429rem 0.857rem;
  color: #333333;
  background: transparent;
}

.p-input-filled .p-treeselect {
  background: #f4f4f4;
}
.p-input-filled .p-treeselect:not(.p-disabled):hover {
  background-color: #f4f4f4;
}
.p-input-filled .p-treeselect:not(.p-disabled).p-focus {
  background-color: #f4f4f4;
}

p-treeselect.p-treeselect-clearable .p-treeselect-label-container {
  padding-right: 1.429rem;
}
p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
  color: #848484;
  right: 2.357rem;
}

.p-button {
  color: #ffffff;
  background: #007ad9;
  border: 1px solid #007ad9;
  padding: 0.429rem 1rem;
  font-size: 1rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-button:enabled:hover {
  background: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
.p-button:enabled:active {
  background: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}
.p-button.p-button-outlined {
  background-color: transparent;
  color: #007ad9;
  border: 1px solid;
}
.p-button.p-button-outlined:enabled:hover {
  background: rgba(0, 122, 217, 0.04);
  color: #007ad9;
  border: 1px solid;
}
.p-button.p-button-outlined:enabled:active {
  background: rgba(0, 122, 217, 0.16);
  color: #007ad9;
  border: 1px solid;
}
.p-button.p-button-outlined.p-button-plain {
  color: #848484;
  border-color: #848484;
}
.p-button.p-button-outlined.p-button-plain:enabled:hover {
  background: #eaeaea;
  color: #848484;
}
.p-button.p-button-outlined.p-button-plain:enabled:active {
  background: #d2d2d2;
  color: #848484;
}
.p-button.p-button-text {
  background-color: transparent;
  color: #007ad9;
  border-color: transparent;
}
.p-button.p-button-text:enabled:hover {
  background: rgba(0, 122, 217, 0.04);
  color: #007ad9;
  border-color: transparent;
}
.p-button.p-button-text:enabled:active {
  background: rgba(0, 122, 217, 0.16);
  color: #007ad9;
  border-color: transparent;
}
.p-button.p-button-text.p-button-plain {
  color: #848484;
}
.p-button.p-button-text.p-button-plain:enabled:hover {
  background: #eaeaea;
  color: #848484;
}
.p-button.p-button-text.p-button-plain:enabled:active {
  background: #d2d2d2;
  color: #848484;
}
.p-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-button .p-button-label {
  transition-duration: 0.2s;
}
.p-button .p-button-icon-left {
  margin-right: 0.5rem;
}
.p-button .p-button-icon-right {
  margin-left: 0.5rem;
}
.p-button .p-button-icon-bottom {
  margin-top: 0.5rem;
}
.p-button .p-button-icon-top {
  margin-bottom: 0.5rem;
}
.p-button .p-badge {
  margin-left: 0.5rem;
  min-width: 1rem;
  height: 1rem;
  line-height: 1rem;
  color: #007ad9;
  background-color: #ffffff;
}
.p-button.p-button-raised {
  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);
}
.p-button.p-button-rounded {
  border-radius: 2rem;
}
.p-button.p-button-icon-only {
  width: 2.357rem;
  padding: 0.429rem 0;
}
.p-button.p-button-icon-only .p-button-icon-left,
.p-button.p-button-icon-only .p-button-icon-right {
  margin: 0;
}
.p-button.p-button-icon-only.p-button-rounded {
  border-radius: 50%;
  height: 2.357rem;
}
.p-button.p-button-sm {
  font-size: 0.875rem;
  padding: 0.375375rem 0.875rem;
}
.p-button.p-button-sm .p-button-icon {
  font-size: 0.875rem;
}
.p-button.p-button-lg {
  font-size: 1.25rem;
  padding: 0.53625rem 1.25rem;
}
.p-button.p-button-lg .p-button-icon {
  font-size: 1.25rem;
}
.p-button.p-button-loading-label-only .p-button-label {
  margin-left: 0.5rem;
}
.p-button.p-button-loading-label-only .p-button-loading-icon {
  margin-right: 0;
}

.p-fluid .p-button {
  width: 100%;
}
.p-fluid .p-button-icon-only {
  width: 2.357rem;
}
.p-fluid .p-buttonset {
  display: flex;
}
.p-fluid .p-buttonset .p-button {
  flex: 1;
}

.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button {
  color: #ffffff;
  background: #607D8B;
  border: 1px solid #607D8B;
}
.p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover {
  background: #546E7A;
  color: #ffffff;
  border-color: #546E7A;
}
.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #B0BEC5;
}
.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active {
  background: #455A64;
  color: #ffffff;
  border-color: #455A64;
}
.p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined {
  background-color: transparent;
  color: #607D8B;
  border: 1px solid;
}
.p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover {
  background: rgba(96, 125, 139, 0.04);
  color: #607D8B;
  border: 1px solid;
}
.p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active {
  background: rgba(96, 125, 139, 0.16);
  color: #607D8B;
  border: 1px solid;
}
.p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text {
  background-color: transparent;
  color: #607D8B;
  border-color: transparent;
}
.p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover {
  background: rgba(96, 125, 139, 0.04);
  border-color: transparent;
  color: #607D8B;
}
.p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active {
  background: rgba(96, 125, 139, 0.16);
  border-color: transparent;
  color: #607D8B;
}

.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button {
  color: #ffffff;
  background: #007ad9;
  border: 1px solid #007ad9;
}
.p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover {
  background: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active {
  background: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}
.p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined {
  background-color: transparent;
  color: #007ad9;
  border: 1px solid;
}
.p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover {
  background: rgba(0, 122, 217, 0.04);
  color: #007ad9;
  border: 1px solid;
}
.p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active {
  background: rgba(0, 122, 217, 0.16);
  color: #007ad9;
  border: 1px solid;
}
.p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text {
  background-color: transparent;
  color: #007ad9;
  border-color: transparent;
}
.p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover {
  background: rgba(0, 122, 217, 0.04);
  border-color: transparent;
  color: #007ad9;
}
.p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active {
  background: rgba(0, 122, 217, 0.16);
  border-color: transparent;
  color: #007ad9;
}

.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button {
  color: #ffffff;
  background: #34A835;
  border: 1px solid #34A835;
}
.p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover {
  background: #107D11;
  color: #ffffff;
  border-color: #107D11;
}
.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #aae5aa;
}
.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active {
  background: #0C6B0D;
  color: #ffffff;
  border-color: #0C6B0D;
}
.p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined {
  background-color: transparent;
  color: #34A835;
  border: 1px solid;
}
.p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover {
  background: rgba(52, 168, 53, 0.04);
  color: #34A835;
  border: 1px solid;
}
.p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active {
  background: rgba(52, 168, 53, 0.16);
  color: #34A835;
  border: 1px solid;
}
.p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text {
  background-color: transparent;
  color: #34A835;
  border-color: transparent;
}
.p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover {
  background: rgba(52, 168, 53, 0.04);
  border-color: transparent;
  color: #34A835;
}
.p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active {
  background: rgba(52, 168, 53, 0.16);
  border-color: transparent;
  color: #34A835;
}

.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button {
  color: #333333;
  background: #ffba01;
  border: 1px solid #ffba01;
}
.p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover {
  background: #ED990B;
  color: #333333;
  border-color: #ED990B;
}
.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #ffeab4;
}
.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active {
  background: #D38B10;
  color: #333333;
  border-color: #D38B10;
}
.p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined {
  background-color: transparent;
  color: #ffba01;
  border: 1px solid;
}
.p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover {
  background: rgba(255, 186, 1, 0.04);
  color: #ffba01;
  border: 1px solid;
}
.p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active {
  background: rgba(255, 186, 1, 0.16);
  color: #ffba01;
  border: 1px solid;
}
.p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text {
  background-color: transparent;
  color: #ffba01;
  border-color: transparent;
}
.p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover {
  background: rgba(255, 186, 1, 0.04);
  border-color: transparent;
  color: #ffba01;
}
.p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active {
  background: rgba(255, 186, 1, 0.16);
  border-color: transparent;
  color: #ffba01;
}

.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button {
  color: #ffffff;
  background: #9C27B0;
  border: 1px solid #9C27B0;
}
.p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover {
  background: #8E24AA;
  color: #ffffff;
  border-color: #8E24AA;
}
.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #CE93D8;
}
.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active {
  background: #7B1FA2;
  color: #ffffff;
  border-color: #7B1FA2;
}
.p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined {
  background-color: transparent;
  color: #9C27B0;
  border: 1px solid;
}
.p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover {
  background: rgba(156, 39, 176, 0.04);
  color: #9C27B0;
  border: 1px solid;
}
.p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active {
  background: rgba(156, 39, 176, 0.16);
  color: #9C27B0;
  border: 1px solid;
}
.p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text {
  background-color: transparent;
  color: #9C27B0;
  border-color: transparent;
}
.p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover {
  background: rgba(156, 39, 176, 0.04);
  border-color: transparent;
  color: #9C27B0;
}
.p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active {
  background: rgba(156, 39, 176, 0.16);
  border-color: transparent;
  color: #9C27B0;
}

.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button {
  color: #ffffff;
  background: #e91224;
  border: 1px solid #e91224;
}
.p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover {
  background: #c01120;
  color: #ffffff;
  border-color: #c01120;
}
.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #f9b4ba;
}
.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active {
  background: #a90000;
  color: #ffffff;
  border-color: #a90000;
}
.p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined {
  background-color: transparent;
  color: #e91224;
  border: 1px solid;
}
.p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover {
  background: rgba(233, 18, 36, 0.04);
  color: #e91224;
  border: 1px solid;
}
.p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active {
  background: rgba(233, 18, 36, 0.16);
  color: #e91224;
  border: 1px solid;
}
.p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text {
  background-color: transparent;
  color: #e91224;
  border-color: transparent;
}
.p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover {
  background: rgba(233, 18, 36, 0.04);
  border-color: transparent;
  color: #e91224;
}
.p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active {
  background: rgba(233, 18, 36, 0.16);
  border-color: transparent;
  color: #e91224;
}

.p-button.p-button-link {
  color: #005b9f;
  background: transparent;
  border: transparent;
}
.p-button.p-button-link:enabled:hover {
  background: transparent;
  color: #005b9f;
  border-color: transparent;
}
.p-button.p-button-link:enabled:hover .p-button-label {
  text-decoration: underline;
}
.p-button.p-button-link:enabled:focus {
  background: transparent;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  border-color: transparent;
}
.p-button.p-button-link:enabled:active {
  background: transparent;
  color: #005b9f;
  border-color: transparent;
}

.p-speeddial-button.p-button.p-button-icon-only {
  width: 4rem;
  height: 4rem;
}
.p-speeddial-button.p-button.p-button-icon-only .p-button-icon {
  font-size: 1.3rem;
}

.p-speeddial-action {
  width: 3rem;
  height: 3rem;
  background: #324249;
  color: #fff;
}
.p-speeddial-action:hover {
  background: #222c31;
  color: #fff;
}

.p-speeddial-direction-up .p-speeddial-item {
  margin: 0.25rem 0;
}
.p-speeddial-direction-up .p-speeddial-item:first-child {
  margin-bottom: 0.5rem;
}

.p-speeddial-direction-down .p-speeddial-item {
  margin: 0.25rem 0;
}
.p-speeddial-direction-down .p-speeddial-item:first-child {
  margin-top: 0.5rem;
}

.p-speeddial-direction-left .p-speeddial-item {
  margin: 0 0.25rem;
}
.p-speeddial-direction-left .p-speeddial-item:first-child {
  margin-right: 0.5rem;
}

.p-speeddial-direction-right .p-speeddial-item {
  margin: 0 0.25rem;
}
.p-speeddial-direction-right .p-speeddial-item:first-child {
  margin-left: 0.5rem;
}

.p-speeddial-circle .p-speeddial-item,
.p-speeddial-semi-circle .p-speeddial-item,
.p-speeddial-quarter-circle .p-speeddial-item {
  margin: 0;
}
.p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child,
.p-speeddial-semi-circle .p-speeddial-item:first-child,
.p-speeddial-semi-circle .p-speeddial-item:last-child,
.p-speeddial-quarter-circle .p-speeddial-item:first-child,
.p-speeddial-quarter-circle .p-speeddial-item:last-child {
  margin: 0;
}

.p-speeddial-mask {
  background-color: rgba(0, 0, 0, 0.4);
}

.p-splitbutton {
  border-radius: 3px;
}
.p-splitbutton.p-button-outlined > .p-button {
  background-color: transparent;
  color: #007ad9;
  border: 1px solid;
}
.p-splitbutton.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(0, 122, 217, 0.04);
  color: #007ad9;
}
.p-splitbutton.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(0, 122, 217, 0.16);
  color: #007ad9;
}
.p-splitbutton.p-button-outlined.p-button-plain > .p-button {
  color: #848484;
  border-color: #848484;
}
.p-splitbutton.p-button-outlined.p-button-plain > .p-button:enabled:hover, .p-splitbutton.p-button-outlined.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: #eaeaea;
  color: #848484;
}
.p-splitbutton.p-button-outlined.p-button-plain > .p-button:enabled:active, .p-splitbutton.p-button-outlined.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):active {
  background: #d2d2d2;
  color: #848484;
}
.p-splitbutton.p-button-text > .p-button {
  background-color: transparent;
  color: #007ad9;
  border-color: transparent;
}
.p-splitbutton.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(0, 122, 217, 0.04);
  color: #007ad9;
  border-color: transparent;
}
.p-splitbutton.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(0, 122, 217, 0.16);
  color: #007ad9;
  border-color: transparent;
}
.p-splitbutton.p-button-text.p-button-plain > .p-button {
  color: #848484;
}
.p-splitbutton.p-button-text.p-button-plain > .p-button:enabled:hover, .p-splitbutton.p-button-text.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: #eaeaea;
  color: #848484;
}
.p-splitbutton.p-button-text.p-button-plain > .p-button:enabled:active, .p-splitbutton.p-button-text.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):active {
  background: #d2d2d2;
  color: #848484;
}
.p-splitbutton.p-button-raised {
  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);
}
.p-splitbutton.p-button-rounded {
  border-radius: 2rem;
}
.p-splitbutton.p-button-rounded > .p-button {
  border-radius: 2rem;
}
.p-splitbutton.p-button-sm > .p-button {
  font-size: 0.875rem;
  padding: 0.375375rem 0.875rem;
}
.p-splitbutton.p-button-sm > .p-button .p-button-icon {
  font-size: 0.875rem;
}
.p-splitbutton.p-button-lg > .p-button {
  font-size: 1.25rem;
  padding: 0.53625rem 1.25rem;
}
.p-splitbutton.p-button-lg > .p-button .p-button-icon {
  font-size: 1.25rem;
}

.p-splitbutton.p-button-secondary.p-button-outlined > .p-button {
  background-color: transparent;
  color: #607D8B;
  border: 1px solid;
}
.p-splitbutton.p-button-secondary.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(96, 125, 139, 0.04);
  color: #607D8B;
}
.p-splitbutton.p-button-secondary.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(96, 125, 139, 0.16);
  color: #607D8B;
}
.p-splitbutton.p-button-secondary.p-button-text > .p-button {
  background-color: transparent;
  color: #607D8B;
  border-color: transparent;
}
.p-splitbutton.p-button-secondary.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(96, 125, 139, 0.04);
  border-color: transparent;
  color: #607D8B;
}
.p-splitbutton.p-button-secondary.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(96, 125, 139, 0.16);
  border-color: transparent;
  color: #607D8B;
}

.p-splitbutton.p-button-info.p-button-outlined > .p-button {
  background-color: transparent;
  color: #007ad9;
  border: 1px solid;
}
.p-splitbutton.p-button-info.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-info.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(0, 122, 217, 0.04);
  color: #007ad9;
}
.p-splitbutton.p-button-info.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-info.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(0, 122, 217, 0.16);
  color: #007ad9;
}
.p-splitbutton.p-button-info.p-button-text > .p-button {
  background-color: transparent;
  color: #007ad9;
  border-color: transparent;
}
.p-splitbutton.p-button-info.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-info.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(0, 122, 217, 0.04);
  border-color: transparent;
  color: #007ad9;
}
.p-splitbutton.p-button-info.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-info.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(0, 122, 217, 0.16);
  border-color: transparent;
  color: #007ad9;
}

.p-splitbutton.p-button-success.p-button-outlined > .p-button {
  background-color: transparent;
  color: #34A835;
  border: 1px solid;
}
.p-splitbutton.p-button-success.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(52, 168, 53, 0.04);
  color: #34A835;
}
.p-splitbutton.p-button-success.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(52, 168, 53, 0.16);
  color: #34A835;
}
.p-splitbutton.p-button-success.p-button-text > .p-button {
  background-color: transparent;
  color: #34A835;
  border-color: transparent;
}
.p-splitbutton.p-button-success.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-success.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(52, 168, 53, 0.04);
  border-color: transparent;
  color: #34A835;
}
.p-splitbutton.p-button-success.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-success.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(52, 168, 53, 0.16);
  border-color: transparent;
  color: #34A835;
}

.p-splitbutton.p-button-warning.p-button-outlined > .p-button {
  background-color: transparent;
  color: #ffba01;
  border: 1px solid;
}
.p-splitbutton.p-button-warning.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(255, 186, 1, 0.04);
  color: #ffba01;
}
.p-splitbutton.p-button-warning.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(255, 186, 1, 0.16);
  color: #ffba01;
}
.p-splitbutton.p-button-warning.p-button-text > .p-button {
  background-color: transparent;
  color: #ffba01;
  border-color: transparent;
}
.p-splitbutton.p-button-warning.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-warning.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(255, 186, 1, 0.04);
  border-color: transparent;
  color: #ffba01;
}
.p-splitbutton.p-button-warning.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-warning.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(255, 186, 1, 0.16);
  border-color: transparent;
  color: #ffba01;
}

.p-splitbutton.p-button-help.p-button-outlined > .p-button {
  background-color: transparent;
  color: #9C27B0;
  border: 1px solid;
}
.p-splitbutton.p-button-help.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(156, 39, 176, 0.04);
  color: #9C27B0;
}
.p-splitbutton.p-button-help.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(156, 39, 176, 0.16);
  color: #9C27B0;
}
.p-splitbutton.p-button-help.p-button-text > .p-button {
  background-color: transparent;
  color: #9C27B0;
  border-color: transparent;
}
.p-splitbutton.p-button-help.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-help.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(156, 39, 176, 0.04);
  border-color: transparent;
  color: #9C27B0;
}
.p-splitbutton.p-button-help.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-help.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(156, 39, 176, 0.16);
  border-color: transparent;
  color: #9C27B0;
}

.p-splitbutton.p-button-danger.p-button-outlined > .p-button {
  background-color: transparent;
  color: #e91224;
  border: 1px solid;
}
.p-splitbutton.p-button-danger.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(233, 18, 36, 0.04);
  color: #e91224;
}
.p-splitbutton.p-button-danger.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(233, 18, 36, 0.16);
  color: #e91224;
}
.p-splitbutton.p-button-danger.p-button-text > .p-button {
  background-color: transparent;
  color: #e91224;
  border-color: transparent;
}
.p-splitbutton.p-button-danger.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-danger.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover {
  background: rgba(233, 18, 36, 0.04);
  border-color: transparent;
  color: #e91224;
}
.p-splitbutton.p-button-danger.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-danger.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active {
  background: rgba(233, 18, 36, 0.16);
  border-color: transparent;
  color: #e91224;
}

.p-carousel .p-carousel-content .p-carousel-prev,
.p-carousel .p-carousel-content .p-carousel-next {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  margin: 0.5rem;
}
.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,
.p-carousel .p-carousel-content .p-carousel-next:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-carousel .p-carousel-content .p-carousel-prev:focus,
.p-carousel .p-carousel-content .p-carousel-next:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-carousel .p-carousel-indicators {
  padding: 1rem;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator button {
  background-color: #f4f4f4;
  width: 2rem;
  height: 0.5rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover {
  background: #eaeaea;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
  background: #007ad9;
  color: #ffffff;
}

.p-datatable .p-paginator-top {
  border-width: 1px 1px 0 1px;
  border-radius: 0;
}
.p-datatable .p-paginator-bottom {
  border-width: 0 1px 1px 1px;
  border-radius: 0;
}
.p-datatable .p-datatable-header {
  background: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 1px 1px 0 1px;
  padding: 0.857rem 1rem;
  font-weight: 700;
}
.p-datatable .p-datatable-footer {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 0 1px 1px 1px;
  padding: 0.571rem 1rem;
  font-weight: normal;
}
.p-datatable .p-datatable-thead > tr > th {
  text-align: left;
  padding: 0.571rem 0.857rem;
  border: 1px solid #c8c8c8;
  border-width: 1px 1px 1px 1px;
  font-weight: 700;
  color: #333333;
  background: #f4f4f4;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-datatable .p-datatable-tfoot > tr > td {
  text-align: left;
  padding: 0.571rem 0.857rem;
  border: 1px solid #c8c8c8;
  border-width: 1px;
  font-weight: 700;
  color: #333333;
  background: #f4f4f4;
}
.p-datatable .p-sortable-column .p-sortable-column-icon {
  color: #848484;
  margin-left: 0.5rem;
}
.p-datatable .p-sortable-column .p-sortable-column-badge {
  border-radius: 50%;
  height: 1.143rem;
  min-width: 1.143rem;
  line-height: 1.143rem;
  color: #ffffff;
  background: #007ad9;
  margin-left: 0.5rem;
}
.p-datatable .p-sortable-column:not(.p-highlight):hover {
  background: #e0e0e0;
  color: #333333;
}
.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  color: #333333;
}
.p-datatable .p-sortable-column.p-highlight {
  background: #007ad9;
  color: #ffffff;
}
.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon {
  color: #ffffff;
}
.p-datatable .p-sortable-column.p-highlight:hover {
  background: #007ad9;
  color: #ffffff;
}
.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon {
  color: #ffffff;
}
.p-datatable .p-sortable-column:focus {
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
  outline: 0 none;
}
.p-datatable .p-datatable-tbody > tr {
  background: #ffffff;
  color: #333333;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-datatable .p-datatable-tbody > tr > td {
  text-align: left;
  border: 1px solid #c8c8c8;
  border-width: 1px;
  padding: 0.571rem 0.857rem;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-toggler,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save {
  margin-right: 0.5rem;
}
.p-datatable .p-datatable-tbody > tr:focus {
  outline: 0.15rem solid #8dcdff;
  outline-offset: 0.15rem;
}
.p-datatable .p-datatable-tbody > tr.p-highlight {
  background: #007ad9;
  color: #ffffff;
}
.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
  box-shadow: inset 0 2px 0 0 #007ad9;
}
.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
  box-shadow: inset 0 -2px 0 0 #007ad9;
}
.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover {
  background: #eaeaea;
  color: #333333;
}
.p-datatable .p-column-resizer-helper {
  background: #007ad9;
}
.p-datatable .p-datatable-scrollable-header,
.p-datatable .p-datatable-scrollable-footer {
  background: #f4f4f4;
}
.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead,
.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead,
.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot {
  background-color: #f4f4f4;
}
.p-datatable .p-datatable-loading-icon {
  font-size: 2rem;
}
.p-datatable.p-datatable-gridlines .p-datatable-header {
  border-width: 1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-footer {
  border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-paginator-top {
  border-width: 0 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-paginator-bottom {
  border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
  border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child {
  border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
  border-width: 1px 0 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child {
  border-width: 1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td {
  border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child {
  border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
  border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child {
  border-width: 1px 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td {
  border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child {
  border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td {
  border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
  border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td {
  border-width: 0 0 0 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child {
  border-width: 0 1px 0 1px;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
  background: #f9f9f9;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight {
  background: #007ad9;
  color: #ffffff;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler {
  color: #ffffff;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover {
  color: #ffffff;
}
.p-datatable.p-datatable-sm .p-datatable-header {
  padding: 0.72845rem 0.85rem;
}
.p-datatable.p-datatable-sm .p-datatable-thead > tr > th {
  padding: 0.48535rem 0.72845rem;
}
.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td {
  padding: 0.48535rem 0.72845rem;
}
.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td {
  padding: 0.48535rem 0.85rem;
}
.p-datatable.p-datatable-sm .p-datatable-footer {
  padding: 0.48535rem 0.85rem;
}
.p-datatable.p-datatable-lg .p-datatable-header {
  padding: 1.07125rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-thead > tr > th {
  padding: 0.71375rem 1.07125rem;
}
.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td {
  padding: 0.71375rem 1.07125rem;
}
.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td {
  padding: 0.71375rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-footer {
  padding: 0.71375rem 1.25rem;
}

.p-dataview .p-paginator-top {
  border-width: 1px 1px 0 1px;
  border-radius: 0;
}
.p-dataview .p-paginator-bottom {
  border-width: 0 1px 1px 1px;
  border-radius: 0;
}
.p-dataview .p-dataview-header {
  background: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 1px 1px 0 1px;
  padding: 0.857rem 1rem;
  font-weight: 700;
}
.p-dataview .p-dataview-content {
  background: #ffffff;
  color: #333333;
  border: 0 none;
  padding: 0;
}
.p-dataview.p-dataview-list .p-dataview-content > .p-grid > div {
  border: 1px solid #d8dae2;
  border-width: 1px;
}
.p-dataview .p-dataview-footer {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 0 1px 1px 1px;
  padding: 0.571rem 1rem;
  font-weight: normal;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.p-dataview .p-dataview-loading-icon {
  font-size: 2rem;
}
.p-dataview .p-dataview-emptymessage {
  padding: 0.571rem 1rem;
}

.p-column-filter-row .p-column-filter-menu-button,
.p-column-filter-row .p-column-filter-clear-button {
  margin-left: 0.5rem;
}

.p-column-filter-menu-button {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-column-filter-menu-button:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover {
  background: transparent;
  color: #007ad9;
}
.p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover {
  background: #007ad9;
  color: #ffffff;
}
.p-column-filter-menu-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-column-filter-clear-button {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-column-filter-clear-button:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-column-filter-clear-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-column-filter-overlay {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  min-width: 12.5rem;
}
.p-column-filter-overlay .p-column-filter-row-items {
  padding: 0;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item {
  margin: 0;
  padding: 0.429rem 0.857rem;
  border: 0 none;
  color: #333333;
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover {
  color: #333333;
  background: #eaeaea;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator {
  border-top: 1px solid #d8dae2;
  margin: 0;
}

.p-column-filter-overlay-menu .p-column-filter-operator {
  padding: 0.429rem 0.857rem;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background: #ffffff;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-column-filter-overlay-menu .p-column-filter-constraint {
  padding: 0.571rem 1rem;
  border-bottom: 1px solid #d8dae2;
}
.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown {
  margin-bottom: 0.5rem;
}
.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button {
  margin-top: 0.5rem;
}
.p-column-filter-overlay-menu .p-column-filter-constraint:last-child {
  border-bottom: 0 none;
}
.p-column-filter-overlay-menu .p-column-filter-add-rule {
  padding: 0.571rem 1rem;
}
.p-column-filter-overlay-menu .p-column-filter-buttonbar {
  padding: 0.571rem 1rem;
}

.fc {
  /* FullCalendar 4 */
  /* FullCalendar 5 */
}
.fc.fc-unthemed .fc-view-container th {
  background: #f4f4f4;
  border: 1px solid #c8c8c8;
  color: #333333;
}
.fc.fc-unthemed .fc-view-container td.fc-widget-content {
  background: #ffffff;
  border: 1px solid #c8c8c8;
  color: #333333;
}
.fc.fc-unthemed .fc-view-container td.fc-head-container {
  border: 1px solid #c8c8c8;
}
.fc.fc-unthemed .fc-view-container .fc-row {
  border-right: 1px solid #c8c8c8;
}
.fc.fc-unthemed .fc-view-container .fc-event {
  background: #116fbf;
  border: 1px solid #116fbf;
  color: #ffffff;
}
.fc.fc-unthemed .fc-view-container .fc-divider {
  background: #f4f4f4;
  border: 1px solid #c8c8c8;
}
.fc.fc-unthemed .fc-toolbar .fc-button {
  color: #ffffff;
  background: #007ad9;
  border: 1px solid #007ad9;
  font-size: 1rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
  display: flex;
  align-items: center;
}
.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover {
  background: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active {
  background: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}
.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
  font-size: 1rem;
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  content: "\e900";
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
  font-size: 1rem;
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  content: "\e901";
}
.fc.fc-unthemed .fc-toolbar .fc-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button {
  background: #dadada;
  border: 1px solid #dadada;
  color: #333333;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover {
  background: #c8c8c8;
  border-color: #c8c8c8;
  color: #333333;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover {
  background: #116fbf;
  border-color: #116fbf;
  color: #ffffff;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  z-index: 1;
}
.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button {
  border-radius: 0;
}
.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid {
  border-color: #c8c8c8;
}
.fc.fc-theme-standard .fc-view-harness th {
  background: #f4f4f4;
  border-color: #c8c8c8;
  color: #333333;
}
.fc.fc-theme-standard .fc-view-harness td {
  color: #333333;
  border-color: #c8c8c8;
}
.fc.fc-theme-standard .fc-view-harness .fc-view {
  background: #ffffff;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover {
  background: none;
  border: 0 none;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header {
  border: 1px solid #c8c8c8;
  padding: 0.857rem 1rem;
  background: #f4f4f4;
  color: #333333;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close {
  opacity: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  font-family: "PrimeIcons" !important;
  font-size: 1rem;
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before {
  content: "\e90b";
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body {
  padding: 0.571rem 1rem;
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  border-top: 0 none;
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event {
  color: #ffffff;
  background: #116fbf;
  border-color: #116fbf;
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main {
  color: #ffffff;
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot {
  background: #116fbf;
  border-color: #116fbf;
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover {
  background: #eaeaea;
  color: #333333;
}
.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded {
  background: #f4f4f4;
}
.fc.fc-theme-standard .fc-toolbar .fc-button {
  color: #ffffff;
  background: #007ad9;
  border: 1px solid #007ad9;
  font-size: 1rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover {
  background: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active {
  background: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}
.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.fc.fc-theme-standard .fc-toolbar .fc-button:disabled {
  opacity: 0.5;
  color: #ffffff;
  background: #007ad9;
  border: 1px solid #007ad9;
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
  font-size: 1rem;
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  content: "\e900";
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
  font-size: 1rem;
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  content: "\e901";
}
.fc.fc-theme-standard .fc-toolbar .fc-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button {
  background: #dadada;
  border: 1px solid #dadada;
  color: #333333;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover {
  background: #c8c8c8;
  border-color: #c8c8c8;
  color: #333333;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover {
  background: #116fbf;
  border-color: #116fbf;
  color: #ffffff;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
  z-index: 1;
}
.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button {
  border-radius: 0;
}
.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.fc.fc-theme-standard a {
  color: #333333;
}
.fc.fc-theme-standard .fc-highlight {
  color: #ffffff;
  background: #007ad9;
}

.p-orderlist .p-orderlist-controls {
  padding: 0.571rem 1rem;
}
.p-orderlist .p-orderlist-controls .p-button {
  margin-bottom: 0.5rem;
}
.p-orderlist .p-orderlist-header {
  background: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.857rem 1rem;
  border-bottom: 0 none;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-orderlist .p-orderlist-header .p-orderlist-title {
  font-weight: 700;
}
.p-orderlist .p-orderlist-filter-container {
  padding: 0.857rem 1rem;
  background: #ffffff;
  border: 1px solid #c8c8c8;
  border-bottom: 0 none;
}
.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input {
  padding-right: 1.429rem;
}
.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon {
  right: 0.429rem;
  color: #848484;
}
.p-orderlist .p-orderlist-list {
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  padding: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-orderlist .p-orderlist-list .p-orderlist-item {
  padding: 0.429rem 0.857rem;
  margin: 0;
  border: 0 none;
  color: #333333;
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-orderlist .p-orderlist-list .p-orderlist-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
  padding: 0.429rem 0.857rem;
  color: #333333;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
  background: #eaeaea;
  color: #333333;
}
.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even) {
  background: #f9f9f9;
}
.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover {
  background: #eaeaea;
}

.p-orderlist-item.cdk-drag-preview {
  padding: 0.429rem 0.857rem;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  border: 0 none;
  color: #333333;
  background: #ffffff;
  margin: 0;
}

.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover {
  background: #eaeaea;
  color: #333333;
}
.p-organizationchart .p-organizationchart-node-content.p-highlight {
  background: #007ad9;
  color: #ffffff;
}
.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i {
  color: #00325a;
}
.p-organizationchart .p-organizationchart-line-down {
  background: #c8c8c8;
}
.p-organizationchart .p-organizationchart-line-left {
  border-right: 1px solid #c8c8c8;
  border-color: #c8c8c8;
}
.p-organizationchart .p-organizationchart-line-top {
  border-top: 1px solid #c8c8c8;
  border-color: #c8c8c8;
}
.p-organizationchart .p-organizationchart-node-content {
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  padding: 0.571rem 1rem;
}
.p-organizationchart .p-organizationchart-node-content .p-node-toggler {
  background: inherit;
  color: inherit;
  border-radius: 50%;
}
.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-paginator {
  background: #f4f4f4;
  color: #333333;
  border: solid #c8c8c8;
  border-width: 1px;
  padding: 0;
  border-radius: 3px;
}
.p-paginator .p-paginator-first,
.p-paginator .p-paginator-prev,
.p-paginator .p-paginator-next,
.p-paginator .p-paginator-last {
  background-color: transparent;
  border: 0 none;
  color: #848484;
  min-width: 2.357rem;
  height: 2.357rem;
  margin: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,
.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,
.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,
.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover {
  background: #e0e0e0;
  border-color: transparent;
  color: #333333;
}
.p-paginator .p-paginator-first {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.p-paginator .p-paginator-last {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.p-paginator .p-dropdown {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  height: 2.357rem;
}
.p-paginator .p-dropdown .p-dropdown-label {
  padding-right: 0;
}
.p-paginator .p-paginator-page-input {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.p-paginator .p-paginator-page-input .p-inputtext {
  max-width: 2.357rem;
}
.p-paginator .p-paginator-current {
  background-color: transparent;
  border: 0 none;
  color: #848484;
  min-width: 2.357rem;
  height: 2.357rem;
  margin: 0;
  padding: 0 0.5rem;
}
.p-paginator .p-paginator-pages .p-paginator-page {
  background-color: transparent;
  border: 0 none;
  color: #848484;
  min-width: 2.357rem;
  height: 2.357rem;
  margin: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover {
  background: #e0e0e0;
  border-color: transparent;
  color: #333333;
}

.p-picklist .p-picklist-buttons {
  padding: 0.571rem 1rem;
}
.p-picklist .p-picklist-buttons .p-button {
  margin-bottom: 0.5rem;
}
.p-picklist .p-picklist-header {
  background: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.857rem 1rem;
  border-bottom: 0 none;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-picklist .p-picklist-header .p-picklist-title {
  font-weight: 700;
}
.p-picklist .p-picklist-filter-container {
  padding: 0.857rem 1rem;
  background: #ffffff;
  border: 1px solid #c8c8c8;
  border-bottom: 0 none;
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-input {
  padding-right: 1.429rem;
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-icon {
  right: 0.429rem;
  color: #848484;
}
.p-picklist .p-picklist-list {
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  padding: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-picklist .p-picklist-list .p-picklist-item {
  padding: 0.429rem 0.857rem;
  margin: 0;
  border: 0 none;
  color: #333333;
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-picklist .p-picklist-list .p-picklist-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-picklist .p-picklist-list .p-picklist-item.p-highlight {
  color: #ffffff;
  background: #007ad9;
}
.p-picklist .p-picklist-list .p-picklist-empty-message {
  padding: 0.429rem 0.857rem;
  color: #333333;
}
.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover {
  background: #eaeaea;
  color: #333333;
}
.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even) {
  background: #f9f9f9;
}
.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover {
  background: #eaeaea;
}

.p-picklist-item.cdk-drag-preview {
  padding: 0.429rem 0.857rem;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  border: 0 none;
  color: #333333;
  background: #ffffff;
  margin: 0;
}

.p-timeline .p-timeline-event-marker {
  border: 0 none;
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
  background-color: #007ad9;
}
.p-timeline .p-timeline-event-connector {
  background-color: #c8c8c8;
}
.p-timeline.p-timeline-vertical .p-timeline-event-opposite,
.p-timeline.p-timeline-vertical .p-timeline-event-content {
  padding: 0 1rem;
}
.p-timeline.p-timeline-vertical .p-timeline-event-connector {
  width: 2px;
}
.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,
.p-timeline.p-timeline-horizontal .p-timeline-event-content {
  padding: 1rem 0;
}
.p-timeline.p-timeline-horizontal .p-timeline-event-connector {
  height: 2px;
}

.p-tree {
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  padding: 0.571rem 1rem;
  border-radius: 3px;
}
.p-tree .p-tree-container .p-treenode {
  padding: 0.143rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content {
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
  padding: 0;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler {
  margin-right: 0.5rem;
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon {
  margin-right: 0.5rem;
  color: #848484;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox {
  margin-right: 0.5rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon {
  color: #333333;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight {
  background: #007ad9;
  color: #ffffff;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon {
  color: #ffffff;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover {
  color: #ffffff;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover {
  background: #eaeaea;
  color: #333333;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover {
  background: #eaeaea;
  color: #333333;
}
.p-tree .p-tree-filter-container {
  margin-bottom: 0.5rem;
}
.p-tree .p-tree-filter-container .p-tree-filter {
  width: 100%;
  padding-right: 1.429rem;
}
.p-tree .p-tree-filter-container .p-tree-filter-icon {
  right: 0.429rem;
  color: #848484;
}
.p-tree .p-treenode-children {
  padding: 0 0 0 1rem;
}
.p-tree .p-tree-loading-icon {
  font-size: 2rem;
}
.p-tree .p-treenode-droppoint.p-treenode-droppoint-active {
  background-color: #0062ae;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content {
  border-radius: 3px;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon {
  color: #ffffff;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler {
  margin-right: 0.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon {
  color: #848484;
  margin-right: 0.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox {
  margin-right: 0.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover {
  background-color: inherit;
  color: inherit;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover {
  background: #eaeaea;
  color: #333333;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-treetable .p-paginator-top {
  border-width: 1px 1px 0 1px;
  border-radius: 0;
}
.p-treetable .p-paginator-bottom {
  border-width: 0 1px 1px 1px;
  border-radius: 0;
}
.p-treetable .p-treetable-header {
  background: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 1px 1px 0 1px;
  padding: 0.857rem 1rem;
  font-weight: 700;
}
.p-treetable .p-treetable-footer {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 0 1px 1px 1px;
  padding: 0.571rem 1rem;
  font-weight: normal;
}
.p-treetable .p-treetable-thead > tr > th {
  text-align: left;
  padding: 0.571rem 0.857rem;
  border: 1px solid #c8c8c8;
  border-width: 1px 1px 1px 1px;
  font-weight: 700;
  color: #333333;
  background: #f4f4f4;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-treetable .p-treetable-tfoot > tr > td {
  text-align: left;
  padding: 0.571rem 0.857rem;
  border: 1px solid #c8c8c8;
  border-width: 1px;
  font-weight: 700;
  color: #333333;
  background: #f4f4f4;
}
.p-treetable .p-sortable-column {
  outline-color: #8dcdff;
}
.p-treetable .p-sortable-column .p-sortable-column-icon {
  color: #848484;
  margin-left: 0.5rem;
}
.p-treetable .p-sortable-column .p-sortable-column-badge {
  border-radius: 50%;
  height: 1.143rem;
  min-width: 1.143rem;
  line-height: 1.143rem;
  color: #ffffff;
  background: #007ad9;
  margin-left: 0.5rem;
}
.p-treetable .p-sortable-column:not(.p-highlight):hover {
  background: #e0e0e0;
  color: #333333;
}
.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  color: #333333;
}
.p-treetable .p-sortable-column.p-highlight {
  background: #007ad9;
  color: #ffffff;
}
.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon {
  color: #ffffff;
}
.p-treetable .p-treetable-tbody > tr {
  background: #ffffff;
  color: #333333;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-treetable .p-treetable-tbody > tr > td {
  text-align: left;
  border: 1px solid #c8c8c8;
  border-width: 1px;
  padding: 0.571rem 0.857rem;
}
.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  margin-right: 0.5rem;
}
.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox {
  margin-right: 0.5rem;
}
.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon {
  color: #333333;
}
.p-treetable .p-treetable-tbody > tr:focus {
  outline: 0.15rem solid #8dcdff;
  outline-offset: -0.15rem;
}
.p-treetable .p-treetable-tbody > tr.p-highlight {
  background: #007ad9;
  color: #ffffff;
}
.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler {
  color: #ffffff;
}
.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover {
  color: #ffffff;
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover {
  background: #eaeaea;
  color: #333333;
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler {
  color: #333333;
}
.p-treetable .p-column-resizer-helper {
  background: #007ad9;
}
.p-treetable .p-treetable-scrollable-header,
.p-treetable .p-treetable-scrollable-footer {
  background: #f4f4f4;
}
.p-treetable .p-treetable-loading-icon {
  font-size: 2rem;
}
.p-treetable.p-treetable-gridlines .p-datatable-header {
  border-width: 1px 1px 0 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-footer {
  border-width: 0 1px 1px 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-top {
  border-width: 0 1px 0 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-bottom {
  border-width: 0 1px 1px 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th {
  border-width: 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td {
  border-width: 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td {
  border-width: 1px;
}
.p-treetable.p-treetable-sm .p-treetable-header {
  padding: 0.749875rem 0.875rem;
}
.p-treetable.p-treetable-sm .p-treetable-thead > tr > th {
  padding: 0.48535rem 0.72845rem;
}
.p-treetable.p-treetable-sm .p-treetable-tbody > tr > td {
  padding: 0.48535rem 0.72845rem;
}
.p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td {
  padding: 0.48535rem 0.85rem;
}
.p-treetable.p-treetable-sm .p-treetable-footer {
  padding: 0.48535rem 0.85rem;
}
.p-treetable.p-treetable-lg .p-treetable-header {
  padding: 1.07125rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-thead > tr > th {
  padding: 0.71375rem 1.07125rem;
}
.p-treetable.p-treetable-lg .p-treetable-tbody > tr > td {
  padding: 0.71375rem 1.07125rem;
}
.p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td {
  padding: 0.71375rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-footer {
  padding: 0.71375rem 1.25rem;
}

.p-virtualscroller .p-virtualscroller-header {
  background: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 1px 1px 0 1px;
  padding: 0.857rem 1rem;
  font-weight: 700;
}
.p-virtualscroller .p-virtualscroller-content {
  background: #ffffff;
  color: #333333;
  border: 0 none;
  padding: 0;
}
.p-virtualscroller .p-virtualscroller-footer {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-width: 0 1px 1px 1px;
  padding: 0.571rem 1rem;
  font-weight: normal;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-accordion .p-accordion-header .p-accordion-header-link {
  padding: 0.857rem 1rem;
  border: 1px solid #c8c8c8;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
  margin-right: 0.5rem;
}
.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link {
  background: #dbdbdb;
  border-color: #dbdbdb;
  color: #333333;
}
.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
  border-color: #005b9f;
  background: #005b9f;
  color: #ffffff;
}
.p-accordion .p-accordion-content {
  padding: 0.571rem 1rem;
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  border-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-accordion p-accordiontab .p-accordion-tab {
  margin-bottom: 2px;
}

.p-card {
  background: #ffffff;
  color: #333333;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border-radius: 3px;
}
.p-card .p-card-body {
  padding: 1rem;
}
.p-card .p-card-title {
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.p-card .p-card-subtitle {
  font-weight: 700;
  margin-bottom: 0.5rem;
  color: #848484;
}
.p-card .p-card-content {
  padding: 1rem 0;
}
.p-card .p-card-footer {
  padding: 1rem 0 0 0;
}

.p-divider .p-divider-content {
  background-color: #ffffff;
}
.p-divider.p-divider-horizontal {
  margin: 1rem 0;
  padding: 0 1rem;
}
.p-divider.p-divider-horizontal:before {
  border-top: 1px #c8c8c8;
}
.p-divider.p-divider-horizontal .p-divider-content {
  padding: 0 0.5rem;
}
.p-divider.p-divider-vertical {
  margin: 0 1rem;
  padding: 1rem 0;
}
.p-divider.p-divider-vertical:before {
  border-left: 1px #c8c8c8;
}
.p-divider.p-divider-vertical .p-divider-content {
  padding: 0.5rem 0;
}

.p-fieldset {
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  border-radius: 3px;
}
.p-fieldset .p-fieldset-legend {
  padding: 0.857rem 1rem;
  border: 1px solid #c8c8c8;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
  border-radius: 3px;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend {
  padding: 0;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a {
  padding: 0.857rem 1rem;
  color: #333333;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler {
  margin-right: 0.5rem;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover {
  background: #dbdbdb;
  border-color: #dbdbdb;
  color: #333333;
}
.p-fieldset .p-fieldset-content {
  padding: 0.571rem 1rem;
}

.p-panel .p-panel-header {
  border: 1px solid #c8c8c8;
  padding: 0.857rem 1rem;
  background: #f4f4f4;
  color: #333333;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-panel .p-panel-header .p-panel-title {
  font-weight: 700;
}
.p-panel .p-panel-header .p-panel-header-icon {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-panel .p-panel-header .p-panel-header-icon:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-panel .p-panel-header .p-panel-header-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-panel.p-panel-toggleable .p-panel-header {
  padding: 0.857rem 1rem;
}
.p-panel .p-panel-content {
  padding: 0.571rem 1rem;
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top: 0 none;
}
.p-panel .p-panel-footer {
  padding: 0.571rem 1rem;
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  border-top: 0 none;
}
.p-panel .p-panel-icons-end {
  order: 2;
  margin-left: auto;
}
.p-panel .p-panel-icons-start {
  order: 0;
  margin-right: 0.5rem;
}
.p-panel .p-panel-icons-center {
  order: 2;
  width: 100%;
  text-align: center;
}

.p-scrollpanel .p-scrollpanel-bar {
  background: #f8f8f8;
  border: 0 none;
}

.p-splitter {
  border: 1px solid #c8c8c8;
  background: #ffffff;
  border-radius: 3px;
  color: #333333;
}
.p-splitter .p-splitter-gutter {
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  background: #eaeaea;
}
.p-splitter .p-splitter-gutter .p-splitter-gutter-handle {
  background: #d8dae2;
}
.p-splitter .p-splitter-gutter-resizing {
  background: #d8dae2;
}

.p-tabview .p-tabview-nav {
  background: transparent;
  border: 0 none;
  border-width: 1px;
}
.p-tabview .p-tabview-nav li {
  margin-right: 2px;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link {
  border: 1px solid #c8c8c8;
  border-width: 1px;
  border-color: #c8c8c8;
  background: #f4f4f4;
  color: #333333;
  padding: 0.857rem 1rem;
  font-weight: 700;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
  margin: 0 0 -1px 0;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2rem #8dcdff;
}
.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link {
  background: #dbdbdb;
  border-color: #dbdbdb;
  color: #333333;
}
.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
.p-tabview .p-tabview-left-icon {
  margin-right: 0.5rem;
}
.p-tabview .p-tabview-right-icon {
  margin-left: 0.5rem;
}
.p-tabview .p-tabview-close {
  margin-left: 0.5rem;
}
.p-tabview .p-tabview-nav-btn.p-link {
  background: #007ad9;
  color: #ffffff;
  width: 2.357rem;
  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);
  border-radius: 0;
}
.p-tabview .p-tabview-nav-btn.p-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2rem #8dcdff;
}
.p-tabview .p-tabview-panels {
  background: #ffffff;
  padding: 0.571rem 1rem;
  border: 1px solid #c8c8c8;
  color: #333333;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-toolbar {
  background: #f4f4f4;
  border: 1px solid #c8c8c8;
  padding: 0.857rem 1rem;
  border-radius: 3px;
  gap: 0.5rem;
}
.p-toolbar .p-toolbar-separator {
  margin: 0 0.5rem;
}

.p-confirm-popup {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}
.p-confirm-popup .p-confirm-popup-content {
  padding: 0.571rem 1rem;
}
.p-confirm-popup .p-confirm-popup-footer {
  text-align: right;
  padding: 0.571rem 1rem;
}
.p-confirm-popup .p-confirm-popup-footer button {
  margin: 0 0.5rem 0 0;
  width: auto;
}
.p-confirm-popup .p-confirm-popup-footer button:last-child {
  margin: 0;
}
.p-confirm-popup:after {
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
}
.p-confirm-popup:before {
  border: solid transparent;
  border-color: rgba(200, 200, 200, 0);
  border-bottom-color: #c8c8c8;
}
.p-confirm-popup.p-confirm-popup-flipped:after {
  border-top-color: #ffffff;
}
.p-confirm-popup.p-confirm-popup-flipped:before {
  border-top-color: #c8c8c8;
}
.p-confirm-popup .p-confirm-popup-icon {
  font-size: 1.5rem;
}
.p-confirm-popup .p-confirm-popup-message {
  margin-left: 1rem;
}

.p-dialog {
  border-radius: 3px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
  border: 1px solid #c8c8c8;
}
.p-dialog .p-dialog-header {
  border-bottom: 1px solid #c8c8c8;
  background: #f4f4f4;
  color: #333333;
  padding: 1rem;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-dialog .p-dialog-header .p-dialog-title {
  font-weight: 700;
  font-size: 1rem;
}
.p-dialog .p-dialog-header .p-dialog-header-icon {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  margin-right: 0.5rem;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:last-child {
  margin-right: 0;
}
.p-dialog .p-dialog-content {
  background: #ffffff;
  color: #333333;
  padding: 1rem;
}
.p-dialog .p-dialog-content:last-of-type {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-dialog .p-dialog-footer {
  border-top: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  padding: 0.571rem 1rem;
  text-align: right;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-dialog .p-dialog-footer button {
  margin: 0 0.5rem 0 0;
  width: auto;
}
.p-dialog.p-confirm-dialog .p-confirm-dialog-icon {
  font-size: 2rem;
}
.p-dialog.p-confirm-dialog .p-confirm-dialog-message {
  margin-left: 1rem;
}

.p-overlaypanel {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}
.p-overlaypanel .p-overlaypanel-content {
  padding: 0.571rem 1rem;
}
.p-overlaypanel .p-overlaypanel-close {
  background: #007ad9;
  color: #ffffff;
  width: 2rem;
  height: 2rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
  position: absolute;
  top: -1rem;
  right: -1rem;
}
.p-overlaypanel .p-overlaypanel-close:enabled:hover {
  background: #116fbf;
  color: #ffffff;
}
.p-overlaypanel:after {
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
}
.p-overlaypanel:before {
  border: solid transparent;
  border-color: rgba(200, 200, 200, 0);
  border-bottom-color: #bebebe;
}
.p-overlaypanel.p-overlaypanel-flipped:after {
  border-top-color: #ffffff;
}
.p-overlaypanel.p-overlaypanel-flipped:before {
  border-top-color: #c8c8c8;
}

.p-sidebar {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}
.p-sidebar .p-sidebar-header {
  padding: 0.857rem 1rem;
}
.p-sidebar .p-sidebar-header .p-sidebar-close,
.p-sidebar .p-sidebar-header .p-sidebar-icon {
  width: 2rem;
  height: 2rem;
  color: #a6a6a6;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,
.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover {
  color: #007ad9;
  border-color: transparent;
  background: transparent;
}
.p-sidebar .p-sidebar-header .p-sidebar-close:focus,
.p-sidebar .p-sidebar-header .p-sidebar-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-sidebar .p-sidebar-header + .p-sidebar-content {
  padding-top: 0;
}
.p-sidebar .p-sidebar-content {
  padding: 0.571rem 1rem;
}
.p-sidebar .p-sidebar-footer {
  padding: 0.857rem 1rem;
}

.p-tooltip .p-tooltip-text {
  background: #333333;
  color: #ffffff;
  padding: 0.429rem 0.429rem;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  border-radius: 3px;
}
.p-tooltip.p-tooltip-right .p-tooltip-arrow {
  border-right-color: #333333;
}
.p-tooltip.p-tooltip-left .p-tooltip-arrow {
  border-left-color: #333333;
}
.p-tooltip.p-tooltip-top .p-tooltip-arrow {
  border-top-color: #333333;
}
.p-tooltip.p-tooltip-bottom .p-tooltip-arrow {
  border-bottom-color: #333333;
}

.p-fileupload .p-fileupload-buttonbar {
  background: #f4f4f4;
  padding: 0.857rem 1rem;
  border: 1px solid #c8c8c8;
  color: #333333;
  border-bottom: 0 none;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-fileupload .p-fileupload-buttonbar .p-button {
  margin-right: 0.5rem;
}
.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-fileupload .p-fileupload-content {
  background: #ffffff;
  padding: 0.571rem 1rem;
  border: 1px solid #c8c8c8;
  color: #333333;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-fileupload .p-progressbar {
  height: 0.25rem;
}
.p-fileupload .p-fileupload-row > div {
  padding: 0.571rem 0.857rem;
}
.p-fileupload.p-fileupload-advanced .p-message {
  margin-top: 0;
}

.p-fileupload-choose:not(.p-disabled):hover {
  background: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
.p-fileupload-choose:not(.p-disabled):active {
  background: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}

.p-breadcrumb {
  background: #ffffff;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  padding: 0.571rem 1rem;
}
.p-breadcrumb ul li .p-menuitem-link {
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-breadcrumb ul li .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon {
  color: #333333;
}
.p-breadcrumb ul li.p-breadcrumb-chevron {
  margin: 0 0.5rem 0 0.5rem;
  color: #333333;
}
.p-breadcrumb ul li:last-child .p-menuitem-text {
  color: #333333;
}
.p-breadcrumb ul li:last-child .p-menuitem-icon {
  color: #333333;
}

.p-contextmenu {
  padding: 0;
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
  border-radius: 3px;
  width: 12.5rem;
}
.p-contextmenu .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-contextmenu .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-contextmenu .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-contextmenu .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-contextmenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-contextmenu .p-submenu-list {
  padding: 0;
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
  border-radius: 3px;
}
.p-contextmenu .p-menuitem {
  margin: 0;
}
.p-contextmenu .p-menuitem:last-child {
  margin: 0;
}
.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #eaeaea;
}
.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-contextmenu .p-menu-separator {
  border-top: 1px solid #d8dae2;
  margin: 0;
}
.p-contextmenu .p-submenu-icon {
  font-size: 0.875rem;
}
.p-contextmenu .p-menuitem-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 3px;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.p-dock .p-dock-list {
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.2);
  padding: 0.5rem 0.5rem;
  border-radius: 0.5rem;
}
.p-dock .p-dock-item {
  padding: 0.5rem;
}
.p-dock .p-dock-action {
  width: 4rem;
  height: 4rem;
}
.p-dock.p-dock-top .p-dock-item-second-prev,
.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev,
.p-dock.p-dock-bottom .p-dock-item-second-next {
  margin: 0 0.9rem;
}
.p-dock.p-dock-top .p-dock-item-prev,
.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev,
.p-dock.p-dock-bottom .p-dock-item-next {
  margin: 0 1.3rem;
}
.p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current {
  margin: 0 1.5rem;
}
.p-dock.p-dock-left .p-dock-item-second-prev,
.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev,
.p-dock.p-dock-right .p-dock-item-second-next {
  margin: 0.9rem 0;
}
.p-dock.p-dock-left .p-dock-item-prev,
.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev,
.p-dock.p-dock-right .p-dock-item-next {
  margin: 1.3rem 0;
}
.p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current {
  margin: 1.5rem 0;
}

@media screen and (max-width: 960px) {
  .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container {
    overflow-x: auto;
    width: 100%;
  }
  .p-dock.p-dock-top .p-dock-list-container .p-dock-list, .p-dock.p-dock-bottom .p-dock-list-container .p-dock-list {
    margin: 0 auto;
  }
  .p-dock.p-dock-left .p-dock-list-container, .p-dock.p-dock-right .p-dock-list-container {
    overflow-y: auto;
    height: 100%;
  }
  .p-dock.p-dock-left .p-dock-list-container .p-dock-list, .p-dock.p-dock-right .p-dock-list-container .p-dock-list {
    margin: auto 0;
  }
  .p-dock .p-dock-list .p-dock-item {
    transform: none;
    margin: 0;
  }
}
.p-megamenu {
  padding: 0.5rem;
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  color: #333333;
  margin-left: 0.5rem;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-megamenu .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-megamenu .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-megamenu .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-megamenu .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-megamenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-megamenu .p-megamenu-panel {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-megamenu .p-megamenu-submenu-header {
  margin: 0;
  padding: 0.857rem;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-megamenu .p-megamenu-submenu {
  padding: 0;
  width: 12.5rem;
}
.p-megamenu .p-megamenu-submenu .p-menu-separator {
  border-top: 1px solid #d8dae2;
  margin: 0;
}
.p-megamenu .p-megamenu-submenu .p-menuitem {
  margin: 0;
}
.p-megamenu .p-megamenu-submenu .p-menuitem:last-child {
  margin: 0;
}
.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #eaeaea;
}
.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-megamenu.p-megamenu-vertical {
  width: 12.5rem;
  padding: 0;
}
.p-megamenu.p-megamenu-vertical .p-menuitem {
  margin: 0;
}
.p-megamenu.p-megamenu-vertical .p-menuitem:last-child {
  margin: 0;
}
.p-megamenu .p-menuitem-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 3px;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.p-menu {
  padding: 0;
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  width: 12.5rem;
}
.p-menu .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-menu .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-menu .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-menu .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-menu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-menu.p-menu-overlay {
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-menu .p-submenu-header {
  margin: 0;
  padding: 0.857rem;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-menu .p-menu-separator {
  border-top: 1px solid #d8dae2;
  margin: 0;
}
.p-menu .p-menuitem {
  margin: 0;
}
.p-menu .p-menuitem:last-child {
  margin: 0;
}
.p-menu .p-menuitem-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 3px;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.p-menubar {
  padding: 0.5rem;
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
}
.p-menubar .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-menubar .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-menubar .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-menubar .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-menubar .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  color: #333333;
  margin-left: 0.5rem;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-menubar .p-submenu-list {
  padding: 0;
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
  width: 12.5rem;
}
.p-menubar .p-submenu-list .p-menu-separator {
  border-top: 1px solid #d8dae2;
  margin: 0;
}
.p-menubar .p-submenu-list .p-submenu-icon {
  font-size: 0.875rem;
}
.p-menubar .p-submenu-list .p-menuitem {
  margin: 0;
}
.p-menubar .p-submenu-list .p-menuitem:last-child {
  margin: 0;
}
.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #eaeaea;
}
.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-menubar .p-menuitem-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 3px;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

@media screen and (max-width: 960px) {
  .p-menubar {
    position: relative;
  }
  .p-menubar .p-menubar-button {
    display: flex;
    width: 2rem;
    height: 2rem;
    color: #333333;
    border-radius: 50%;
    transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  }
  .p-menubar .p-menubar-button:hover {
    color: #333333;
    background: #eaeaea;
  }
  .p-menubar .p-menubar-button:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.2rem #8dcdff;
  }
  .p-menubar .p-menubar-root-list {
    position: absolute;
    display: none;
    padding: 0;
    background: #ffffff;
    border: 1px solid #c8c8c8;
    box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
    width: 100%;
  }
  .p-menubar .p-menubar-root-list .p-menu-separator {
    border-top: 1px solid #d8dae2;
    margin: 0;
  }
  .p-menubar .p-menubar-root-list .p-submenu-icon {
    font-size: 0.875rem;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem {
    width: 100%;
    position: static;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
    padding: 0.857rem;
    color: #333333;
    border-radius: 0;
    transition: background-color 0.2s, box-shadow 0.2s;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
    color: #333333;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
    color: #333333;
    margin-right: 0.5rem;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
    color: #333333;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
    background: #eaeaea;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
    color: #333333;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
    color: #333333;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
    color: #333333;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.15rem #8dcdff;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon {
    margin-left: auto;
    transition: transform 0.2s;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-180deg);
  }
  .p-menubar .p-menubar-root-list .p-submenu-list {
    width: 100%;
    position: static;
    box-shadow: none;
    border: 0 none;
  }
  .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon {
    transition: transform 0.2s;
    transform: rotate(90deg);
  }
  .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-90deg);
  }
  .p-menubar .p-menubar-root-list .p-menuitem {
    width: 100%;
    position: static;
  }
  .p-menubar .p-menubar-root-list ul li a {
    padding-left: 2.571rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li a {
    padding-left: 4.285rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li ul li a {
    padding-left: 5.999rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li ul li ul li a {
    padding-left: 7.713rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a {
    padding-left: 9.427rem;
  }
  .p-menubar.p-menubar-mobile-active .p-menubar-root-list {
    display: flex;
    flex-direction: column;
    top: 100%;
    left: 0;
    z-index: 1;
  }
}
.p-panelmenu .p-panelmenu-header > a {
  padding: 0.857rem 1rem;
  border: 1px solid #c8c8c8;
  color: #333333;
  background: #f4f4f4;
  font-weight: 700;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
.p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon {
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-header > a .p-menuitem-icon {
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-header > a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover {
  background: #dbdbdb;
  border-color: #dbdbdb;
  color: #333333;
}
.p-panelmenu .p-panelmenu-header.p-highlight {
  margin-bottom: 0;
}
.p-panelmenu .p-panelmenu-header.p-highlight > a {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover {
  border-color: #005b9f;
  background: #005b9f;
  color: #ffffff;
}
.p-panelmenu .p-panelmenu-content {
  padding: 0;
  border: 1px solid #c8c8c8;
  background: #ffffff;
  color: #333333;
  margin-bottom: 2px;
  border-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon {
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) {
  padding: 0 0 0 1rem;
}
.p-panelmenu .p-panelmenu-panel {
  margin-bottom: 2px;
}
.p-panelmenu .p-menuitem-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 3px;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.p-slidemenu {
  padding: 0;
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  width: 12.5rem;
}
.p-slidemenu .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-slidemenu .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-slidemenu .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-slidemenu .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-slidemenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-slidemenu.p-slidemenu-overlay {
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-slidemenu .p-slidemenu-list {
  padding: 0;
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link {
  background: #eaeaea;
}
.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-text {
  color: #333333;
}
.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon, .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon {
  color: #333333;
}
.p-slidemenu .p-slidemenu-separator {
  border-top: 1px solid #d8dae2;
  margin: 0;
}
.p-slidemenu .p-slidemenu-icon {
  font-size: 0.875rem;
}
.p-slidemenu .p-slidemenu-backward {
  padding: 0.857rem;
  color: #333333;
}
.p-slidemenu .p-menuitem-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 3px;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.p-steps .p-steps-item .p-menuitem-link {
  background: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
  background: #ffffff;
}
.p-steps .p-steps-item .p-menuitem-link .p-steps-number {
  color: #333333;
  border: 1px solid #dee2e6;
  background: #ffffff;
  min-width: 2rem;
  height: 2rem;
  line-height: 2rem;
  font-size: 1.143rem;
  z-index: 1;
  border-radius: 50%;
}
.p-steps .p-steps-item .p-menuitem-link .p-steps-title {
  margin-top: 0.5rem;
  color: #848484;
}
.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-steps .p-steps-item.p-highlight .p-steps-number {
  background: #007ad9;
  color: #ffffff;
}
.p-steps .p-steps-item.p-highlight .p-steps-title {
  font-weight: 700;
  color: #333333;
}
.p-steps .p-steps-item:before {
  content: " ";
  border-top: 1px solid #d8dae2;
  width: 100%;
  top: 50%;
  left: 0;
  display: block;
  position: absolute;
  margin-top: -1rem;
}

.p-tabmenu .p-tabmenu-nav {
  background: transparent;
  border: 0 none;
  border-width: 1px;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem {
  margin-right: 2px;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link {
  border: 1px solid #c8c8c8;
  border-width: 1px;
  border-color: #c8c8c8;
  background: #f4f4f4;
  color: #333333;
  padding: 0.857rem 1rem;
  font-weight: 700;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
  margin: 0 0 -1px 0;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon {
  margin-right: 0.5rem;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2rem #8dcdff;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link {
  background: #dbdbdb;
  border-color: #dbdbdb;
  color: #333333;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link {
  background: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
.p-tabmenu .p-tabmenu-left-icon {
  margin-right: 0.5rem;
}
.p-tabmenu .p-tabmenu-right-icon {
  margin-left: 0.5rem;
}
.p-tabmenu .p-tabmenu-nav-btn.p-link {
  background: #007ad9;
  color: #ffffff;
  width: 2.357rem;
  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);
  border-radius: 0;
}
.p-tabmenu .p-tabmenu-nav-btn.p-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2rem #8dcdff;
}

.p-tieredmenu {
  padding: 0;
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  border-radius: 3px;
  width: 12.5rem;
}
.p-tieredmenu .p-menuitem-link {
  padding: 0.857rem;
  color: #333333;
  border-radius: 0;
  transition: background-color 0.2s, box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-tieredmenu .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-tieredmenu .p-menuitem-link .p-menuitem-icon {
  color: #333333;
  margin-right: 0.5rem;
}
.p-tieredmenu .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover {
  background: #eaeaea;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #333333;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #333333;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #333333;
}
.p-tieredmenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #8dcdff;
}
.p-tieredmenu.p-tieredmenu-overlay {
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-tieredmenu .p-submenu-list {
  padding: 0;
  background: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
.p-tieredmenu .p-menuitem {
  margin: 0;
}
.p-tieredmenu .p-menuitem:last-child {
  margin: 0;
}
.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #eaeaea;
}
.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #333333;
}
.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #333333;
}
.p-tieredmenu .p-menu-separator {
  border-top: 1px solid #d8dae2;
  margin: 0;
}
.p-tieredmenu .p-submenu-icon {
  font-size: 0.875rem;
}
.p-tieredmenu .p-menuitem-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 3px;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.p-inline-message {
  padding: 0.5rem;
  margin: 0;
  border-radius: 3px;
}
.p-inline-message.p-inline-message-info {
  background: #7fbcec;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-inline-message.p-inline-message-info .p-inline-message-icon {
  color: #212121;
}
.p-inline-message.p-inline-message-success {
  background: #b7d8b7;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-inline-message.p-inline-message-success .p-inline-message-icon {
  color: #212121;
}
.p-inline-message.p-inline-message-warn {
  background: #ffe399;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-inline-message.p-inline-message-warn .p-inline-message-icon {
  color: #212121;
}
.p-inline-message.p-inline-message-error {
  background: #f8b7bd;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-inline-message.p-inline-message-error .p-inline-message-icon {
  color: #212121;
}
.p-inline-message .p-inline-message-icon {
  font-size: 1rem;
  margin-right: 0.5rem;
}
.p-inline-message .p-inline-message-text {
  font-size: 1rem;
}
.p-inline-message.p-inline-message-icon-only .p-inline-message-icon {
  margin-right: 0;
}

.p-message {
  margin: 1rem 0;
  border-radius: 3px;
}
.p-message .p-message-wrapper {
  padding: 1rem;
}
.p-message .p-message-close {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background: transparent;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-message .p-message-close:hover {
  background: rgba(255, 255, 255, 0.3);
}
.p-message .p-message-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-message.p-message-info {
  background: #7fbcec;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-message.p-message-info .p-message-icon {
  color: #212121;
}
.p-message.p-message-info .p-message-close {
  color: #212121;
}
.p-message.p-message-success {
  background: #b7d8b7;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-message.p-message-success .p-message-icon {
  color: #212121;
}
.p-message.p-message-success .p-message-close {
  color: #212121;
}
.p-message.p-message-warn {
  background: #ffe399;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-message.p-message-warn .p-message-icon {
  color: #212121;
}
.p-message.p-message-warn .p-message-close {
  color: #212121;
}
.p-message.p-message-error {
  background: #f8b7bd;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-message.p-message-error .p-message-icon {
  color: #212121;
}
.p-message.p-message-error .p-message-close {
  color: #212121;
}
.p-message .p-message-text {
  font-size: 1rem;
  font-weight: normal;
}
.p-message .p-message-icon {
  font-size: 1.5rem;
  margin-right: 0.5rem;
}
.p-message .p-message-summary {
  font-weight: 700;
}
.p-message .p-message-detail {
  margin-left: 0.5rem;
}

.p-toast {
  opacity: 0.9;
}
.p-toast .p-toast-message {
  margin: 0 0 1rem 0;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  border-radius: 3px;
}
.p-toast .p-toast-message .p-toast-message-content {
  padding: 1rem;
  border-width: 0;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text {
  margin: 0 0 0 0.5rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon {
  font-size: 2rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-summary {
  font-weight: 700;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-detail {
  margin: 0.5rem 0 0 0;
}
.p-toast .p-toast-message .p-toast-icon-close {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background: transparent;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-toast .p-toast-message .p-toast-icon-close:hover {
  background: rgba(255, 255, 255, 0.3);
}
.p-toast .p-toast-message .p-toast-icon-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}
.p-toast .p-toast-message.p-toast-message-info {
  background: #7fbcec;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close {
  color: #212121;
}
.p-toast .p-toast-message.p-toast-message-success {
  background: #b7d8b7;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close {
  color: #212121;
}
.p-toast .p-toast-message.p-toast-message-warn {
  background: #ffe399;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close {
  color: #212121;
}
.p-toast .p-toast-message.p-toast-message-error {
  background: #f8b7bd;
  border: 0 none;
  border-width: 0;
  color: #212121;
}
.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close {
  color: #212121;
}

.p-galleria .p-galleria-close {
  margin: 0.5rem;
  background: transparent;
  color: #ebedef;
  width: 4rem;
  height: 4rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
.p-galleria .p-galleria-close .p-galleria-close-icon {
  font-size: 2rem;
}
.p-galleria .p-galleria-close:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #ebedef;
}
.p-galleria .p-galleria-item-nav {
  background: rgba(0, 0, 0, 0.2);
  color: #aeb6bf;
  width: 4rem;
  height: 4rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
  margin: 0 0.5rem;
}
.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,
.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon {
  font-size: 2rem;
}
.p-galleria .p-galleria-item-nav:not(.p-disabled):hover {
  background: rgba(0, 0, 0, 0.3);
  color: #ebedef;
}
.p-galleria .p-galleria-caption {
  background: rgba(0, 0, 0, 0.5);
  color: #ebedef;
  padding: 1rem;
}
.p-galleria .p-galleria-indicators {
  padding: 1rem;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator button {
  background-color: #f4f4f4;
  width: 1rem;
  height: 1rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover {
  background: #eaeaea;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  background: #007ad9;
  color: #ffffff;
}
.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator {
  margin-right: 0.5rem;
}
.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator {
  margin-bottom: 0.5rem;
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators {
  background: rgba(0, 0, 0, 0.5);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button {
  background: rgba(255, 255, 255, 0.4);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover {
  background: rgba(255, 255, 255, 0.6);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  background: #007ad9;
  color: #ffffff;
}
.p-galleria .p-galleria-thumbnail-container {
  background: rgba(0, 0, 0, 0.9);
  padding: 1rem 0.25rem;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next {
  margin: 0.5rem;
  background-color: transparent;
  color: #aeb6bf;
  width: 2rem;
  height: 2rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #aeb6bf;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-galleria-mask {
  --maskbg: rgba(0, 0, 0, 0.9);
}

.p-image-mask {
  --maskbg: rgba(0, 0, 0, 0.9);
}

.p-image-preview-indicator {
  background-color: transparent;
  color: #f8f9fa;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}

.p-image-preview-container:hover > .p-image-preview-indicator {
  background-color: rgba(0, 0, 0, 0.5);
}

.p-image-toolbar {
  padding: 1rem;
}

.p-image-action.p-link {
  color: #f8f9fa;
  background-color: transparent;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  margin-right: 0.5rem;
}
.p-image-action.p-link:last-child {
  margin-right: 0;
}
.p-image-action.p-link:hover {
  color: #f8f9fa;
  background-color: rgba(255, 255, 255, 0.1);
}
.p-image-action.p-link i {
  font-size: 1.5rem;
}

.p-avatar {
  background-color: #c8c8c8;
  border-radius: 3px;
}
.p-avatar.p-avatar-lg {
  width: 3rem;
  height: 3rem;
  font-size: 1.5rem;
}
.p-avatar.p-avatar-lg .p-avatar-icon {
  font-size: 1.5rem;
}
.p-avatar.p-avatar-xl {
  width: 4rem;
  height: 4rem;
  font-size: 2rem;
}
.p-avatar.p-avatar-xl .p-avatar-icon {
  font-size: 2rem;
}

.p-avatar-group .p-avatar {
  border: 2px solid #ffffff;
}

.p-badge {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
}
.p-badge.p-badge-secondary {
  background-color: #607D8B;
  color: #ffffff;
}
.p-badge.p-badge-success {
  background-color: #34A835;
  color: #ffffff;
}
.p-badge.p-badge-info {
  background-color: #007ad9;
  color: #ffffff;
}
.p-badge.p-badge-warning {
  background-color: #ffba01;
  color: #333333;
}
.p-badge.p-badge-danger {
  background-color: #e91224;
  color: #ffffff;
}
.p-badge.p-badge-lg {
  font-size: 1.125rem;
  min-width: 2.25rem;
  height: 2.25rem;
  line-height: 2.25rem;
}
.p-badge.p-badge-xl {
  font-size: 1.5rem;
  min-width: 3rem;
  height: 3rem;
  line-height: 3rem;
}

.p-chip {
  background-color: #c8c8c8;
  color: #333333;
  border-radius: 16px;
  padding: 0 0.429rem;
}
.p-chip .p-chip-text {
  line-height: 1.5;
  margin-top: 0.2145rem;
  margin-bottom: 0.2145rem;
}
.p-chip .p-chip-icon {
  margin-right: 0.5rem;
}
.p-chip .pi-chip-remove-icon {
  margin-left: 0.5rem;
}
.p-chip img {
  width: 1.929rem;
  height: 1.929rem;
  margin-left: -0.429rem;
  margin-right: 0.5rem;
}
.p-chip .pi-chip-remove-icon {
  border-radius: 3px;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-chip .pi-chip-remove-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-inplace .p-inplace-display {
  padding: 0.429rem 0.429rem;
  border-radius: 3px;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-inplace .p-inplace-display:not(.p-disabled):hover {
  background: #eaeaea;
  color: #333333;
}
.p-inplace .p-inplace-display:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #8dcdff;
}

.p-progressbar {
  border: 0 none;
  height: 24px;
  background: #eaeaea;
  border-radius: 3px;
}
.p-progressbar .p-progressbar-value {
  border: 0 none;
  margin: 0;
  background: #007ad9;
}
.p-progressbar .p-progressbar-label {
  color: #ffffff;
  line-height: 24px;
}

.p-scrolltop {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-scrolltop.p-link {
  background: rgba(0, 0, 0, 0.7);
}
.p-scrolltop.p-link:hover {
  background: rgba(0, 0, 0, 0.8);
}
.p-scrolltop .p-scrolltop-icon {
  font-size: 1.5rem;
  color: #f4f4f4;
}

.p-skeleton {
  background-color: #eaeaea;
  border-radius: 3px;
}
.p-skeleton:after {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
}

.p-tag {
  background: #007ad9;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  padding: 0.25rem 0.4rem;
  border-radius: 3px;
}
.p-tag.p-tag-success {
  background-color: #34A835;
  color: #ffffff;
}
.p-tag.p-tag-info {
  background-color: #007ad9;
  color: #ffffff;
}
.p-tag.p-tag-warning {
  background-color: #ffba01;
  color: #333333;
}
.p-tag.p-tag-danger {
  background-color: #e91224;
  color: #ffffff;
}
.p-tag .p-tag-icon {
  margin-right: 0.25rem;
  font-size: 0.75rem;
}

.p-terminal {
  background: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571rem 1rem;
}
.p-terminal .p-terminal-input {
  font-size: 1rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.p-panel .p-panel-header .p-panel-header-icon {
  color: #848484;
}
.p-panel .p-panel-header .p-panel-header-icon:enabled:hover {
  color: #333333;
}

.p-dialog .p-dialog-header .p-dialog-header-icon {
  color: #848484;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover {
  color: #333333;
}

/* Customizations to the designer theme should be defined here */

/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/primeicons/primeicons.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'primeicons';
    font-display: block;
    src: url('primeicons.ffecb2549ad1765a.eot');
    src: url('primeicons.ffecb2549ad1765a.eot?#iefix') format('embedded-opentype'), url('primeicons.ba3f916dfb64be8c.woff2') format('woff2'), url('primeicons.f8b9e8a4e401b603.woff') format('woff'), url('primeicons.0112589c5695a9ed.ttf') format('truetype'), url('primeicons.943ab24c43224d29.svg?#primeicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    animation: fa-spin 2s infinite linear;
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-eraser:before {
    content: "\ea04";
}

.pi-stopwatch:before {
    content: "\ea01";
}

.pi-verified:before {
    content: "\ea02";
}

.pi-delete-left:before {
    content: "\ea03";
}

.pi-hourglass:before {
    content: "\e9fe";
}

.pi-truck:before {
    content: "\ea00";
}

.pi-wrench:before {
    content: "\e9ff";
}

.pi-microphone:before {
    content: "\e9fa";
}

.pi-megaphone:before {
    content: "\e9fb";
}

.pi-arrow-right-arrow-left:before {
    content: "\e9fc";
}

.pi-bitcoin:before {
    content: "\e9fd";
}

.pi-file-edit:before {
    content: "\e9f6";
}

.pi-language:before {
    content: "\e9f7";
}

.pi-file-export:before {
    content: "\e9f8";
}

.pi-file-import:before {
    content: "\e9f9";
}

.pi-file-word:before {
    content: "\e9f1";
}

.pi-gift:before {
    content: "\e9f2";
}

.pi-cart-plus:before {
    content: "\e9f3";
}

.pi-thumbs-down-fill:before {
    content: "\e9f4";
}

.pi-thumbs-up-fill:before {
    content: "\e9f5";
}

.pi-arrows-alt:before {
    content: "\e9f0";
}

.pi-calculator:before {
    content: "\e9ef";
}

.pi-sort-alt-slash:before {
    content: "\e9ee";
}

.pi-arrows-h:before {
    content: "\e9ec";
}

.pi-arrows-v:before {
    content: "\e9ed";
}

.pi-pound:before {
    content: "\e9eb";
}

.pi-prime:before {
    content: "\e9ea";
}

.pi-chart-pie:before {
    content: "\e9e9";
}

.pi-reddit:before {
    content: "\e9e8";
}

.pi-code:before {
    content: "\e9e7";
}

.pi-sync:before {
    content: "\e9e6";
}

.pi-shopping-bag:before {
    content: "\e9e5";
}

.pi-server:before {
    content: "\e9e4";
}

.pi-database:before {
    content: "\e9e3";
}

.pi-hashtag:before {
    content: "\e9e2";
}

.pi-bookmark-fill:before {
    content: "\e9df";
}

.pi-filter-fill:before {
    content: "\e9e0";
}

.pi-heart-fill:before {
    content: "\e9e1";
}

.pi-flag-fill:before {
    content: "\e9de";
}

.pi-circle:before {
    content: "\e9dc";
}

.pi-circle-fill:before {
    content: "\e9dd";
}

.pi-bolt:before {
    content: "\e9db";
}

.pi-history:before {
    content: "\e9da";
}

.pi-box:before {
    content: "\e9d9";
}

.pi-at:before {
    content: "\e9d8";
}

.pi-arrow-up-right:before {
    content: "\e9d4";
}

.pi-arrow-up-left:before {
    content: "\e9d5";
}

.pi-arrow-down-left:before {
    content: "\e9d6";
}

.pi-arrow-down-right:before {
    content: "\e9d7";
}

.pi-telegram:before {
    content: "\e9d3";
}

.pi-stop-circle:before {
    content: "\e9d2";
}

.pi-stop:before {
    content: "\e9d1";
}

.pi-whatsapp:before {
    content: "\e9d0";
}

.pi-building:before {
    content: "\e9cf";
}

.pi-qrcode:before {
    content: "\e9ce";
}

.pi-car:before {
    content: "\e9cd";
}

.pi-instagram:before {
    content: "\e9cc";
}

.pi-linkedin:before {
    content: "\e9cb";
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}
  
.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-fill:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@circlon/angular-tree-component/css/angular-tree-component.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
.tree-children.tree-children-no-padding { padding-left: 0 }
.tree-children { padding-left: 20px; overflow: hidden }
.node-drop-slot { display: block; height: 2px }
.node-drop-slot.is-dragging-over { background: #ddffee; height: 20px; border: 2px dotted #888; }
.toggle-children-wrapper-expanded .toggle-children { transform: rotate(90deg) }
.toggle-children-wrapper-collapsed .toggle-children { transform: rotate(0); }
.toggle-children-wrapper {
  padding: 2px 3px 5px 1px;
}
/* tslint:disable */
.toggle-children {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzRkRFQjcxODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzRkRFQjcwODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTk5NzA1OGEtZDI3OC00NDZkLWE4ODgtNGM4MGQ4YWI1NzNmIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzRkZmQxMGMtY2NlNS0xMTc4LWE5OGQtY2NkZmM5ODk5YWYwIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+Z2x5cGhpY29uczwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5iogFwAAAGhJREFUeNpiYGBgKABigf///zOQg0EARH4A4gZyDIIZ8B/JoAJKDIDhB0CcQIkBRBtEyABkgxwoMQCGD6AbRKoBGAYxQgXIBRuZGKgAKPIC3QLxArnRSHZCIjspk52ZKMrOFBUoAAEGAKnq593MQAZtAAAAAElFTkSuQmCC');
  height: 8px;
  width: 9px;
  background-size: contain;
  display: inline-block;
  position: relative;
  top: 1px;
  background-repeat: no-repeat;
  background-position: center;
}
.toggle-children-placeholder {
  display: inline-block;
  height: 10px;
  width: 10px;
  position: relative;
  top: 1px;
  padding-right: 3px;
}
.node-content-wrapper {
  display: inline-block;
  padding: 2px 5px;
  border-radius: 2px;
  transition: background-color .15s,box-shadow .15s;
}
.node-wrapper {display: flex; align-items: flex-start;}
.node-content-wrapper-active,
.node-content-wrapper.node-content-wrapper-active:hover,
.node-content-wrapper-active.node-content-wrapper-focused {
  background: #beebff;
}
.node-content-wrapper-focused { background: #e7f4f9 }
.node-content-wrapper:hover { background: #f7fbff }
.node-content-wrapper-active, .node-content-wrapper-focused, .node-content-wrapper:hover {
  box-shadow: inset 0 0 1px #999;
}
.node-content-wrapper.is-dragging-over { background: #ddffee; box-shadow: inset 0 0 1px #999; }
.node-content-wrapper.is-dragging-over-disabled { opacity: 0.5 }

tree-viewport {
  -webkit-tap-highlight-color: transparent;
  height: 100%;
  overflow: auto;
  display: block;
}
.tree-children { padding-left: 20px }
.empty-tree-drop-slot .node-drop-slot { height: 20px; min-width: 100px }
.angular-tree-component {
  width: 100%;
  position:relative;
  display: inline-block;
  cursor: pointer;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */    /* Konqueror */      /* Firefox */       /* IE/Edge */
  user-select: none;           /* non-prefixed version, currently not supported by any browser */
}

tree-root .angular-tree-component-rtl {
  direction: rtl;
}
tree-root .angular-tree-component-rtl .toggle-children-wrapper-collapsed .toggle-children {
  transform: rotate(180deg) !important;
}
tree-root .angular-tree-component-rtl .tree-children {
  padding-right: 20px;
  padding-left: 0;
}

tree-node-checkbox {
  padding: 1px;
}

/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/flag-icon-css/css/flag-icon.min.css?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************************/
.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:'\00a0'}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url('ad.5576df4aa8e2a231.svg')}.flag-icon-ad.flag-icon-squared{background-image:url('ad.e14f1f5055644990.svg')}.flag-icon-ae{background-image:url('ae.a3f5e2958184a170.svg')}.flag-icon-ae.flag-icon-squared{background-image:url('ae.f06e00952afc2eae.svg')}.flag-icon-af{background-image:url('af.20ea756ea75debe3.svg')}.flag-icon-af.flag-icon-squared{background-image:url('af.f8c5688c89c8cdbd.svg')}.flag-icon-ag{background-image:url('ag.bd68d21dadc4dd61.svg')}.flag-icon-ag.flag-icon-squared{background-image:url('ag.56074d559810c323.svg')}.flag-icon-ai{background-image:url('ai.86ba962dca2a0e1c.svg')}.flag-icon-ai.flag-icon-squared{background-image:url('ai.2c0ecab9643c6a37.svg')}.flag-icon-al{background-image:url('al.5240a10eeebd954b.svg')}.flag-icon-al.flag-icon-squared{background-image:url('al.1b7f2163e4254026.svg')}.flag-icon-am{background-image:url('am.00f0fec4f09a8ab5.svg')}.flag-icon-am.flag-icon-squared{background-image:url('am.a566904fe915d4a8.svg')}.flag-icon-ao{background-image:url('ao.8be01490c1540909.svg')}.flag-icon-ao.flag-icon-squared{background-image:url('ao.1b6ed2ba5321080d.svg')}.flag-icon-aq{background-image:url('aq.c7feb8f948887500.svg')}.flag-icon-aq.flag-icon-squared{background-image:url('aq.1b45267a0500eb19.svg')}.flag-icon-ar{background-image:url('ar.696ca12a6b51a84d.svg')}.flag-icon-ar.flag-icon-squared{background-image:url('ar.fc5c552597fff693.svg')}.flag-icon-as{background-image:url('as.dff95d2332b3e4be.svg')}.flag-icon-as.flag-icon-squared{background-image:url('as.2993e9da4646de07.svg')}.flag-icon-at{background-image:url('at.e15c4cdb075d78ef.svg')}.flag-icon-at.flag-icon-squared{background-image:url('at.accbe46707826cd2.svg')}.flag-icon-au{background-image:url('au.ec12ffaca2fc0172.svg')}.flag-icon-au.flag-icon-squared{background-image:url('au.bc2d61a4e90f9905.svg')}.flag-icon-aw{background-image:url('aw.3e07b65b1f976fc8.svg')}.flag-icon-aw.flag-icon-squared{background-image:url('aw.be4540ebc6bb7f71.svg')}.flag-icon-ax{background-image:url('ax.086e5fcf5885a823.svg')}.flag-icon-ax.flag-icon-squared{background-image:url('ax.371c7af21587d050.svg')}.flag-icon-az{background-image:url('az.0e2f1d1a6452c5eb.svg')}.flag-icon-az.flag-icon-squared{background-image:url('az.f399f1c86d1c617d.svg')}.flag-icon-ba{background-image:url('ba.3f6618ebfeb425f9.svg')}.flag-icon-ba.flag-icon-squared{background-image:url('ba.e167b08f6709e877.svg')}.flag-icon-bb{background-image:url('bb.d0fc0ef274a6a4ef.svg')}.flag-icon-bb.flag-icon-squared{background-image:url('bb.58118176d10c04bf.svg')}.flag-icon-bd{background-image:url('bd.c4a5f0e276bb70f5.svg')}.flag-icon-bd.flag-icon-squared{background-image:url('bd.c1abcb008ba9a751.svg')}.flag-icon-be{background-image:url('be.29774a374f5b11c6.svg')}.flag-icon-be.flag-icon-squared{background-image:url('be.3eb14701adf61838.svg')}.flag-icon-bf{background-image:url('bf.4ffd5dc615ca78b8.svg')}.flag-icon-bf.flag-icon-squared{background-image:url('bf.2334e919a954e91c.svg')}.flag-icon-bg{background-image:url('bg.700f100c68bf46f2.svg')}.flag-icon-bg.flag-icon-squared{background-image:url('bg.d0a49130ff974bb0.svg')}.flag-icon-bh{background-image:url('bh.9a82854fdbe44281.svg')}.flag-icon-bh.flag-icon-squared{background-image:url('bh.5cdf5c1f3ec1b9bc.svg')}.flag-icon-bi{background-image:url('bi.66e6a53237a7104b.svg')}.flag-icon-bi.flag-icon-squared{background-image:url('bi.ff06a9e1898965cb.svg')}.flag-icon-bj{background-image:url('bj.115e4d171cf49cc0.svg')}.flag-icon-bj.flag-icon-squared{background-image:url('bj.2cdc8a620246286f.svg')}.flag-icon-bl{background-image:url('bl.04966866137adf94.svg')}.flag-icon-bl.flag-icon-squared{background-image:url('bl.3e69e968e1e10990.svg')}.flag-icon-bm{background-image:url('bm.83b92c2950b4c9f2.svg')}.flag-icon-bm.flag-icon-squared{background-image:url('bm.4d7bee6e9b702542.svg')}.flag-icon-bn{background-image:url('bn.12c1fd3204da59ae.svg')}.flag-icon-bn.flag-icon-squared{background-image:url('bn.669aaf3ea51a527b.svg')}.flag-icon-bo{background-image:url('bo.02811b2d4ab1ac3f.svg')}.flag-icon-bo.flag-icon-squared{background-image:url('bo.55fcf4f2accbeda1.svg')}.flag-icon-bq{background-image:url('bq.747d81771a20aec9.svg')}.flag-icon-bq.flag-icon-squared{background-image:url('bq.b9355beca19771ad.svg')}.flag-icon-br{background-image:url('br.b784321bf4ec8d98.svg')}.flag-icon-br.flag-icon-squared{background-image:url('br.9ad2f510509d4ffb.svg')}.flag-icon-bs{background-image:url('bs.67818434311a209a.svg')}.flag-icon-bs.flag-icon-squared{background-image:url('bs.d228cbb2ed0ea1d0.svg')}.flag-icon-bt{background-image:url('bt.6f279d92831b4e1e.svg')}.flag-icon-bt.flag-icon-squared{background-image:url('bt.f7afddbb8997f410.svg')}.flag-icon-bv{background-image:url('bv.9451149b9622d4d2.svg')}.flag-icon-bv.flag-icon-squared{background-image:url('bv.5503f03a1e384c01.svg')}.flag-icon-bw{background-image:url('bw.b767df8c54032787.svg')}.flag-icon-bw.flag-icon-squared{background-image:url('bw.494aae649612c2f3.svg')}.flag-icon-by{background-image:url('by.dfbc4b37e010c5e3.svg')}.flag-icon-by.flag-icon-squared{background-image:url('by.78d2c3c932c68fb6.svg')}.flag-icon-bz{background-image:url('bz.d3073e2230d2ec5a.svg')}.flag-icon-bz.flag-icon-squared{background-image:url('bz.53431e5bbf51c4cf.svg')}.flag-icon-ca{background-image:url('ca.4d283c92d35aac8b.svg')}.flag-icon-ca.flag-icon-squared{background-image:url('ca.38c429b185c8e813.svg')}.flag-icon-cc{background-image:url('cc.479adc2838992e98.svg')}.flag-icon-cc.flag-icon-squared{background-image:url('cc.efa85d0fdc1d83b4.svg')}.flag-icon-cd{background-image:url('cd.39186ec29a0cdbd8.svg')}.flag-icon-cd.flag-icon-squared{background-image:url('cd.b4bd46eefdefb93d.svg')}.flag-icon-cf{background-image:url('cf.fd865aed26d3da39.svg')}.flag-icon-cf.flag-icon-squared{background-image:url('cf.fe1120e9c21c9b7c.svg')}.flag-icon-cg{background-image:url('cg.ca26931cf378019b.svg')}.flag-icon-cg.flag-icon-squared{background-image:url('cg.00603842560e64fc.svg')}.flag-icon-ch{background-image:url('ch.a558d859ea0bb792.svg')}.flag-icon-ch.flag-icon-squared{background-image:url('ch.7376c9c3ed8f9d1a.svg')}.flag-icon-ci{background-image:url('ci.1251a8e3d2038cf3.svg')}.flag-icon-ci.flag-icon-squared{background-image:url('ci.425a24c2caa737f2.svg')}.flag-icon-ck{background-image:url('ck.de9dd896294790ac.svg')}.flag-icon-ck.flag-icon-squared{background-image:url('ck.e28e743353e95976.svg')}.flag-icon-cl{background-image:url('cl.4f6a10546338e5b0.svg')}.flag-icon-cl.flag-icon-squared{background-image:url('cl.0917a91eb7dd9602.svg')}.flag-icon-cm{background-image:url('cm.853e2843bc1d2e31.svg')}.flag-icon-cm.flag-icon-squared{background-image:url('cm.253adb393423f528.svg')}.flag-icon-cn{background-image:url('cn.e1b166eba1fb14ee.svg')}.flag-icon-cn.flag-icon-squared{background-image:url('cn.38f63e1eeb532bc8.svg')}.flag-icon-co{background-image:url('co.b5cbc817c8d62eef.svg')}.flag-icon-co.flag-icon-squared{background-image:url('co.33e249d8e155cd8c.svg')}.flag-icon-cr{background-image:url('cr.2e5728469ac40947.svg')}.flag-icon-cr.flag-icon-squared{background-image:url('cr.336eb7d39b728b57.svg')}.flag-icon-cu{background-image:url('cu.d46932fdb4ec6249.svg')}.flag-icon-cu.flag-icon-squared{background-image:url('cu.c2a6f0edd167ed26.svg')}.flag-icon-cv{background-image:url('cv.91adb1bbfdd0a74f.svg')}.flag-icon-cv.flag-icon-squared{background-image:url('cv.b3ab83f54dfbcb62.svg')}.flag-icon-cw{background-image:url('cw.e08440d9833b23b6.svg')}.flag-icon-cw.flag-icon-squared{background-image:url('cw.0dfbf85dd4a2b195.svg')}.flag-icon-cx{background-image:url('cx.a53e82b947c6996c.svg')}.flag-icon-cx.flag-icon-squared{background-image:url('cx.bde605e67eb5d76d.svg')}.flag-icon-cy{background-image:url('cy.d144d0ae8b8c3119.svg')}.flag-icon-cy.flag-icon-squared{background-image:url('cy.bd42764a7fbfc688.svg')}.flag-icon-cz{background-image:url('cz.6fc4ebb69f18292d.svg')}.flag-icon-cz.flag-icon-squared{background-image:url('cz.b5311fe01572ab23.svg')}.flag-icon-de{background-image:url('de.8e159e6efbfda6a3.svg')}.flag-icon-de.flag-icon-squared{background-image:url('de.b827ac51048115f7.svg')}.flag-icon-dj{background-image:url('dj.1f62c3d061c26c4a.svg')}.flag-icon-dj.flag-icon-squared{background-image:url('dj.925748d57812a841.svg')}.flag-icon-dk{background-image:url('dk.3ca1caed22bbb742.svg')}.flag-icon-dk.flag-icon-squared{background-image:url('dk.a867eeef837ced67.svg')}.flag-icon-dm{background-image:url('dm.df21d4a6ff8fcae2.svg')}.flag-icon-dm.flag-icon-squared{background-image:url('dm.0cb0a6f3be4fde9e.svg')}.flag-icon-do{background-image:url('do.f0cade30697add61.svg')}.flag-icon-do.flag-icon-squared{background-image:url('do.39c495d32e530a57.svg')}.flag-icon-dz{background-image:url('dz.17e0e982007dd759.svg')}.flag-icon-dz.flag-icon-squared{background-image:url('dz.1cb6653c390cf859.svg')}.flag-icon-ec{background-image:url('ec.465bce727af1c42f.svg')}.flag-icon-ec.flag-icon-squared{background-image:url('ec.2cf4755b485c24b2.svg')}.flag-icon-ee{background-image:url('ee.1b4839e0e655eb78.svg')}.flag-icon-ee.flag-icon-squared{background-image:url('ee.828384a8771890c2.svg')}.flag-icon-eg{background-image:url('eg.549e9c37da181b33.svg')}.flag-icon-eg.flag-icon-squared{background-image:url('eg.7b9e72bc31d2fd49.svg')}.flag-icon-eh{background-image:url('eh.83e7d8cc71f5e4ea.svg')}.flag-icon-eh.flag-icon-squared{background-image:url('eh.92308e593819225b.svg')}.flag-icon-er{background-image:url('er.af6f683b57756f60.svg')}.flag-icon-er.flag-icon-squared{background-image:url('er.05673e279cdaf8b4.svg')}.flag-icon-es{background-image:url('es.12c37b39972004d2.svg')}.flag-icon-es.flag-icon-squared{background-image:url('es.bc791f2af0017a6d.svg')}.flag-icon-et{background-image:url('et.0678179d8850dd15.svg')}.flag-icon-et.flag-icon-squared{background-image:url('et.2c616624e4ceaa07.svg')}.flag-icon-fi{background-image:url('fi.3be6b378057a1683.svg')}.flag-icon-fi.flag-icon-squared{background-image:url('fi.0cd85b78d89afb08.svg')}.flag-icon-fj{background-image:url('fj.a231e54373723a71.svg')}.flag-icon-fj.flag-icon-squared{background-image:url('fj.c6aadcc3fbce68eb.svg')}.flag-icon-fk{background-image:url('fk.bcb656292f730ae5.svg')}.flag-icon-fk.flag-icon-squared{background-image:url('fk.6fab309ee6991de6.svg')}.flag-icon-fm{background-image:url('fm.1f4697dc8bf655a3.svg')}.flag-icon-fm.flag-icon-squared{background-image:url('fm.3491efc724adbc98.svg')}.flag-icon-fo{background-image:url('fo.7dd37227b4dcd695.svg')}.flag-icon-fo.flag-icon-squared{background-image:url('fo.1da81e3a2d688196.svg')}.flag-icon-fr{background-image:url('fr.9cb7028549de21aa.svg')}.flag-icon-fr.flag-icon-squared{background-image:url('fr.3565b8f4bc70b1b1.svg')}.flag-icon-ga{background-image:url('ga.59f7d865209efbc9.svg')}.flag-icon-ga.flag-icon-squared{background-image:url('ga.3e474381fccee585.svg')}.flag-icon-gb{background-image:url('gb.0cf3e220c79f5fbe.svg')}.flag-icon-gb.flag-icon-squared{background-image:url('gb.2f66f8585d5798df.svg')}.flag-icon-gd{background-image:url('gd.e661f7d06dee5ff2.svg')}.flag-icon-gd.flag-icon-squared{background-image:url('gd.f34a367a79f701b3.svg')}.flag-icon-ge{background-image:url('ge.2dc4b1496ddd7fd1.svg')}.flag-icon-ge.flag-icon-squared{background-image:url('ge.7fc4818745fccfa5.svg')}.flag-icon-gf{background-image:url('gf.bdfab353f7597b6d.svg')}.flag-icon-gf.flag-icon-squared{background-image:url('gf.833d780750acad05.svg')}.flag-icon-gg{background-image:url('gg.3aebc3ced974029b.svg')}.flag-icon-gg.flag-icon-squared{background-image:url('gg.6517403956b66306.svg')}.flag-icon-gh{background-image:url('gh.f2b6baacb3e47d49.svg')}.flag-icon-gh.flag-icon-squared{background-image:url('gh.af443995a5220cf7.svg')}.flag-icon-gi{background-image:url('gi.3328c0de42e2df1d.svg')}.flag-icon-gi.flag-icon-squared{background-image:url('gi.9266f2357953e3d2.svg')}.flag-icon-gl{background-image:url('gl.1b8674b4bb11529a.svg')}.flag-icon-gl.flag-icon-squared{background-image:url('gl.d36042e56c712f57.svg')}.flag-icon-gm{background-image:url('gm.961958c66e7e0e4a.svg')}.flag-icon-gm.flag-icon-squared{background-image:url('gm.1724dc372a0d1349.svg')}.flag-icon-gn{background-image:url('gn.7c96520b833907e9.svg')}.flag-icon-gn.flag-icon-squared{background-image:url('gn.54a75b28a3c27c40.svg')}.flag-icon-gp{background-image:url('gp.4327060f20d5206e.svg')}.flag-icon-gp.flag-icon-squared{background-image:url('gp.f8adbf5ce40e2367.svg')}.flag-icon-gq{background-image:url('gq.844ebdb7d186aea2.svg')}.flag-icon-gq.flag-icon-squared{background-image:url('gq.e64dde948ab95f45.svg')}.flag-icon-gr{background-image:url('gr.733e71ef44ba370e.svg')}.flag-icon-gr.flag-icon-squared{background-image:url('gr.f4a57fe4f8331189.svg')}.flag-icon-gs{background-image:url('gs.9eb71380e578e504.svg')}.flag-icon-gs.flag-icon-squared{background-image:url('gs.a0d6917865d80033.svg')}.flag-icon-gt{background-image:url('gt.bf9eb23591e2ea10.svg')}.flag-icon-gt.flag-icon-squared{background-image:url('gt.4bc2d94a64c8d4ba.svg')}.flag-icon-gu{background-image:url('gu.d741ca4d716541e8.svg')}.flag-icon-gu.flag-icon-squared{background-image:url('gu.fdda59a78d9b5267.svg')}.flag-icon-gw{background-image:url('gw.c97f3f940173bfd9.svg')}.flag-icon-gw.flag-icon-squared{background-image:url('gw.bcd1eddbed20ce22.svg')}.flag-icon-gy{background-image:url('gy.e11d023452e4418e.svg')}.flag-icon-gy.flag-icon-squared{background-image:url('gy.6327f72a9d526954.svg')}.flag-icon-hk{background-image:url('hk.02a98ecd146485f0.svg')}.flag-icon-hk.flag-icon-squared{background-image:url('hk.5802bf663eb17f51.svg')}.flag-icon-hm{background-image:url('hm.d4b3d393d39be5d4.svg')}.flag-icon-hm.flag-icon-squared{background-image:url('hm.4aa616577d7b667e.svg')}.flag-icon-hn{background-image:url('hn.08ad78b26c69b3c2.svg')}.flag-icon-hn.flag-icon-squared{background-image:url('hn.44cee191fb2d4c12.svg')}.flag-icon-hr{background-image:url('hr.63638abc5ace2a1b.svg')}.flag-icon-hr.flag-icon-squared{background-image:url('hr.ffef74f5088dae9c.svg')}.flag-icon-ht{background-image:url('ht.72107b1b149b9940.svg')}.flag-icon-ht.flag-icon-squared{background-image:url('ht.f40db21487ef5a8e.svg')}.flag-icon-hu{background-image:url('hu.692e97ca75ce9a5e.svg')}.flag-icon-hu.flag-icon-squared{background-image:url('hu.b10d3f8e61b6b2be.svg')}.flag-icon-id{background-image:url('id.a05dc04c2bae80ac.svg')}.flag-icon-id.flag-icon-squared{background-image:url('id.94464e479b8dc5d2.svg')}.flag-icon-ie{background-image:url('ie.5154112affb1e604.svg')}.flag-icon-ie.flag-icon-squared{background-image:url('ie.e23b25d148a23bbd.svg')}.flag-icon-il{background-image:url('il.a9818d9a005cde27.svg')}.flag-icon-il.flag-icon-squared{background-image:url('il.150f4c5fc79f6c46.svg')}.flag-icon-im{background-image:url('im.c89cd9d9c1097362.svg')}.flag-icon-im.flag-icon-squared{background-image:url('im.a02fb43841b50ef2.svg')}.flag-icon-in{background-image:url('in.954929a0c8fafeac.svg')}.flag-icon-in.flag-icon-squared{background-image:url('in.bd0d4f199e4b0e00.svg')}.flag-icon-io{background-image:url('io.a74b51c2ed621af7.svg')}.flag-icon-io.flag-icon-squared{background-image:url('io.7b80b2d977c64640.svg')}.flag-icon-iq{background-image:url('iq.0648abb6812e6006.svg')}.flag-icon-iq.flag-icon-squared{background-image:url('iq.ed368dbcaa79a066.svg')}.flag-icon-ir{background-image:url('ir.0dd8415869ca356a.svg')}.flag-icon-ir.flag-icon-squared{background-image:url('ir.0fb1dee7bc8b55b3.svg')}.flag-icon-is{background-image:url('is.300298b2f0dfb66a.svg')}.flag-icon-is.flag-icon-squared{background-image:url('is.eea5932644d5ac92.svg')}.flag-icon-it{background-image:url('it.e8516fc77c519a3c.svg')}.flag-icon-it.flag-icon-squared{background-image:url('it.039b452759cd0c3a.svg')}.flag-icon-je{background-image:url('je.b8236debde532ce6.svg')}.flag-icon-je.flag-icon-squared{background-image:url('je.84dfa80b9bea0646.svg')}.flag-icon-jm{background-image:url('jm.2357530ef6ebd599.svg')}.flag-icon-jm.flag-icon-squared{background-image:url('jm.479f30fe25a3680a.svg')}.flag-icon-jo{background-image:url('jo.94be5e1a75cb1eab.svg')}.flag-icon-jo.flag-icon-squared{background-image:url('jo.06fbaa2c893311ec.svg')}.flag-icon-jp{background-image:url('jp.b4cc4aac67153c66.svg')}.flag-icon-jp.flag-icon-squared{background-image:url('jp.4dd7c14c591f636b.svg')}.flag-icon-ke{background-image:url('ke.f7b4a8277ff5251d.svg')}.flag-icon-ke.flag-icon-squared{background-image:url('ke.100ca8152e45ad0d.svg')}.flag-icon-kg{background-image:url('kg.bc57419c72067bb5.svg')}.flag-icon-kg.flag-icon-squared{background-image:url('kg.77ce3156035f0497.svg')}.flag-icon-kh{background-image:url('kh.45d67420b01d8d8c.svg')}.flag-icon-kh.flag-icon-squared{background-image:url('kh.935aaffbe4f56d1e.svg')}.flag-icon-ki{background-image:url('ki.26a5854403bd0c94.svg')}.flag-icon-ki.flag-icon-squared{background-image:url('ki.2a833a74e50a996c.svg')}.flag-icon-km{background-image:url('km.1cb7f4295a86b4ab.svg')}.flag-icon-km.flag-icon-squared{background-image:url('km.c52ee6421d805745.svg')}.flag-icon-kn{background-image:url('kn.06f787f75ece4a49.svg')}.flag-icon-kn.flag-icon-squared{background-image:url('kn.8f2e7b2933cfd095.svg')}.flag-icon-kp{background-image:url('kp.37cb54e5907bfac7.svg')}.flag-icon-kp.flag-icon-squared{background-image:url('kp.f4ff9e76fc744816.svg')}.flag-icon-kr{background-image:url('kr.4f322df7566bef2e.svg')}.flag-icon-kr.flag-icon-squared{background-image:url('kr.c6084eb281d1d035.svg')}.flag-icon-kw{background-image:url('kw.6ae8f515ddac5ee1.svg')}.flag-icon-kw.flag-icon-squared{background-image:url('kw.830d3755dbf09196.svg')}.flag-icon-ky{background-image:url('ky.8136c60431eb0aad.svg')}.flag-icon-ky.flag-icon-squared{background-image:url('ky.62968f59cc9ad629.svg')}.flag-icon-kz{background-image:url('kz.8c121af67923d808.svg')}.flag-icon-kz.flag-icon-squared{background-image:url('kz.93b53f736c160e5f.svg')}.flag-icon-la{background-image:url('la.27d2ef9c1e67e9d7.svg')}.flag-icon-la.flag-icon-squared{background-image:url('la.cd2c4d9660794c26.svg')}.flag-icon-lb{background-image:url('lb.594dcdff1ecb5751.svg')}.flag-icon-lb.flag-icon-squared{background-image:url('lb.4e704021a7680148.svg')}.flag-icon-lc{background-image:url('lc.68bd77ae79f8c968.svg')}.flag-icon-lc.flag-icon-squared{background-image:url('lc.25f644a6a3eb3e6e.svg')}.flag-icon-li{background-image:url('li.39468dee6b4967a5.svg')}.flag-icon-li.flag-icon-squared{background-image:url('li.3b369da5dbfba037.svg')}.flag-icon-lk{background-image:url('lk.117d988bd7f0cbe6.svg')}.flag-icon-lk.flag-icon-squared{background-image:url('lk.87516525ce5e13d9.svg')}.flag-icon-lr{background-image:url('lr.db169708aee5f6b9.svg')}.flag-icon-lr.flag-icon-squared{background-image:url('lr.9a67cd3d0f3b00ba.svg')}.flag-icon-ls{background-image:url('ls.6d444cae759b9990.svg')}.flag-icon-ls.flag-icon-squared{background-image:url('ls.fe1da40343afc745.svg')}.flag-icon-lt{background-image:url('lt.b57ea2a8f09842e6.svg')}.flag-icon-lt.flag-icon-squared{background-image:url('lt.03a2e8c13a88a92c.svg')}.flag-icon-lu{background-image:url('lu.93878a1b38ee4a2a.svg')}.flag-icon-lu.flag-icon-squared{background-image:url('lu.e3bdc6d3677d5760.svg')}.flag-icon-lv{background-image:url('lv.679c099e69c5a850.svg')}.flag-icon-lv.flag-icon-squared{background-image:url('lv.1853e3a0bee56168.svg')}.flag-icon-ly{background-image:url('ly.8140565bca112106.svg')}.flag-icon-ly.flag-icon-squared{background-image:url('ly.3514ba7172a0ce55.svg')}.flag-icon-ma{background-image:url('ma.65053fc4f18712d7.svg')}.flag-icon-ma.flag-icon-squared{background-image:url('ma.88ada30c96a321c4.svg')}.flag-icon-mc{background-image:url('mc.2c03ea5ca3fe15b4.svg')}.flag-icon-mc.flag-icon-squared{background-image:url('mc.89b532e8f340a68a.svg')}.flag-icon-md{background-image:url('md.2849dddac8d3bf4d.svg')}.flag-icon-md.flag-icon-squared{background-image:url('md.194b4515a0e39387.svg')}.flag-icon-me{background-image:url('me.906eb32afc500fba.svg')}.flag-icon-me.flag-icon-squared{background-image:url('me.6c990a1b942325a5.svg')}.flag-icon-mf{background-image:url('mf.7da6b3d2b6bad68e.svg')}.flag-icon-mf.flag-icon-squared{background-image:url('mf.70d09a4abce535d2.svg')}.flag-icon-mg{background-image:url('mg.09ca17b256161bc3.svg')}.flag-icon-mg.flag-icon-squared{background-image:url('mg.b3fff4a6cf047fbc.svg')}.flag-icon-mh{background-image:url('mh.3fd69bb23126c861.svg')}.flag-icon-mh.flag-icon-squared{background-image:url('mh.f6cbc774b67bc441.svg')}.flag-icon-mk{background-image:url('mk.e541207952c1e24b.svg')}.flag-icon-mk.flag-icon-squared{background-image:url('mk.4234a248fe995ea8.svg')}.flag-icon-ml{background-image:url('ml.4f0dba9e4aac6b6e.svg')}.flag-icon-ml.flag-icon-squared{background-image:url('ml.3fad079ea8da612a.svg')}.flag-icon-mm{background-image:url('mm.adaa2111ae2837d0.svg')}.flag-icon-mm.flag-icon-squared{background-image:url('mm.8ac1f094a966ad79.svg')}.flag-icon-mn{background-image:url('mn.dbf95029cbe54461.svg')}.flag-icon-mn.flag-icon-squared{background-image:url('mn.f0e24e646470a7d1.svg')}.flag-icon-mo{background-image:url('mo.e968db781df13ac5.svg')}.flag-icon-mo.flag-icon-squared{background-image:url('mo.f0ba877c1514e069.svg')}.flag-icon-mp{background-image:url('mp.54230badf6e1aac9.svg')}.flag-icon-mp.flag-icon-squared{background-image:url('mp.cc5a038386141539.svg')}.flag-icon-mq{background-image:url('mq.145a7657332b16bc.svg')}.flag-icon-mq.flag-icon-squared{background-image:url('mq.bb36a8fcf3b49724.svg')}.flag-icon-mr{background-image:url('mr.0638a321c96f1cb6.svg')}.flag-icon-mr.flag-icon-squared{background-image:url('mr.e04fc2752a23c1d8.svg')}.flag-icon-ms{background-image:url('ms.20f47aa12cc15e84.svg')}.flag-icon-ms.flag-icon-squared{background-image:url('ms.dd353e784c97c7d2.svg')}.flag-icon-mt{background-image:url('mt.5b8a681d1329a717.svg')}.flag-icon-mt.flag-icon-squared{background-image:url('mt.f87123e865d89d06.svg')}.flag-icon-mu{background-image:url('mu.51f71163fadc9ae3.svg')}.flag-icon-mu.flag-icon-squared{background-image:url('mu.a926c232bf2cda29.svg')}.flag-icon-mv{background-image:url('mv.ba4de4fdb018684a.svg')}.flag-icon-mv.flag-icon-squared{background-image:url('mv.2c8b92b5396b743d.svg')}.flag-icon-mw{background-image:url('mw.504b2057a85ab330.svg')}.flag-icon-mw.flag-icon-squared{background-image:url('mw.a029dd196528e9f4.svg')}.flag-icon-mx{background-image:url('mx.35e1258d5bb80372.svg')}.flag-icon-mx.flag-icon-squared{background-image:url('mx.25ebdafa355b1b19.svg')}.flag-icon-my{background-image:url('my.31ffc9b4a102a362.svg')}.flag-icon-my.flag-icon-squared{background-image:url('my.dc71a39324c4cda9.svg')}.flag-icon-mz{background-image:url('mz.ab8270858681d00d.svg')}.flag-icon-mz.flag-icon-squared{background-image:url('mz.d2e9b4377df7c57f.svg')}.flag-icon-na{background-image:url('na.5c30ffd1992d0519.svg')}.flag-icon-na.flag-icon-squared{background-image:url('na.68e9d7d9841da047.svg')}.flag-icon-nc{background-image:url('nc.99d18fade51026ff.svg')}.flag-icon-nc.flag-icon-squared{background-image:url('nc.bc50549083974f49.svg')}.flag-icon-ne{background-image:url('ne.d11b82c60573d28e.svg')}.flag-icon-ne.flag-icon-squared{background-image:url('ne.d4fe4faa61acbf41.svg')}.flag-icon-nf{background-image:url('nf.8b67bf9ad7248be8.svg')}.flag-icon-nf.flag-icon-squared{background-image:url('nf.49ae9f030e29c524.svg')}.flag-icon-ng{background-image:url('ng.5105940749dd73c1.svg')}.flag-icon-ng.flag-icon-squared{background-image:url('ng.c3b42ad2cbd10fb6.svg')}.flag-icon-ni{background-image:url('ni.d2cac0362e7d1dab.svg')}.flag-icon-ni.flag-icon-squared{background-image:url('ni.ed43abbeee6f3357.svg')}.flag-icon-nl{background-image:url('nl.fba31d90382c5b1a.svg')}.flag-icon-nl.flag-icon-squared{background-image:url('nl.f3e1ead4acd891d4.svg')}.flag-icon-no{background-image:url('no.701572342a580ef8.svg')}.flag-icon-no.flag-icon-squared{background-image:url('no.26996afa40d4379e.svg')}.flag-icon-np{background-image:url('np.9c2b08c5380078be.svg')}.flag-icon-np.flag-icon-squared{background-image:url('np.2783c38ff15bc8f6.svg')}.flag-icon-nr{background-image:url('nr.e2ec24d396bd97c7.svg')}.flag-icon-nr.flag-icon-squared{background-image:url('nr.a4f0e762ad277f3c.svg')}.flag-icon-nu{background-image:url('nu.a5573158e9908836.svg')}.flag-icon-nu.flag-icon-squared{background-image:url('nu.c92861a779736326.svg')}.flag-icon-nz{background-image:url('nz.6070a96a99d6dd57.svg')}.flag-icon-nz.flag-icon-squared{background-image:url('nz.3ccca4d9f92ea0e2.svg')}.flag-icon-om{background-image:url('om.9e8443570a6a35a4.svg')}.flag-icon-om.flag-icon-squared{background-image:url('om.72332fcc1437534c.svg')}.flag-icon-pa{background-image:url('pa.8323d6431a34eae0.svg')}.flag-icon-pa.flag-icon-squared{background-image:url('pa.acde3214c5d20d76.svg')}.flag-icon-pe{background-image:url('pe.539461213a351a2f.svg')}.flag-icon-pe.flag-icon-squared{background-image:url('pe.509d514658dd8b3a.svg')}.flag-icon-pf{background-image:url('pf.be64f1b201d943b8.svg')}.flag-icon-pf.flag-icon-squared{background-image:url('pf.2a0fd467f6b57637.svg')}.flag-icon-pg{background-image:url('pg.628c8eb36ff4118f.svg')}.flag-icon-pg.flag-icon-squared{background-image:url('pg.e32a86e77d0a27d2.svg')}.flag-icon-ph{background-image:url('ph.d789b105dab43c4b.svg')}.flag-icon-ph.flag-icon-squared{background-image:url('ph.08cc7be9d28f8043.svg')}.flag-icon-pk{background-image:url('pk.e973f0545654b863.svg')}.flag-icon-pk.flag-icon-squared{background-image:url('pk.eede4fc243c27c4b.svg')}.flag-icon-pl{background-image:url('pl.a1350f0caf0444ea.svg')}.flag-icon-pl.flag-icon-squared{background-image:url('pl.038868431bbca9be.svg')}.flag-icon-pm{background-image:url('pm.a5590fa3f011a992.svg')}.flag-icon-pm.flag-icon-squared{background-image:url('pm.7a6beab5d9186896.svg')}.flag-icon-pn{background-image:url('pn.80f2195812b946e0.svg')}.flag-icon-pn.flag-icon-squared{background-image:url('pn.0be87c8bfb4eb2fc.svg')}.flag-icon-pr{background-image:url('pr.fd866f1a9769e16a.svg')}.flag-icon-pr.flag-icon-squared{background-image:url('pr.391a48e26f203db4.svg')}.flag-icon-ps{background-image:url('ps.5c73b8dedf8baa97.svg')}.flag-icon-ps.flag-icon-squared{background-image:url('ps.1af72ed4076af924.svg')}.flag-icon-pt{background-image:url('pt.7e86f49180fd2589.svg')}.flag-icon-pt.flag-icon-squared{background-image:url('pt.0ca2af140a69abc5.svg')}.flag-icon-pw{background-image:url('pw.3dc9165867f2735d.svg')}.flag-icon-pw.flag-icon-squared{background-image:url('pw.5dbe58dce372a121.svg')}.flag-icon-py{background-image:url('py.89d9f4df6f329c64.svg')}.flag-icon-py.flag-icon-squared{background-image:url('py.44a4189811111ab0.svg')}.flag-icon-qa{background-image:url('qa.86452d7a4e054487.svg')}.flag-icon-qa.flag-icon-squared{background-image:url('qa.7e69578866e11d50.svg')}.flag-icon-re{background-image:url('re.b81401299273cd1c.svg')}.flag-icon-re.flag-icon-squared{background-image:url('re.cf143c2fb6a5415a.svg')}.flag-icon-ro{background-image:url('ro.67f8501e2500307b.svg')}.flag-icon-ro.flag-icon-squared{background-image:url('ro.cab9378499ba4e84.svg')}.flag-icon-rs{background-image:url('rs.17286969fb4996f9.svg')}.flag-icon-rs.flag-icon-squared{background-image:url('rs.a6ac9306f2aba5ca.svg')}.flag-icon-ru{background-image:url('ru.edd8b008edaa93e7.svg')}.flag-icon-ru.flag-icon-squared{background-image:url('ru.ccd5062348d4f427.svg')}.flag-icon-rw{background-image:url('rw.d118aacdff7ec411.svg')}.flag-icon-rw.flag-icon-squared{background-image:url('rw.87d5d899faa3aca0.svg')}.flag-icon-sa{background-image:url('sa.8ecd1f4756a2ac1e.svg')}.flag-icon-sa.flag-icon-squared{background-image:url('sa.88ca4f581c7023f7.svg')}.flag-icon-sb{background-image:url('sb.0145665babded9b7.svg')}.flag-icon-sb.flag-icon-squared{background-image:url('sb.b0db5b0a29b5b2be.svg')}.flag-icon-sc{background-image:url('sc.876dfd810ac412ad.svg')}.flag-icon-sc.flag-icon-squared{background-image:url('sc.0452f14c5f9f96c7.svg')}.flag-icon-sd{background-image:url('sd.a4df6550d0b189d6.svg')}.flag-icon-sd.flag-icon-squared{background-image:url('sd.da3b68eeb7191554.svg')}.flag-icon-se{background-image:url('se.ad5365b461d1549f.svg')}.flag-icon-se.flag-icon-squared{background-image:url('se.6201479c14b4928b.svg')}.flag-icon-sg{background-image:url('sg.a6669b71156b248a.svg')}.flag-icon-sg.flag-icon-squared{background-image:url('sg.914516628f64999b.svg')}.flag-icon-sh{background-image:url('sh.d02fd9712aabeb63.svg')}.flag-icon-sh.flag-icon-squared{background-image:url('sh.9feb92aa20d42725.svg')}.flag-icon-si{background-image:url('si.a0679b2af48c4099.svg')}.flag-icon-si.flag-icon-squared{background-image:url('si.d7a66c18022f65a2.svg')}.flag-icon-sj{background-image:url('sj.92c583b85f1c8600.svg')}.flag-icon-sj.flag-icon-squared{background-image:url('sj.638e652271019eca.svg')}.flag-icon-sk{background-image:url('sk.0f8a2c69826303b4.svg')}.flag-icon-sk.flag-icon-squared{background-image:url('sk.9bf006b8500ae2ef.svg')}.flag-icon-sl{background-image:url('sl.d8378c47dffd7f7c.svg')}.flag-icon-sl.flag-icon-squared{background-image:url('sl.eb9dda3fcf728302.svg')}.flag-icon-sm{background-image:url('sm.811830ac8fc29f8a.svg')}.flag-icon-sm.flag-icon-squared{background-image:url('sm.45ff77babea6a1e2.svg')}.flag-icon-sn{background-image:url('sn.4247b8319f918821.svg')}.flag-icon-sn.flag-icon-squared{background-image:url('sn.98923b55d316c9ea.svg')}.flag-icon-so{background-image:url('so.b38d99d19c6af2e8.svg')}.flag-icon-so.flag-icon-squared{background-image:url('so.45f08b28663c0a95.svg')}.flag-icon-sr{background-image:url('sr.cb178d9862c1f392.svg')}.flag-icon-sr.flag-icon-squared{background-image:url('sr.d66c1240fd577806.svg')}.flag-icon-ss{background-image:url('ss.caedfdf243a3d3a4.svg')}.flag-icon-ss.flag-icon-squared{background-image:url('ss.db181f819f50f351.svg')}.flag-icon-st{background-image:url('st.ecc4827f337b986d.svg')}.flag-icon-st.flag-icon-squared{background-image:url('st.a70042c6186899fa.svg')}.flag-icon-sv{background-image:url('sv.ed2df1e5d447f7ae.svg')}.flag-icon-sv.flag-icon-squared{background-image:url('sv.bd56f93b48ace0d0.svg')}.flag-icon-sx{background-image:url('sx.ea71af90615311bf.svg')}.flag-icon-sx.flag-icon-squared{background-image:url('sx.ce9f972f4254f2bc.svg')}.flag-icon-sy{background-image:url('sy.2b3eac89775b6b35.svg')}.flag-icon-sy.flag-icon-squared{background-image:url('sy.7fe894df1df1d142.svg')}.flag-icon-sz{background-image:url('sz.c33ab438eecac79b.svg')}.flag-icon-sz.flag-icon-squared{background-image:url('sz.357b37f3c2975384.svg')}.flag-icon-tc{background-image:url('tc.784c9310b1d743c1.svg')}.flag-icon-tc.flag-icon-squared{background-image:url('tc.cc6e8bcf6270029a.svg')}.flag-icon-td{background-image:url('td.5d622e26e7066c1d.svg')}.flag-icon-td.flag-icon-squared{background-image:url('td.f13194086f5655d7.svg')}.flag-icon-tf{background-image:url('tf.a1757237d447d27d.svg')}.flag-icon-tf.flag-icon-squared{background-image:url('tf.27cbe00b47ca7e56.svg')}.flag-icon-tg{background-image:url('tg.009c22cd80f57394.svg')}.flag-icon-tg.flag-icon-squared{background-image:url('tg.d04f874c5de2b083.svg')}.flag-icon-th{background-image:url('th.b8e24edb294f79f7.svg')}.flag-icon-th.flag-icon-squared{background-image:url('th.79b63a8a743f1da2.svg')}.flag-icon-tj{background-image:url('tj.4ad5838f3c48583d.svg')}.flag-icon-tj.flag-icon-squared{background-image:url('tj.34f1315b10aa2aca.svg')}.flag-icon-tk{background-image:url('tk.6c1f520ca37e8483.svg')}.flag-icon-tk.flag-icon-squared{background-image:url('tk.f87f794bc0cf665c.svg')}.flag-icon-tl{background-image:url('tl.83c9c0d53589ab9a.svg')}.flag-icon-tl.flag-icon-squared{background-image:url('tl.ca9af3c041d8cffa.svg')}.flag-icon-tm{background-image:url('tm.01347f327e19e8cf.svg')}.flag-icon-tm.flag-icon-squared{background-image:url('tm.1d22c2a871cafd62.svg')}.flag-icon-tn{background-image:url('tn.d0eb26d4b5cf1ce2.svg')}.flag-icon-tn.flag-icon-squared{background-image:url('tn.ee213b5ba71ac211.svg')}.flag-icon-to{background-image:url('to.8dd22284295470e0.svg')}.flag-icon-to.flag-icon-squared{background-image:url('to.9748a967e059db94.svg')}.flag-icon-tr{background-image:url('tr.87e40d5ca33150f0.svg')}.flag-icon-tr.flag-icon-squared{background-image:url('tr.fc8c91dd34bba8fd.svg')}.flag-icon-tt{background-image:url('tt.5a459e81924417ac.svg')}.flag-icon-tt.flag-icon-squared{background-image:url('tt.46c29a5ddccfad33.svg')}.flag-icon-tv{background-image:url('tv.896fb56cea15434b.svg')}.flag-icon-tv.flag-icon-squared{background-image:url('tv.aaef420bc3bce000.svg')}.flag-icon-tw{background-image:url('tw.5e09d9428fed3506.svg')}.flag-icon-tw.flag-icon-squared{background-image:url('tw.b2ab3f37b8436f3c.svg')}.flag-icon-tz{background-image:url('tz.9e416b4ff14b8518.svg')}.flag-icon-tz.flag-icon-squared{background-image:url('tz.1abfbb3866ff524e.svg')}.flag-icon-ua{background-image:url('ua.63d75c8413362c7f.svg')}.flag-icon-ua.flag-icon-squared{background-image:url('ua.04fa0e676daeca77.svg')}.flag-icon-ug{background-image:url('ug.20d6579c7dfbbb94.svg')}.flag-icon-ug.flag-icon-squared{background-image:url('ug.725c15f6d533a7b4.svg')}.flag-icon-um{background-image:url('um.d26fb57214282f63.svg')}.flag-icon-um.flag-icon-squared{background-image:url('um.582dd57b2a6a2b56.svg')}.flag-icon-us{background-image:url('us.99e04236c67b2250.svg')}.flag-icon-us.flag-icon-squared{background-image:url('us.6c459052cd91c645.svg')}.flag-icon-uy{background-image:url('uy.b70ac310c1a79d78.svg')}.flag-icon-uy.flag-icon-squared{background-image:url('uy.69cf8938bd3a31ca.svg')}.flag-icon-uz{background-image:url('uz.7f8823a2f2b4bbed.svg')}.flag-icon-uz.flag-icon-squared{background-image:url('uz.d53abc35f0a3ca9b.svg')}.flag-icon-va{background-image:url('va.bf57048ae441fb7b.svg')}.flag-icon-va.flag-icon-squared{background-image:url('va.1a5d042d0eb2e1e6.svg')}.flag-icon-vc{background-image:url('vc.37cf5ba15afef44b.svg')}.flag-icon-vc.flag-icon-squared{background-image:url('vc.3e4ac6d49bfeff4f.svg')}.flag-icon-ve{background-image:url('ve.4cd0e3ed5530e857.svg')}.flag-icon-ve.flag-icon-squared{background-image:url('ve.9cd63506009c3e10.svg')}.flag-icon-vg{background-image:url('vg.6143eb720f64f46b.svg')}.flag-icon-vg.flag-icon-squared{background-image:url('vg.1da31aa8819a13eb.svg')}.flag-icon-vi{background-image:url('vi.372d16a7a17dc48a.svg')}.flag-icon-vi.flag-icon-squared{background-image:url('vi.47d7b8d2975dee72.svg')}.flag-icon-vn{background-image:url('vn.f58e9ec9f01c08d0.svg')}.flag-icon-vn.flag-icon-squared{background-image:url('vn.11dd1cf61d3c963c.svg')}.flag-icon-vu{background-image:url('vu.17a9f0fe1feb254d.svg')}.flag-icon-vu.flag-icon-squared{background-image:url('vu.639489bab6356736.svg')}.flag-icon-wf{background-image:url('wf.69c7701664a4c20b.svg')}.flag-icon-wf.flag-icon-squared{background-image:url('wf.9ca6f4bcc4dd22af.svg')}.flag-icon-ws{background-image:url('ws.15c7a17ce2eb66fd.svg')}.flag-icon-ws.flag-icon-squared{background-image:url('ws.d2e19e5a8fbae626.svg')}.flag-icon-ye{background-image:url('ye.bb56773124869408.svg')}.flag-icon-ye.flag-icon-squared{background-image:url('ye.0b3f3c7624af2ed2.svg')}.flag-icon-yt{background-image:url('yt.332bd5d30827d31c.svg')}.flag-icon-yt.flag-icon-squared{background-image:url('yt.c33641cac2ba657d.svg')}.flag-icon-za{background-image:url('za.03f1664500efa389.svg')}.flag-icon-za.flag-icon-squared{background-image:url('za.2fa942051ce1eebc.svg')}.flag-icon-zm{background-image:url('zm.496bf09a7cf3731d.svg')}.flag-icon-zm.flag-icon-squared{background-image:url('zm.9b68a5ec18e4966c.svg')}.flag-icon-zw{background-image:url('zw.35decae3fa4ccf14.svg')}.flag-icon-zw.flag-icon-squared{background-image:url('zw.f6ed42a578941fff.svg')}.flag-icon-es-ca{background-image:url('es-ca.835074dcb1551ca2.svg')}.flag-icon-es-ca.flag-icon-squared{background-image:url('es-ca.d96aea0f0848941f.svg')}.flag-icon-es-ga{background-image:url('es-ga.0ce55816aa4194db.svg')}.flag-icon-es-ga.flag-icon-squared{background-image:url('es-ga.e49e821ce1c221e8.svg')}.flag-icon-eu{background-image:url('eu.4c6e130f14dd0d2f.svg')}.flag-icon-eu.flag-icon-squared{background-image:url('eu.aba724b1f0a0fd89.svg')}.flag-icon-gb-eng{background-image:url('gb-eng.513dcf1bad3af452.svg')}.flag-icon-gb-eng.flag-icon-squared{background-image:url('gb-eng.0fac6e79b9ecce25.svg')}.flag-icon-gb-nir{background-image:url('gb-nir.f6b7994e423eaa9d.svg')}.flag-icon-gb-nir.flag-icon-squared{background-image:url('gb-nir.2817c5cee6970e1c.svg')}.flag-icon-gb-sct{background-image:url('gb-sct.fee55173d9d1310d.svg')}.flag-icon-gb-sct.flag-icon-squared{background-image:url('gb-sct.f5001e5dc8caece6.svg')}.flag-icon-gb-wls{background-image:url('gb-wls.76a5e04a52a2305e.svg')}.flag-icon-gb-wls.flag-icon-squared{background-image:url('gb-wls.2098ae7dc281c519.svg')}.flag-icon-un{background-image:url('un.03e0f5a2da947879.svg')}.flag-icon-un.flag-icon-squared{background-image:url('un.d6bd4f1c3a9f3947.svg')}.flag-icon-xk{background-image:url('xk.f9301657d7e3787a.svg')}.flag-icon-xk.flag-icon-squared{background-image:url('xk.71810259cd5b192a.svg')}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/spacing.scss?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.m-0 {
  margin: 0px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-1 {
  margin: 1px !important;
}

.mt-1 {
  margin-top: 1px !important;
}

.mr-1 {
  margin-right: 1px !important;
}

.mb-1 {
  margin-bottom: 1px !important;
}

.ml-1 {
  margin-left: 1px !important;
}

.mx-1 {
  margin-right: 1px !important;
  margin-left: 1px !important;
}

.my-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.p-1 {
  padding: 1px !important;
}

.pt-1 {
  padding-top: 1px !important;
}

.pr-1 {
  padding-right: 1px !important;
}

.pb-1 {
  padding-bottom: 1px !important;
}

.pl-1 {
  padding-left: 1px !important;
}

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

.py-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.m-2 {
  margin: 2px !important;
}

.mt-2 {
  margin-top: 2px !important;
}

.mr-2 {
  margin-right: 2px !important;
}

.mb-2 {
  margin-bottom: 2px !important;
}

.ml-2 {
  margin-left: 2px !important;
}

.mx-2 {
  margin-right: 2px !important;
  margin-left: 2px !important;
}

.my-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.p-2 {
  padding: 2px !important;
}

.pt-2 {
  padding-top: 2px !important;
}

.pr-2 {
  padding-right: 2px !important;
}

.pb-2 {
  padding-bottom: 2px !important;
}

.pl-2 {
  padding-left: 2px !important;
}

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

.py-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.m-3 {
  margin: 3px !important;
}

.mt-3 {
  margin-top: 3px !important;
}

.mr-3 {
  margin-right: 3px !important;
}

.mb-3 {
  margin-bottom: 3px !important;
}

.ml-3 {
  margin-left: 3px !important;
}

.mx-3 {
  margin-right: 3px !important;
  margin-left: 3px !important;
}

.my-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.p-3 {
  padding: 3px !important;
}

.pt-3 {
  padding-top: 3px !important;
}

.pr-3 {
  padding-right: 3px !important;
}

.pb-3 {
  padding-bottom: 3px !important;
}

.pl-3 {
  padding-left: 3px !important;
}

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

.py-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.m-4 {
  margin: 4px !important;
}

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

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

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

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

.mx-4 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.p-4 {
  padding: 4px !important;
}

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

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

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

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

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

.py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

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

.mt-5 {
  margin-top: 5px !important;
}

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

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

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

.mx-5 {
  margin-right: 5px !important;
  margin-left: 5px !important;
}

.my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

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

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

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

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

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

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

.py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.m-6 {
  margin: 6px !important;
}

.mt-6 {
  margin-top: 6px !important;
}

.mr-6 {
  margin-right: 6px !important;
}

.mb-6 {
  margin-bottom: 6px !important;
}

.ml-6 {
  margin-left: 6px !important;
}

.mx-6 {
  margin-right: 6px !important;
  margin-left: 6px !important;
}

.my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.p-6 {
  padding: 6px !important;
}

.pt-6 {
  padding-top: 6px !important;
}

.pr-6 {
  padding-right: 6px !important;
}

.pb-6 {
  padding-bottom: 6px !important;
}

.pl-6 {
  padding-left: 6px !important;
}

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

.py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.m-7 {
  margin: 7px !important;
}

.mt-7 {
  margin-top: 7px !important;
}

.mr-7 {
  margin-right: 7px !important;
}

.mb-7 {
  margin-bottom: 7px !important;
}

.ml-7 {
  margin-left: 7px !important;
}

.mx-7 {
  margin-right: 7px !important;
  margin-left: 7px !important;
}

.my-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.p-7 {
  padding: 7px !important;
}

.pt-7 {
  padding-top: 7px !important;
}

.pr-7 {
  padding-right: 7px !important;
}

.pb-7 {
  padding-bottom: 7px !important;
}

.pl-7 {
  padding-left: 7px !important;
}

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

.py-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.m-8 {
  margin: 8px !important;
}

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

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

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

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

.mx-8 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.p-8 {
  padding: 8px !important;
}

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

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

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

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

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

.py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.m-9 {
  margin: 9px !important;
}

.mt-9 {
  margin-top: 9px !important;
}

.mr-9 {
  margin-right: 9px !important;
}

.mb-9 {
  margin-bottom: 9px !important;
}

.ml-9 {
  margin-left: 9px !important;
}

.mx-9 {
  margin-right: 9px !important;
  margin-left: 9px !important;
}

.my-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}

.p-9 {
  padding: 9px !important;
}

.pt-9 {
  padding-top: 9px !important;
}

.pr-9 {
  padding-right: 9px !important;
}

.pb-9 {
  padding-bottom: 9px !important;
}

.pl-9 {
  padding-left: 9px !important;
}

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

.py-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

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

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

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

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

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

.mx-10 {
  margin-right: 10px !important;
  margin-left: 10px !important;
}

.my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

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

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

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

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

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

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

.py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.m-11 {
  margin: 11px !important;
}

.mt-11 {
  margin-top: 11px !important;
}

.mr-11 {
  margin-right: 11px !important;
}

.mb-11 {
  margin-bottom: 11px !important;
}

.ml-11 {
  margin-left: 11px !important;
}

.mx-11 {
  margin-right: 11px !important;
  margin-left: 11px !important;
}

.my-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}

.p-11 {
  padding: 11px !important;
}

.pt-11 {
  padding-top: 11px !important;
}

.pr-11 {
  padding-right: 11px !important;
}

.pb-11 {
  padding-bottom: 11px !important;
}

.pl-11 {
  padding-left: 11px !important;
}

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

.py-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}

.m-12 {
  margin: 12px !important;
}

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

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

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

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

.mx-12 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.p-12 {
  padding: 12px !important;
}

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

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

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

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

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

.py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.m-13 {
  margin: 13px !important;
}

.mt-13 {
  margin-top: 13px !important;
}

.mr-13 {
  margin-right: 13px !important;
}

.mb-13 {
  margin-bottom: 13px !important;
}

.ml-13 {
  margin-left: 13px !important;
}

.mx-13 {
  margin-right: 13px !important;
  margin-left: 13px !important;
}

.my-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}

.p-13 {
  padding: 13px !important;
}

.pt-13 {
  padding-top: 13px !important;
}

.pr-13 {
  padding-right: 13px !important;
}

.pb-13 {
  padding-bottom: 13px !important;
}

.pl-13 {
  padding-left: 13px !important;
}

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

.py-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.m-14 {
  margin: 14px !important;
}

.mt-14 {
  margin-top: 14px !important;
}

.mr-14 {
  margin-right: 14px !important;
}

.mb-14 {
  margin-bottom: 14px !important;
}

.ml-14 {
  margin-left: 14px !important;
}

.mx-14 {
  margin-right: 14px !important;
  margin-left: 14px !important;
}

.my-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.p-14 {
  padding: 14px !important;
}

.pt-14 {
  padding-top: 14px !important;
}

.pr-14 {
  padding-right: 14px !important;
}

.pb-14 {
  padding-bottom: 14px !important;
}

.pl-14 {
  padding-left: 14px !important;
}

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

.py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

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

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

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

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

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

.mx-15 {
  margin-right: 15px !important;
  margin-left: 15px !important;
}

.my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

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

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

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

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

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

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

.py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.m-16 {
  margin: 16px !important;
}

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

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

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

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

.mx-16 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

.my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.p-16 {
  padding: 16px !important;
}

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

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

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

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

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

.py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.m-17 {
  margin: 17px !important;
}

.mt-17 {
  margin-top: 17px !important;
}

.mr-17 {
  margin-right: 17px !important;
}

.mb-17 {
  margin-bottom: 17px !important;
}

.ml-17 {
  margin-left: 17px !important;
}

.mx-17 {
  margin-right: 17px !important;
  margin-left: 17px !important;
}

.my-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}

.p-17 {
  padding: 17px !important;
}

.pt-17 {
  padding-top: 17px !important;
}

.pr-17 {
  padding-right: 17px !important;
}

.pb-17 {
  padding-bottom: 17px !important;
}

.pl-17 {
  padding-left: 17px !important;
}

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

.py-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}

.m-18 {
  margin: 18px !important;
}

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

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

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

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

.mx-18 {
  margin-right: 18px !important;
  margin-left: 18px !important;
}

.my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.p-18 {
  padding: 18px !important;
}

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

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

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

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

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

.py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.m-19 {
  margin: 19px !important;
}

.mt-19 {
  margin-top: 19px !important;
}

.mr-19 {
  margin-right: 19px !important;
}

.mb-19 {
  margin-bottom: 19px !important;
}

.ml-19 {
  margin-left: 19px !important;
}

.mx-19 {
  margin-right: 19px !important;
  margin-left: 19px !important;
}

.my-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}

.p-19 {
  padding: 19px !important;
}

.pt-19 {
  padding-top: 19px !important;
}

.pr-19 {
  padding-right: 19px !important;
}

.pb-19 {
  padding-bottom: 19px !important;
}

.pl-19 {
  padding-left: 19px !important;
}

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

.py-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}

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

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

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

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

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

.mx-20 {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

.my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

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

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

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

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

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

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

.py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.m-21 {
  margin: 21px !important;
}

.mt-21 {
  margin-top: 21px !important;
}

.mr-21 {
  margin-right: 21px !important;
}

.mb-21 {
  margin-bottom: 21px !important;
}

.ml-21 {
  margin-left: 21px !important;
}

.mx-21 {
  margin-right: 21px !important;
  margin-left: 21px !important;
}

.my-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}

.p-21 {
  padding: 21px !important;
}

.pt-21 {
  padding-top: 21px !important;
}

.pr-21 {
  padding-right: 21px !important;
}

.pb-21 {
  padding-bottom: 21px !important;
}

.pl-21 {
  padding-left: 21px !important;
}

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

.py-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}

.m-22 {
  margin: 22px !important;
}

.mt-22 {
  margin-top: 22px !important;
}

.mr-22 {
  margin-right: 22px !important;
}

.mb-22 {
  margin-bottom: 22px !important;
}

.ml-22 {
  margin-left: 22px !important;
}

.mx-22 {
  margin-right: 22px !important;
  margin-left: 22px !important;
}

.my-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}

.p-22 {
  padding: 22px !important;
}

.pt-22 {
  padding-top: 22px !important;
}

.pr-22 {
  padding-right: 22px !important;
}

.pb-22 {
  padding-bottom: 22px !important;
}

.pl-22 {
  padding-left: 22px !important;
}

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

.py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

.m-23 {
  margin: 23px !important;
}

.mt-23 {
  margin-top: 23px !important;
}

.mr-23 {
  margin-right: 23px !important;
}

.mb-23 {
  margin-bottom: 23px !important;
}

.ml-23 {
  margin-left: 23px !important;
}

.mx-23 {
  margin-right: 23px !important;
  margin-left: 23px !important;
}

.my-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}

.p-23 {
  padding: 23px !important;
}

.pt-23 {
  padding-top: 23px !important;
}

.pr-23 {
  padding-right: 23px !important;
}

.pb-23 {
  padding-bottom: 23px !important;
}

.pl-23 {
  padding-left: 23px !important;
}

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

.py-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}

.m-24 {
  margin: 24px !important;
}

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

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

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

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

.mx-24 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.p-24 {
  padding: 24px !important;
}

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

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

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

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

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

.py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

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

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

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

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

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

.mx-25 {
  margin-right: 25px !important;
  margin-left: 25px !important;
}

.my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

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

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

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

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

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

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

.py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.m-26 {
  margin: 26px !important;
}

.mt-26 {
  margin-top: 26px !important;
}

.mr-26 {
  margin-right: 26px !important;
}

.mb-26 {
  margin-bottom: 26px !important;
}

.ml-26 {
  margin-left: 26px !important;
}

.mx-26 {
  margin-right: 26px !important;
  margin-left: 26px !important;
}

.my-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}

.p-26 {
  padding: 26px !important;
}

.pt-26 {
  padding-top: 26px !important;
}

.pr-26 {
  padding-right: 26px !important;
}

.pb-26 {
  padding-bottom: 26px !important;
}

.pl-26 {
  padding-left: 26px !important;
}

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

.py-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}

.m-27 {
  margin: 27px !important;
}

.mt-27 {
  margin-top: 27px !important;
}

.mr-27 {
  margin-right: 27px !important;
}

.mb-27 {
  margin-bottom: 27px !important;
}

.ml-27 {
  margin-left: 27px !important;
}

.mx-27 {
  margin-right: 27px !important;
  margin-left: 27px !important;
}

.my-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}

.p-27 {
  padding: 27px !important;
}

.pt-27 {
  padding-top: 27px !important;
}

.pr-27 {
  padding-right: 27px !important;
}

.pb-27 {
  padding-bottom: 27px !important;
}

.pl-27 {
  padding-left: 27px !important;
}

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

.py-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}

.m-28 {
  margin: 28px !important;
}

.mt-28 {
  margin-top: 28px !important;
}

.mr-28 {
  margin-right: 28px !important;
}

.mb-28 {
  margin-bottom: 28px !important;
}

.ml-28 {
  margin-left: 28px !important;
}

.mx-28 {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

.my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.p-28 {
  padding: 28px !important;
}

.pt-28 {
  padding-top: 28px !important;
}

.pr-28 {
  padding-right: 28px !important;
}

.pb-28 {
  padding-bottom: 28px !important;
}

.pl-28 {
  padding-left: 28px !important;
}

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

.py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.m-29 {
  margin: 29px !important;
}

.mt-29 {
  margin-top: 29px !important;
}

.mr-29 {
  margin-right: 29px !important;
}

.mb-29 {
  margin-bottom: 29px !important;
}

.ml-29 {
  margin-left: 29px !important;
}

.mx-29 {
  margin-right: 29px !important;
  margin-left: 29px !important;
}

.my-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}

.p-29 {
  padding: 29px !important;
}

.pt-29 {
  padding-top: 29px !important;
}

.pr-29 {
  padding-right: 29px !important;
}

.pb-29 {
  padding-bottom: 29px !important;
}

.pl-29 {
  padding-left: 29px !important;
}

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

.py-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}

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

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

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

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

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

.mx-30 {
  margin-right: 30px !important;
  margin-left: 30px !important;
}

.my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

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

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

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

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

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

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

.py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.m-31 {
  margin: 31px !important;
}

.mt-31 {
  margin-top: 31px !important;
}

.mr-31 {
  margin-right: 31px !important;
}

.mb-31 {
  margin-bottom: 31px !important;
}

.ml-31 {
  margin-left: 31px !important;
}

.mx-31 {
  margin-right: 31px !important;
  margin-left: 31px !important;
}

.my-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}

.p-31 {
  padding: 31px !important;
}

.pt-31 {
  padding-top: 31px !important;
}

.pr-31 {
  padding-right: 31px !important;
}

.pb-31 {
  padding-bottom: 31px !important;
}

.pl-31 {
  padding-left: 31px !important;
}

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

.py-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}

.m-32 {
  margin: 32px !important;
}

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

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

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

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

.mx-32 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}

.my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.p-32 {
  padding: 32px !important;
}

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

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

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

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

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

.py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.m-33 {
  margin: 33px !important;
}

.mt-33 {
  margin-top: 33px !important;
}

.mr-33 {
  margin-right: 33px !important;
}

.mb-33 {
  margin-bottom: 33px !important;
}

.ml-33 {
  margin-left: 33px !important;
}

.mx-33 {
  margin-right: 33px !important;
  margin-left: 33px !important;
}

.my-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}

.p-33 {
  padding: 33px !important;
}

.pt-33 {
  padding-top: 33px !important;
}

.pr-33 {
  padding-right: 33px !important;
}

.pb-33 {
  padding-bottom: 33px !important;
}

.pl-33 {
  padding-left: 33px !important;
}

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

.py-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}

.m-34 {
  margin: 34px !important;
}

.mt-34 {
  margin-top: 34px !important;
}

.mr-34 {
  margin-right: 34px !important;
}

.mb-34 {
  margin-bottom: 34px !important;
}

.ml-34 {
  margin-left: 34px !important;
}

.mx-34 {
  margin-right: 34px !important;
  margin-left: 34px !important;
}

.my-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}

.p-34 {
  padding: 34px !important;
}

.pt-34 {
  padding-top: 34px !important;
}

.pr-34 {
  padding-right: 34px !important;
}

.pb-34 {
  padding-bottom: 34px !important;
}

.pl-34 {
  padding-left: 34px !important;
}

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

.py-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}

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

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

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

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

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

.mx-35 {
  margin-right: 35px !important;
  margin-left: 35px !important;
}

.my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

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

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

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

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

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

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

.py-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.m-36 {
  margin: 36px !important;
}

.mt-36 {
  margin-top: 36px !important;
}

.mr-36 {
  margin-right: 36px !important;
}

.mb-36 {
  margin-bottom: 36px !important;
}

.ml-36 {
  margin-left: 36px !important;
}

.mx-36 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.my-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.p-36 {
  padding: 36px !important;
}

.pt-36 {
  padding-top: 36px !important;
}

.pr-36 {
  padding-right: 36px !important;
}

.pb-36 {
  padding-bottom: 36px !important;
}

.pl-36 {
  padding-left: 36px !important;
}

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

.py-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.m-37 {
  margin: 37px !important;
}

.mt-37 {
  margin-top: 37px !important;
}

.mr-37 {
  margin-right: 37px !important;
}

.mb-37 {
  margin-bottom: 37px !important;
}

.ml-37 {
  margin-left: 37px !important;
}

.mx-37 {
  margin-right: 37px !important;
  margin-left: 37px !important;
}

.my-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}

.p-37 {
  padding: 37px !important;
}

.pt-37 {
  padding-top: 37px !important;
}

.pr-37 {
  padding-right: 37px !important;
}

.pb-37 {
  padding-bottom: 37px !important;
}

.pl-37 {
  padding-left: 37px !important;
}

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

.py-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}

.m-38 {
  margin: 38px !important;
}

.mt-38 {
  margin-top: 38px !important;
}

.mr-38 {
  margin-right: 38px !important;
}

.mb-38 {
  margin-bottom: 38px !important;
}

.ml-38 {
  margin-left: 38px !important;
}

.mx-38 {
  margin-right: 38px !important;
  margin-left: 38px !important;
}

.my-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}

.p-38 {
  padding: 38px !important;
}

.pt-38 {
  padding-top: 38px !important;
}

.pr-38 {
  padding-right: 38px !important;
}

.pb-38 {
  padding-bottom: 38px !important;
}

.pl-38 {
  padding-left: 38px !important;
}

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

.py-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}

.m-39 {
  margin: 39px !important;
}

.mt-39 {
  margin-top: 39px !important;
}

.mr-39 {
  margin-right: 39px !important;
}

.mb-39 {
  margin-bottom: 39px !important;
}

.ml-39 {
  margin-left: 39px !important;
}

.mx-39 {
  margin-right: 39px !important;
  margin-left: 39px !important;
}

.my-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}

.p-39 {
  padding: 39px !important;
}

.pt-39 {
  padding-top: 39px !important;
}

.pr-39 {
  padding-right: 39px !important;
}

.pb-39 {
  padding-bottom: 39px !important;
}

.pl-39 {
  padding-left: 39px !important;
}

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

.py-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}

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

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

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

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

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

.mx-40 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

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

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

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

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

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

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

.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.m-41 {
  margin: 41px !important;
}

.mt-41 {
  margin-top: 41px !important;
}

.mr-41 {
  margin-right: 41px !important;
}

.mb-41 {
  margin-bottom: 41px !important;
}

.ml-41 {
  margin-left: 41px !important;
}

.mx-41 {
  margin-right: 41px !important;
  margin-left: 41px !important;
}

.my-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}

.p-41 {
  padding: 41px !important;
}

.pt-41 {
  padding-top: 41px !important;
}

.pr-41 {
  padding-right: 41px !important;
}

.pb-41 {
  padding-bottom: 41px !important;
}

.pl-41 {
  padding-left: 41px !important;
}

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

.py-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}

.m-42 {
  margin: 42px !important;
}

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

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

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

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

.mx-42 {
  margin-right: 42px !important;
  margin-left: 42px !important;
}

.my-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

.p-42 {
  padding: 42px !important;
}

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

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

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

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

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

.py-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}

.m-43 {
  margin: 43px !important;
}

.mt-43 {
  margin-top: 43px !important;
}

.mr-43 {
  margin-right: 43px !important;
}

.mb-43 {
  margin-bottom: 43px !important;
}

.ml-43 {
  margin-left: 43px !important;
}

.mx-43 {
  margin-right: 43px !important;
  margin-left: 43px !important;
}

.my-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}

.p-43 {
  padding: 43px !important;
}

.pt-43 {
  padding-top: 43px !important;
}

.pr-43 {
  padding-right: 43px !important;
}

.pb-43 {
  padding-bottom: 43px !important;
}

.pl-43 {
  padding-left: 43px !important;
}

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

.py-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}

.m-44 {
  margin: 44px !important;
}

.mt-44 {
  margin-top: 44px !important;
}

.mr-44 {
  margin-right: 44px !important;
}

.mb-44 {
  margin-bottom: 44px !important;
}

.ml-44 {
  margin-left: 44px !important;
}

.mx-44 {
  margin-right: 44px !important;
  margin-left: 44px !important;
}

.my-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.p-44 {
  padding: 44px !important;
}

.pt-44 {
  padding-top: 44px !important;
}

.pr-44 {
  padding-right: 44px !important;
}

.pb-44 {
  padding-bottom: 44px !important;
}

.pl-44 {
  padding-left: 44px !important;
}

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

.py-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

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

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

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

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

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

.mx-45 {
  margin-right: 45px !important;
  margin-left: 45px !important;
}

.my-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

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

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

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

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

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

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

.py-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.m-46 {
  margin: 46px !important;
}

.mt-46 {
  margin-top: 46px !important;
}

.mr-46 {
  margin-right: 46px !important;
}

.mb-46 {
  margin-bottom: 46px !important;
}

.ml-46 {
  margin-left: 46px !important;
}

.mx-46 {
  margin-right: 46px !important;
  margin-left: 46px !important;
}

.my-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}

.p-46 {
  padding: 46px !important;
}

.pt-46 {
  padding-top: 46px !important;
}

.pr-46 {
  padding-right: 46px !important;
}

.pb-46 {
  padding-bottom: 46px !important;
}

.pl-46 {
  padding-left: 46px !important;
}

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

.py-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}

.m-47 {
  margin: 47px !important;
}

.mt-47 {
  margin-top: 47px !important;
}

.mr-47 {
  margin-right: 47px !important;
}

.mb-47 {
  margin-bottom: 47px !important;
}

.ml-47 {
  margin-left: 47px !important;
}

.mx-47 {
  margin-right: 47px !important;
  margin-left: 47px !important;
}

.my-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}

.p-47 {
  padding: 47px !important;
}

.pt-47 {
  padding-top: 47px !important;
}

.pr-47 {
  padding-right: 47px !important;
}

.pb-47 {
  padding-bottom: 47px !important;
}

.pl-47 {
  padding-left: 47px !important;
}

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

.py-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}

.m-48 {
  margin: 48px !important;
}

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

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

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

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

.mx-48 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

.my-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.p-48 {
  padding: 48px !important;
}

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

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

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

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

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

.py-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.m-49 {
  margin: 49px !important;
}

.mt-49 {
  margin-top: 49px !important;
}

.mr-49 {
  margin-right: 49px !important;
}

.mb-49 {
  margin-bottom: 49px !important;
}

.ml-49 {
  margin-left: 49px !important;
}

.mx-49 {
  margin-right: 49px !important;
  margin-left: 49px !important;
}

.my-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}

.p-49 {
  padding: 49px !important;
}

.pt-49 {
  padding-top: 49px !important;
}

.pr-49 {
  padding-right: 49px !important;
}

.pb-49 {
  padding-bottom: 49px !important;
}

.pl-49 {
  padding-left: 49px !important;
}

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

.py-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}

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

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

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

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

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

.mx-50 {
  margin-right: 50px !important;
  margin-left: 50px !important;
}

.my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

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

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

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

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

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

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

.py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.m-51 {
  margin: 51px !important;
}

.mt-51 {
  margin-top: 51px !important;
}

.mr-51 {
  margin-right: 51px !important;
}

.mb-51 {
  margin-bottom: 51px !important;
}

.ml-51 {
  margin-left: 51px !important;
}

.mx-51 {
  margin-right: 51px !important;
  margin-left: 51px !important;
}

.my-51 {
  margin-top: 51px !important;
  margin-bottom: 51px !important;
}

.p-51 {
  padding: 51px !important;
}

.pt-51 {
  padding-top: 51px !important;
}

.pr-51 {
  padding-right: 51px !important;
}

.pb-51 {
  padding-bottom: 51px !important;
}

.pl-51 {
  padding-left: 51px !important;
}

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

.py-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}

.m-52 {
  margin: 52px !important;
}

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

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

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

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

.mx-52 {
  margin-right: 52px !important;
  margin-left: 52px !important;
}

.my-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.p-52 {
  padding: 52px !important;
}

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

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

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

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

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

.py-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

.m-53 {
  margin: 53px !important;
}

.mt-53 {
  margin-top: 53px !important;
}

.mr-53 {
  margin-right: 53px !important;
}

.mb-53 {
  margin-bottom: 53px !important;
}

.ml-53 {
  margin-left: 53px !important;
}

.mx-53 {
  margin-right: 53px !important;
  margin-left: 53px !important;
}

.my-53 {
  margin-top: 53px !important;
  margin-bottom: 53px !important;
}

.p-53 {
  padding: 53px !important;
}

.pt-53 {
  padding-top: 53px !important;
}

.pr-53 {
  padding-right: 53px !important;
}

.pb-53 {
  padding-bottom: 53px !important;
}

.pl-53 {
  padding-left: 53px !important;
}

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

.py-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}

.m-54 {
  margin: 54px !important;
}

.mt-54 {
  margin-top: 54px !important;
}

.mr-54 {
  margin-right: 54px !important;
}

.mb-54 {
  margin-bottom: 54px !important;
}

.ml-54 {
  margin-left: 54px !important;
}

.mx-54 {
  margin-right: 54px !important;
  margin-left: 54px !important;
}

.my-54 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}

.p-54 {
  padding: 54px !important;
}

.pt-54 {
  padding-top: 54px !important;
}

.pr-54 {
  padding-right: 54px !important;
}

.pb-54 {
  padding-bottom: 54px !important;
}

.pl-54 {
  padding-left: 54px !important;
}

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

.py-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}

.m-55 {
  margin: 55px !important;
}

.mt-55 {
  margin-top: 55px !important;
}

.mr-55 {
  margin-right: 55px !important;
}

.mb-55 {
  margin-bottom: 55px !important;
}

.ml-55 {
  margin-left: 55px !important;
}

.mx-55 {
  margin-right: 55px !important;
  margin-left: 55px !important;
}

.my-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

.p-55 {
  padding: 55px !important;
}

.pt-55 {
  padding-top: 55px !important;
}

.pr-55 {
  padding-right: 55px !important;
}

.pb-55 {
  padding-bottom: 55px !important;
}

.pl-55 {
  padding-left: 55px !important;
}

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

.py-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.m-56 {
  margin: 56px !important;
}

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

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

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

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

.mx-56 {
  margin-right: 56px !important;
  margin-left: 56px !important;
}

.my-56 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.p-56 {
  padding: 56px !important;
}

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

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

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

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

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

.py-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.m-57 {
  margin: 57px !important;
}

.mt-57 {
  margin-top: 57px !important;
}

.mr-57 {
  margin-right: 57px !important;
}

.mb-57 {
  margin-bottom: 57px !important;
}

.ml-57 {
  margin-left: 57px !important;
}

.mx-57 {
  margin-right: 57px !important;
  margin-left: 57px !important;
}

.my-57 {
  margin-top: 57px !important;
  margin-bottom: 57px !important;
}

.p-57 {
  padding: 57px !important;
}

.pt-57 {
  padding-top: 57px !important;
}

.pr-57 {
  padding-right: 57px !important;
}

.pb-57 {
  padding-bottom: 57px !important;
}

.pl-57 {
  padding-left: 57px !important;
}

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

.py-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}

.m-58 {
  margin: 58px !important;
}

.mt-58 {
  margin-top: 58px !important;
}

.mr-58 {
  margin-right: 58px !important;
}

.mb-58 {
  margin-bottom: 58px !important;
}

.ml-58 {
  margin-left: 58px !important;
}

.mx-58 {
  margin-right: 58px !important;
  margin-left: 58px !important;
}

.my-58 {
  margin-top: 58px !important;
  margin-bottom: 58px !important;
}

.p-58 {
  padding: 58px !important;
}

.pt-58 {
  padding-top: 58px !important;
}

.pr-58 {
  padding-right: 58px !important;
}

.pb-58 {
  padding-bottom: 58px !important;
}

.pl-58 {
  padding-left: 58px !important;
}

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

.py-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.m-59 {
  margin: 59px !important;
}

.mt-59 {
  margin-top: 59px !important;
}

.mr-59 {
  margin-right: 59px !important;
}

.mb-59 {
  margin-bottom: 59px !important;
}

.ml-59 {
  margin-left: 59px !important;
}

.mx-59 {
  margin-right: 59px !important;
  margin-left: 59px !important;
}

.my-59 {
  margin-top: 59px !important;
  margin-bottom: 59px !important;
}

.p-59 {
  padding: 59px !important;
}

.pt-59 {
  padding-top: 59px !important;
}

.pr-59 {
  padding-right: 59px !important;
}

.pb-59 {
  padding-bottom: 59px !important;
}

.pl-59 {
  padding-left: 59px !important;
}

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

.py-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}

.m-60 {
  margin: 60px !important;
}

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

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

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

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

.mx-60 {
  margin-right: 60px !important;
  margin-left: 60px !important;
}

.my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.p-60 {
  padding: 60px !important;
}

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

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

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

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

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

.py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.m-61 {
  margin: 61px !important;
}

.mt-61 {
  margin-top: 61px !important;
}

.mr-61 {
  margin-right: 61px !important;
}

.mb-61 {
  margin-bottom: 61px !important;
}

.ml-61 {
  margin-left: 61px !important;
}

.mx-61 {
  margin-right: 61px !important;
  margin-left: 61px !important;
}

.my-61 {
  margin-top: 61px !important;
  margin-bottom: 61px !important;
}

.p-61 {
  padding: 61px !important;
}

.pt-61 {
  padding-top: 61px !important;
}

.pr-61 {
  padding-right: 61px !important;
}

.pb-61 {
  padding-bottom: 61px !important;
}

.pl-61 {
  padding-left: 61px !important;
}

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

.py-61 {
  padding-top: 61px !important;
  padding-bottom: 61px !important;
}

.m-62 {
  margin: 62px !important;
}

.mt-62 {
  margin-top: 62px !important;
}

.mr-62 {
  margin-right: 62px !important;
}

.mb-62 {
  margin-bottom: 62px !important;
}

.ml-62 {
  margin-left: 62px !important;
}

.mx-62 {
  margin-right: 62px !important;
  margin-left: 62px !important;
}

.my-62 {
  margin-top: 62px !important;
  margin-bottom: 62px !important;
}

.p-62 {
  padding: 62px !important;
}

.pt-62 {
  padding-top: 62px !important;
}

.pr-62 {
  padding-right: 62px !important;
}

.pb-62 {
  padding-bottom: 62px !important;
}

.pl-62 {
  padding-left: 62px !important;
}

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

.py-62 {
  padding-top: 62px !important;
  padding-bottom: 62px !important;
}

.m-63 {
  margin: 63px !important;
}

.mt-63 {
  margin-top: 63px !important;
}

.mr-63 {
  margin-right: 63px !important;
}

.mb-63 {
  margin-bottom: 63px !important;
}

.ml-63 {
  margin-left: 63px !important;
}

.mx-63 {
  margin-right: 63px !important;
  margin-left: 63px !important;
}

.my-63 {
  margin-top: 63px !important;
  margin-bottom: 63px !important;
}

.p-63 {
  padding: 63px !important;
}

.pt-63 {
  padding-top: 63px !important;
}

.pr-63 {
  padding-right: 63px !important;
}

.pb-63 {
  padding-bottom: 63px !important;
}

.pl-63 {
  padding-left: 63px !important;
}

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

.py-63 {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}

.m-64 {
  margin: 64px !important;
}

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

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

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

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

.mx-64 {
  margin-right: 64px !important;
  margin-left: 64px !important;
}

.my-64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.p-64 {
  padding: 64px !important;
}

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

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

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

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

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

.py-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

.m-65 {
  margin: 65px !important;
}

.mt-65 {
  margin-top: 65px !important;
}

.mr-65 {
  margin-right: 65px !important;
}

.mb-65 {
  margin-bottom: 65px !important;
}

.ml-65 {
  margin-left: 65px !important;
}

.mx-65 {
  margin-right: 65px !important;
  margin-left: 65px !important;
}

.my-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.p-65 {
  padding: 65px !important;
}

.pt-65 {
  padding-top: 65px !important;
}

.pr-65 {
  padding-right: 65px !important;
}

.pb-65 {
  padding-bottom: 65px !important;
}

.pl-65 {
  padding-left: 65px !important;
}

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

.py-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.m-66 {
  margin: 66px !important;
}

.mt-66 {
  margin-top: 66px !important;
}

.mr-66 {
  margin-right: 66px !important;
}

.mb-66 {
  margin-bottom: 66px !important;
}

.ml-66 {
  margin-left: 66px !important;
}

.mx-66 {
  margin-right: 66px !important;
  margin-left: 66px !important;
}

.my-66 {
  margin-top: 66px !important;
  margin-bottom: 66px !important;
}

.p-66 {
  padding: 66px !important;
}

.pt-66 {
  padding-top: 66px !important;
}

.pr-66 {
  padding-right: 66px !important;
}

.pb-66 {
  padding-bottom: 66px !important;
}

.pl-66 {
  padding-left: 66px !important;
}

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

.py-66 {
  padding-top: 66px !important;
  padding-bottom: 66px !important;
}

.m-67 {
  margin: 67px !important;
}

.mt-67 {
  margin-top: 67px !important;
}

.mr-67 {
  margin-right: 67px !important;
}

.mb-67 {
  margin-bottom: 67px !important;
}

.ml-67 {
  margin-left: 67px !important;
}

.mx-67 {
  margin-right: 67px !important;
  margin-left: 67px !important;
}

.my-67 {
  margin-top: 67px !important;
  margin-bottom: 67px !important;
}

.p-67 {
  padding: 67px !important;
}

.pt-67 {
  padding-top: 67px !important;
}

.pr-67 {
  padding-right: 67px !important;
}

.pb-67 {
  padding-bottom: 67px !important;
}

.pl-67 {
  padding-left: 67px !important;
}

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

.py-67 {
  padding-top: 67px !important;
  padding-bottom: 67px !important;
}

.m-68 {
  margin: 68px !important;
}

.mt-68 {
  margin-top: 68px !important;
}

.mr-68 {
  margin-right: 68px !important;
}

.mb-68 {
  margin-bottom: 68px !important;
}

.ml-68 {
  margin-left: 68px !important;
}

.mx-68 {
  margin-right: 68px !important;
  margin-left: 68px !important;
}

.my-68 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}

.p-68 {
  padding: 68px !important;
}

.pt-68 {
  padding-top: 68px !important;
}

.pr-68 {
  padding-right: 68px !important;
}

.pb-68 {
  padding-bottom: 68px !important;
}

.pl-68 {
  padding-left: 68px !important;
}

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

.py-68 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}

.m-69 {
  margin: 69px !important;
}

.mt-69 {
  margin-top: 69px !important;
}

.mr-69 {
  margin-right: 69px !important;
}

.mb-69 {
  margin-bottom: 69px !important;
}

.ml-69 {
  margin-left: 69px !important;
}

.mx-69 {
  margin-right: 69px !important;
  margin-left: 69px !important;
}

.my-69 {
  margin-top: 69px !important;
  margin-bottom: 69px !important;
}

.p-69 {
  padding: 69px !important;
}

.pt-69 {
  padding-top: 69px !important;
}

.pr-69 {
  padding-right: 69px !important;
}

.pb-69 {
  padding-bottom: 69px !important;
}

.pl-69 {
  padding-left: 69px !important;
}

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

.py-69 {
  padding-top: 69px !important;
  padding-bottom: 69px !important;
}

.m-70 {
  margin: 70px !important;
}

.mt-70 {
  margin-top: 70px !important;
}

.mr-70 {
  margin-right: 70px !important;
}

.mb-70 {
  margin-bottom: 70px !important;
}

.ml-70 {
  margin-left: 70px !important;
}

.mx-70 {
  margin-right: 70px !important;
  margin-left: 70px !important;
}

.my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.p-70 {
  padding: 70px !important;
}

.pt-70 {
  padding-top: 70px !important;
}

.pr-70 {
  padding-right: 70px !important;
}

.pb-70 {
  padding-bottom: 70px !important;
}

.pl-70 {
  padding-left: 70px !important;
}

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

.py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.m-71 {
  margin: 71px !important;
}

.mt-71 {
  margin-top: 71px !important;
}

.mr-71 {
  margin-right: 71px !important;
}

.mb-71 {
  margin-bottom: 71px !important;
}

.ml-71 {
  margin-left: 71px !important;
}

.mx-71 {
  margin-right: 71px !important;
  margin-left: 71px !important;
}

.my-71 {
  margin-top: 71px !important;
  margin-bottom: 71px !important;
}

.p-71 {
  padding: 71px !important;
}

.pt-71 {
  padding-top: 71px !important;
}

.pr-71 {
  padding-right: 71px !important;
}

.pb-71 {
  padding-bottom: 71px !important;
}

.pl-71 {
  padding-left: 71px !important;
}

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

.py-71 {
  padding-top: 71px !important;
  padding-bottom: 71px !important;
}

.m-72 {
  margin: 72px !important;
}

.mt-72 {
  margin-top: 72px !important;
}

.mr-72 {
  margin-right: 72px !important;
}

.mb-72 {
  margin-bottom: 72px !important;
}

.ml-72 {
  margin-left: 72px !important;
}

.mx-72 {
  margin-right: 72px !important;
  margin-left: 72px !important;
}

.my-72 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}

.p-72 {
  padding: 72px !important;
}

.pt-72 {
  padding-top: 72px !important;
}

.pr-72 {
  padding-right: 72px !important;
}

.pb-72 {
  padding-bottom: 72px !important;
}

.pl-72 {
  padding-left: 72px !important;
}

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

.py-72 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}

.m-73 {
  margin: 73px !important;
}

.mt-73 {
  margin-top: 73px !important;
}

.mr-73 {
  margin-right: 73px !important;
}

.mb-73 {
  margin-bottom: 73px !important;
}

.ml-73 {
  margin-left: 73px !important;
}

.mx-73 {
  margin-right: 73px !important;
  margin-left: 73px !important;
}

.my-73 {
  margin-top: 73px !important;
  margin-bottom: 73px !important;
}

.p-73 {
  padding: 73px !important;
}

.pt-73 {
  padding-top: 73px !important;
}

.pr-73 {
  padding-right: 73px !important;
}

.pb-73 {
  padding-bottom: 73px !important;
}

.pl-73 {
  padding-left: 73px !important;
}

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

.py-73 {
  padding-top: 73px !important;
  padding-bottom: 73px !important;
}

.m-74 {
  margin: 74px !important;
}

.mt-74 {
  margin-top: 74px !important;
}

.mr-74 {
  margin-right: 74px !important;
}

.mb-74 {
  margin-bottom: 74px !important;
}

.ml-74 {
  margin-left: 74px !important;
}

.mx-74 {
  margin-right: 74px !important;
  margin-left: 74px !important;
}

.my-74 {
  margin-top: 74px !important;
  margin-bottom: 74px !important;
}

.p-74 {
  padding: 74px !important;
}

.pt-74 {
  padding-top: 74px !important;
}

.pr-74 {
  padding-right: 74px !important;
}

.pb-74 {
  padding-bottom: 74px !important;
}

.pl-74 {
  padding-left: 74px !important;
}

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

.py-74 {
  padding-top: 74px !important;
  padding-bottom: 74px !important;
}

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

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

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

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

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

.mx-75 {
  margin-right: 75px !important;
  margin-left: 75px !important;
}

.my-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

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

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

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

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

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

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

.py-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.m-76 {
  margin: 76px !important;
}

.mt-76 {
  margin-top: 76px !important;
}

.mr-76 {
  margin-right: 76px !important;
}

.mb-76 {
  margin-bottom: 76px !important;
}

.ml-76 {
  margin-left: 76px !important;
}

.mx-76 {
  margin-right: 76px !important;
  margin-left: 76px !important;
}

.my-76 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}

.p-76 {
  padding: 76px !important;
}

.pt-76 {
  padding-top: 76px !important;
}

.pr-76 {
  padding-right: 76px !important;
}

.pb-76 {
  padding-bottom: 76px !important;
}

.pl-76 {
  padding-left: 76px !important;
}

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

.py-76 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}

.m-77 {
  margin: 77px !important;
}

.mt-77 {
  margin-top: 77px !important;
}

.mr-77 {
  margin-right: 77px !important;
}

.mb-77 {
  margin-bottom: 77px !important;
}

.ml-77 {
  margin-left: 77px !important;
}

.mx-77 {
  margin-right: 77px !important;
  margin-left: 77px !important;
}

.my-77 {
  margin-top: 77px !important;
  margin-bottom: 77px !important;
}

.p-77 {
  padding: 77px !important;
}

.pt-77 {
  padding-top: 77px !important;
}

.pr-77 {
  padding-right: 77px !important;
}

.pb-77 {
  padding-bottom: 77px !important;
}

.pl-77 {
  padding-left: 77px !important;
}

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

.py-77 {
  padding-top: 77px !important;
  padding-bottom: 77px !important;
}

.m-78 {
  margin: 78px !important;
}

.mt-78 {
  margin-top: 78px !important;
}

.mr-78 {
  margin-right: 78px !important;
}

.mb-78 {
  margin-bottom: 78px !important;
}

.ml-78 {
  margin-left: 78px !important;
}

.mx-78 {
  margin-right: 78px !important;
  margin-left: 78px !important;
}

.my-78 {
  margin-top: 78px !important;
  margin-bottom: 78px !important;
}

.p-78 {
  padding: 78px !important;
}

.pt-78 {
  padding-top: 78px !important;
}

.pr-78 {
  padding-right: 78px !important;
}

.pb-78 {
  padding-bottom: 78px !important;
}

.pl-78 {
  padding-left: 78px !important;
}

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

.py-78 {
  padding-top: 78px !important;
  padding-bottom: 78px !important;
}

.m-79 {
  margin: 79px !important;
}

.mt-79 {
  margin-top: 79px !important;
}

.mr-79 {
  margin-right: 79px !important;
}

.mb-79 {
  margin-bottom: 79px !important;
}

.ml-79 {
  margin-left: 79px !important;
}

.mx-79 {
  margin-right: 79px !important;
  margin-left: 79px !important;
}

.my-79 {
  margin-top: 79px !important;
  margin-bottom: 79px !important;
}

.p-79 {
  padding: 79px !important;
}

.pt-79 {
  padding-top: 79px !important;
}

.pr-79 {
  padding-right: 79px !important;
}

.pb-79 {
  padding-bottom: 79px !important;
}

.pl-79 {
  padding-left: 79px !important;
}

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

.py-79 {
  padding-top: 79px !important;
  padding-bottom: 79px !important;
}

.m-80 {
  margin: 80px !important;
}

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

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

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

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

.mx-80 {
  margin-right: 80px !important;
  margin-left: 80px !important;
}

.my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.p-80 {
  padding: 80px !important;
}

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

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

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

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

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

.py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.m-81 {
  margin: 81px !important;
}

.mt-81 {
  margin-top: 81px !important;
}

.mr-81 {
  margin-right: 81px !important;
}

.mb-81 {
  margin-bottom: 81px !important;
}

.ml-81 {
  margin-left: 81px !important;
}

.mx-81 {
  margin-right: 81px !important;
  margin-left: 81px !important;
}

.my-81 {
  margin-top: 81px !important;
  margin-bottom: 81px !important;
}

.p-81 {
  padding: 81px !important;
}

.pt-81 {
  padding-top: 81px !important;
}

.pr-81 {
  padding-right: 81px !important;
}

.pb-81 {
  padding-bottom: 81px !important;
}

.pl-81 {
  padding-left: 81px !important;
}

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

.py-81 {
  padding-top: 81px !important;
  padding-bottom: 81px !important;
}

.m-82 {
  margin: 82px !important;
}

.mt-82 {
  margin-top: 82px !important;
}

.mr-82 {
  margin-right: 82px !important;
}

.mb-82 {
  margin-bottom: 82px !important;
}

.ml-82 {
  margin-left: 82px !important;
}

.mx-82 {
  margin-right: 82px !important;
  margin-left: 82px !important;
}

.my-82 {
  margin-top: 82px !important;
  margin-bottom: 82px !important;
}

.p-82 {
  padding: 82px !important;
}

.pt-82 {
  padding-top: 82px !important;
}

.pr-82 {
  padding-right: 82px !important;
}

.pb-82 {
  padding-bottom: 82px !important;
}

.pl-82 {
  padding-left: 82px !important;
}

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

.py-82 {
  padding-top: 82px !important;
  padding-bottom: 82px !important;
}

.m-83 {
  margin: 83px !important;
}

.mt-83 {
  margin-top: 83px !important;
}

.mr-83 {
  margin-right: 83px !important;
}

.mb-83 {
  margin-bottom: 83px !important;
}

.ml-83 {
  margin-left: 83px !important;
}

.mx-83 {
  margin-right: 83px !important;
  margin-left: 83px !important;
}

.my-83 {
  margin-top: 83px !important;
  margin-bottom: 83px !important;
}

.p-83 {
  padding: 83px !important;
}

.pt-83 {
  padding-top: 83px !important;
}

.pr-83 {
  padding-right: 83px !important;
}

.pb-83 {
  padding-bottom: 83px !important;
}

.pl-83 {
  padding-left: 83px !important;
}

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

.py-83 {
  padding-top: 83px !important;
  padding-bottom: 83px !important;
}

.m-84 {
  margin: 84px !important;
}

.mt-84 {
  margin-top: 84px !important;
}

.mr-84 {
  margin-right: 84px !important;
}

.mb-84 {
  margin-bottom: 84px !important;
}

.ml-84 {
  margin-left: 84px !important;
}

.mx-84 {
  margin-right: 84px !important;
  margin-left: 84px !important;
}

.my-84 {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}

.p-84 {
  padding: 84px !important;
}

.pt-84 {
  padding-top: 84px !important;
}

.pr-84 {
  padding-right: 84px !important;
}

.pb-84 {
  padding-bottom: 84px !important;
}

.pl-84 {
  padding-left: 84px !important;
}

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

.py-84 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}

.m-85 {
  margin: 85px !important;
}

.mt-85 {
  margin-top: 85px !important;
}

.mr-85 {
  margin-right: 85px !important;
}

.mb-85 {
  margin-bottom: 85px !important;
}

.ml-85 {
  margin-left: 85px !important;
}

.mx-85 {
  margin-right: 85px !important;
  margin-left: 85px !important;
}

.my-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}

.p-85 {
  padding: 85px !important;
}

.pt-85 {
  padding-top: 85px !important;
}

.pr-85 {
  padding-right: 85px !important;
}

.pb-85 {
  padding-bottom: 85px !important;
}

.pl-85 {
  padding-left: 85px !important;
}

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

.py-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}

.m-86 {
  margin: 86px !important;
}

.mt-86 {
  margin-top: 86px !important;
}

.mr-86 {
  margin-right: 86px !important;
}

.mb-86 {
  margin-bottom: 86px !important;
}

.ml-86 {
  margin-left: 86px !important;
}

.mx-86 {
  margin-right: 86px !important;
  margin-left: 86px !important;
}

.my-86 {
  margin-top: 86px !important;
  margin-bottom: 86px !important;
}

.p-86 {
  padding: 86px !important;
}

.pt-86 {
  padding-top: 86px !important;
}

.pr-86 {
  padding-right: 86px !important;
}

.pb-86 {
  padding-bottom: 86px !important;
}

.pl-86 {
  padding-left: 86px !important;
}

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

.py-86 {
  padding-top: 86px !important;
  padding-bottom: 86px !important;
}

.m-87 {
  margin: 87px !important;
}

.mt-87 {
  margin-top: 87px !important;
}

.mr-87 {
  margin-right: 87px !important;
}

.mb-87 {
  margin-bottom: 87px !important;
}

.ml-87 {
  margin-left: 87px !important;
}

.mx-87 {
  margin-right: 87px !important;
  margin-left: 87px !important;
}

.my-87 {
  margin-top: 87px !important;
  margin-bottom: 87px !important;
}

.p-87 {
  padding: 87px !important;
}

.pt-87 {
  padding-top: 87px !important;
}

.pr-87 {
  padding-right: 87px !important;
}

.pb-87 {
  padding-bottom: 87px !important;
}

.pl-87 {
  padding-left: 87px !important;
}

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

.py-87 {
  padding-top: 87px !important;
  padding-bottom: 87px !important;
}

.m-88 {
  margin: 88px !important;
}

.mt-88 {
  margin-top: 88px !important;
}

.mr-88 {
  margin-right: 88px !important;
}

.mb-88 {
  margin-bottom: 88px !important;
}

.ml-88 {
  margin-left: 88px !important;
}

.mx-88 {
  margin-right: 88px !important;
  margin-left: 88px !important;
}

.my-88 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}

.p-88 {
  padding: 88px !important;
}

.pt-88 {
  padding-top: 88px !important;
}

.pr-88 {
  padding-right: 88px !important;
}

.pb-88 {
  padding-bottom: 88px !important;
}

.pl-88 {
  padding-left: 88px !important;
}

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

.py-88 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}

.m-89 {
  margin: 89px !important;
}

.mt-89 {
  margin-top: 89px !important;
}

.mr-89 {
  margin-right: 89px !important;
}

.mb-89 {
  margin-bottom: 89px !important;
}

.ml-89 {
  margin-left: 89px !important;
}

.mx-89 {
  margin-right: 89px !important;
  margin-left: 89px !important;
}

.my-89 {
  margin-top: 89px !important;
  margin-bottom: 89px !important;
}

.p-89 {
  padding: 89px !important;
}

.pt-89 {
  padding-top: 89px !important;
}

.pr-89 {
  padding-right: 89px !important;
}

.pb-89 {
  padding-bottom: 89px !important;
}

.pl-89 {
  padding-left: 89px !important;
}

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

.py-89 {
  padding-top: 89px !important;
  padding-bottom: 89px !important;
}

.m-90 {
  margin: 90px !important;
}

.mt-90 {
  margin-top: 90px !important;
}

.mr-90 {
  margin-right: 90px !important;
}

.mb-90 {
  margin-bottom: 90px !important;
}

.ml-90 {
  margin-left: 90px !important;
}

.mx-90 {
  margin-right: 90px !important;
  margin-left: 90px !important;
}

.my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.p-90 {
  padding: 90px !important;
}

.pt-90 {
  padding-top: 90px !important;
}

.pr-90 {
  padding-right: 90px !important;
}

.pb-90 {
  padding-bottom: 90px !important;
}

.pl-90 {
  padding-left: 90px !important;
}

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

.py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.m-91 {
  margin: 91px !important;
}

.mt-91 {
  margin-top: 91px !important;
}

.mr-91 {
  margin-right: 91px !important;
}

.mb-91 {
  margin-bottom: 91px !important;
}

.ml-91 {
  margin-left: 91px !important;
}

.mx-91 {
  margin-right: 91px !important;
  margin-left: 91px !important;
}

.my-91 {
  margin-top: 91px !important;
  margin-bottom: 91px !important;
}

.p-91 {
  padding: 91px !important;
}

.pt-91 {
  padding-top: 91px !important;
}

.pr-91 {
  padding-right: 91px !important;
}

.pb-91 {
  padding-bottom: 91px !important;
}

.pl-91 {
  padding-left: 91px !important;
}

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

.py-91 {
  padding-top: 91px !important;
  padding-bottom: 91px !important;
}

.m-92 {
  margin: 92px !important;
}

.mt-92 {
  margin-top: 92px !important;
}

.mr-92 {
  margin-right: 92px !important;
}

.mb-92 {
  margin-bottom: 92px !important;
}

.ml-92 {
  margin-left: 92px !important;
}

.mx-92 {
  margin-right: 92px !important;
  margin-left: 92px !important;
}

.my-92 {
  margin-top: 92px !important;
  margin-bottom: 92px !important;
}

.p-92 {
  padding: 92px !important;
}

.pt-92 {
  padding-top: 92px !important;
}

.pr-92 {
  padding-right: 92px !important;
}

.pb-92 {
  padding-bottom: 92px !important;
}

.pl-92 {
  padding-left: 92px !important;
}

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

.py-92 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}

.m-93 {
  margin: 93px !important;
}

.mt-93 {
  margin-top: 93px !important;
}

.mr-93 {
  margin-right: 93px !important;
}

.mb-93 {
  margin-bottom: 93px !important;
}

.ml-93 {
  margin-left: 93px !important;
}

.mx-93 {
  margin-right: 93px !important;
  margin-left: 93px !important;
}

.my-93 {
  margin-top: 93px !important;
  margin-bottom: 93px !important;
}

.p-93 {
  padding: 93px !important;
}

.pt-93 {
  padding-top: 93px !important;
}

.pr-93 {
  padding-right: 93px !important;
}

.pb-93 {
  padding-bottom: 93px !important;
}

.pl-93 {
  padding-left: 93px !important;
}

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

.py-93 {
  padding-top: 93px !important;
  padding-bottom: 93px !important;
}

.m-94 {
  margin: 94px !important;
}

.mt-94 {
  margin-top: 94px !important;
}

.mr-94 {
  margin-right: 94px !important;
}

.mb-94 {
  margin-bottom: 94px !important;
}

.ml-94 {
  margin-left: 94px !important;
}

.mx-94 {
  margin-right: 94px !important;
  margin-left: 94px !important;
}

.my-94 {
  margin-top: 94px !important;
  margin-bottom: 94px !important;
}

.p-94 {
  padding: 94px !important;
}

.pt-94 {
  padding-top: 94px !important;
}

.pr-94 {
  padding-right: 94px !important;
}

.pb-94 {
  padding-bottom: 94px !important;
}

.pl-94 {
  padding-left: 94px !important;
}

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

.py-94 {
  padding-top: 94px !important;
  padding-bottom: 94px !important;
}

.m-95 {
  margin: 95px !important;
}

.mt-95 {
  margin-top: 95px !important;
}

.mr-95 {
  margin-right: 95px !important;
}

.mb-95 {
  margin-bottom: 95px !important;
}

.ml-95 {
  margin-left: 95px !important;
}

.mx-95 {
  margin-right: 95px !important;
  margin-left: 95px !important;
}

.my-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

.p-95 {
  padding: 95px !important;
}

.pt-95 {
  padding-top: 95px !important;
}

.pr-95 {
  padding-right: 95px !important;
}

.pb-95 {
  padding-bottom: 95px !important;
}

.pl-95 {
  padding-left: 95px !important;
}

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

.py-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

.m-96 {
  margin: 96px !important;
}

.mt-96 {
  margin-top: 96px !important;
}

.mr-96 {
  margin-right: 96px !important;
}

.mb-96 {
  margin-bottom: 96px !important;
}

.ml-96 {
  margin-left: 96px !important;
}

.mx-96 {
  margin-right: 96px !important;
  margin-left: 96px !important;
}

.my-96 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}

.p-96 {
  padding: 96px !important;
}

.pt-96 {
  padding-top: 96px !important;
}

.pr-96 {
  padding-right: 96px !important;
}

.pb-96 {
  padding-bottom: 96px !important;
}

.pl-96 {
  padding-left: 96px !important;
}

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

.py-96 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}

.m-97 {
  margin: 97px !important;
}

.mt-97 {
  margin-top: 97px !important;
}

.mr-97 {
  margin-right: 97px !important;
}

.mb-97 {
  margin-bottom: 97px !important;
}

.ml-97 {
  margin-left: 97px !important;
}

.mx-97 {
  margin-right: 97px !important;
  margin-left: 97px !important;
}

.my-97 {
  margin-top: 97px !important;
  margin-bottom: 97px !important;
}

.p-97 {
  padding: 97px !important;
}

.pt-97 {
  padding-top: 97px !important;
}

.pr-97 {
  padding-right: 97px !important;
}

.pb-97 {
  padding-bottom: 97px !important;
}

.pl-97 {
  padding-left: 97px !important;
}

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

.py-97 {
  padding-top: 97px !important;
  padding-bottom: 97px !important;
}

.m-98 {
  margin: 98px !important;
}

.mt-98 {
  margin-top: 98px !important;
}

.mr-98 {
  margin-right: 98px !important;
}

.mb-98 {
  margin-bottom: 98px !important;
}

.ml-98 {
  margin-left: 98px !important;
}

.mx-98 {
  margin-right: 98px !important;
  margin-left: 98px !important;
}

.my-98 {
  margin-top: 98px !important;
  margin-bottom: 98px !important;
}

.p-98 {
  padding: 98px !important;
}

.pt-98 {
  padding-top: 98px !important;
}

.pr-98 {
  padding-right: 98px !important;
}

.pb-98 {
  padding-bottom: 98px !important;
}

.pl-98 {
  padding-left: 98px !important;
}

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

.py-98 {
  padding-top: 98px !important;
  padding-bottom: 98px !important;
}

.m-99 {
  margin: 99px !important;
}

.mt-99 {
  margin-top: 99px !important;
}

.mr-99 {
  margin-right: 99px !important;
}

.mb-99 {
  margin-bottom: 99px !important;
}

.ml-99 {
  margin-left: 99px !important;
}

.mx-99 {
  margin-right: 99px !important;
  margin-left: 99px !important;
}

.my-99 {
  margin-top: 99px !important;
  margin-bottom: 99px !important;
}

.p-99 {
  padding: 99px !important;
}

.pt-99 {
  padding-top: 99px !important;
}

.pr-99 {
  padding-right: 99px !important;
}

.pb-99 {
  padding-bottom: 99px !important;
}

.pl-99 {
  padding-left: 99px !important;
}

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

.py-99 {
  padding-top: 99px !important;
  padding-bottom: 99px !important;
}

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

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

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

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

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

.mx-100 {
  margin-right: 100px !important;
  margin-left: 100px !important;
}

.my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

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

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

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

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

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

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

.py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.m-101 {
  margin: 101px !important;
}

.mt-101 {
  margin-top: 101px !important;
}

.mr-101 {
  margin-right: 101px !important;
}

.mb-101 {
  margin-bottom: 101px !important;
}

.ml-101 {
  margin-left: 101px !important;
}

.mx-101 {
  margin-right: 101px !important;
  margin-left: 101px !important;
}

.my-101 {
  margin-top: 101px !important;
  margin-bottom: 101px !important;
}

.p-101 {
  padding: 101px !important;
}

.pt-101 {
  padding-top: 101px !important;
}

.pr-101 {
  padding-right: 101px !important;
}

.pb-101 {
  padding-bottom: 101px !important;
}

.pl-101 {
  padding-left: 101px !important;
}

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

.py-101 {
  padding-top: 101px !important;
  padding-bottom: 101px !important;
}

.m-102 {
  margin: 102px !important;
}

.mt-102 {
  margin-top: 102px !important;
}

.mr-102 {
  margin-right: 102px !important;
}

.mb-102 {
  margin-bottom: 102px !important;
}

.ml-102 {
  margin-left: 102px !important;
}

.mx-102 {
  margin-right: 102px !important;
  margin-left: 102px !important;
}

.my-102 {
  margin-top: 102px !important;
  margin-bottom: 102px !important;
}

.p-102 {
  padding: 102px !important;
}

.pt-102 {
  padding-top: 102px !important;
}

.pr-102 {
  padding-right: 102px !important;
}

.pb-102 {
  padding-bottom: 102px !important;
}

.pl-102 {
  padding-left: 102px !important;
}

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

.py-102 {
  padding-top: 102px !important;
  padding-bottom: 102px !important;
}

.m-103 {
  margin: 103px !important;
}

.mt-103 {
  margin-top: 103px !important;
}

.mr-103 {
  margin-right: 103px !important;
}

.mb-103 {
  margin-bottom: 103px !important;
}

.ml-103 {
  margin-left: 103px !important;
}

.mx-103 {
  margin-right: 103px !important;
  margin-left: 103px !important;
}

.my-103 {
  margin-top: 103px !important;
  margin-bottom: 103px !important;
}

.p-103 {
  padding: 103px !important;
}

.pt-103 {
  padding-top: 103px !important;
}

.pr-103 {
  padding-right: 103px !important;
}

.pb-103 {
  padding-bottom: 103px !important;
}

.pl-103 {
  padding-left: 103px !important;
}

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

.py-103 {
  padding-top: 103px !important;
  padding-bottom: 103px !important;
}

.m-104 {
  margin: 104px !important;
}

.mt-104 {
  margin-top: 104px !important;
}

.mr-104 {
  margin-right: 104px !important;
}

.mb-104 {
  margin-bottom: 104px !important;
}

.ml-104 {
  margin-left: 104px !important;
}

.mx-104 {
  margin-right: 104px !important;
  margin-left: 104px !important;
}

.my-104 {
  margin-top: 104px !important;
  margin-bottom: 104px !important;
}

.p-104 {
  padding: 104px !important;
}

.pt-104 {
  padding-top: 104px !important;
}

.pr-104 {
  padding-right: 104px !important;
}

.pb-104 {
  padding-bottom: 104px !important;
}

.pl-104 {
  padding-left: 104px !important;
}

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

.py-104 {
  padding-top: 104px !important;
  padding-bottom: 104px !important;
}

.m-105 {
  margin: 105px !important;
}

.mt-105 {
  margin-top: 105px !important;
}

.mr-105 {
  margin-right: 105px !important;
}

.mb-105 {
  margin-bottom: 105px !important;
}

.ml-105 {
  margin-left: 105px !important;
}

.mx-105 {
  margin-right: 105px !important;
  margin-left: 105px !important;
}

.my-105 {
  margin-top: 105px !important;
  margin-bottom: 105px !important;
}

.p-105 {
  padding: 105px !important;
}

.pt-105 {
  padding-top: 105px !important;
}

.pr-105 {
  padding-right: 105px !important;
}

.pb-105 {
  padding-bottom: 105px !important;
}

.pl-105 {
  padding-left: 105px !important;
}

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

.py-105 {
  padding-top: 105px !important;
  padding-bottom: 105px !important;
}

.m-106 {
  margin: 106px !important;
}

.mt-106 {
  margin-top: 106px !important;
}

.mr-106 {
  margin-right: 106px !important;
}

.mb-106 {
  margin-bottom: 106px !important;
}

.ml-106 {
  margin-left: 106px !important;
}

.mx-106 {
  margin-right: 106px !important;
  margin-left: 106px !important;
}

.my-106 {
  margin-top: 106px !important;
  margin-bottom: 106px !important;
}

.p-106 {
  padding: 106px !important;
}

.pt-106 {
  padding-top: 106px !important;
}

.pr-106 {
  padding-right: 106px !important;
}

.pb-106 {
  padding-bottom: 106px !important;
}

.pl-106 {
  padding-left: 106px !important;
}

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

.py-106 {
  padding-top: 106px !important;
  padding-bottom: 106px !important;
}

.m-107 {
  margin: 107px !important;
}

.mt-107 {
  margin-top: 107px !important;
}

.mr-107 {
  margin-right: 107px !important;
}

.mb-107 {
  margin-bottom: 107px !important;
}

.ml-107 {
  margin-left: 107px !important;
}

.mx-107 {
  margin-right: 107px !important;
  margin-left: 107px !important;
}

.my-107 {
  margin-top: 107px !important;
  margin-bottom: 107px !important;
}

.p-107 {
  padding: 107px !important;
}

.pt-107 {
  padding-top: 107px !important;
}

.pr-107 {
  padding-right: 107px !important;
}

.pb-107 {
  padding-bottom: 107px !important;
}

.pl-107 {
  padding-left: 107px !important;
}

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

.py-107 {
  padding-top: 107px !important;
  padding-bottom: 107px !important;
}

.m-108 {
  margin: 108px !important;
}

.mt-108 {
  margin-top: 108px !important;
}

.mr-108 {
  margin-right: 108px !important;
}

.mb-108 {
  margin-bottom: 108px !important;
}

.ml-108 {
  margin-left: 108px !important;
}

.mx-108 {
  margin-right: 108px !important;
  margin-left: 108px !important;
}

.my-108 {
  margin-top: 108px !important;
  margin-bottom: 108px !important;
}

.p-108 {
  padding: 108px !important;
}

.pt-108 {
  padding-top: 108px !important;
}

.pr-108 {
  padding-right: 108px !important;
}

.pb-108 {
  padding-bottom: 108px !important;
}

.pl-108 {
  padding-left: 108px !important;
}

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

.py-108 {
  padding-top: 108px !important;
  padding-bottom: 108px !important;
}

.m-109 {
  margin: 109px !important;
}

.mt-109 {
  margin-top: 109px !important;
}

.mr-109 {
  margin-right: 109px !important;
}

.mb-109 {
  margin-bottom: 109px !important;
}

.ml-109 {
  margin-left: 109px !important;
}

.mx-109 {
  margin-right: 109px !important;
  margin-left: 109px !important;
}

.my-109 {
  margin-top: 109px !important;
  margin-bottom: 109px !important;
}

.p-109 {
  padding: 109px !important;
}

.pt-109 {
  padding-top: 109px !important;
}

.pr-109 {
  padding-right: 109px !important;
}

.pb-109 {
  padding-bottom: 109px !important;
}

.pl-109 {
  padding-left: 109px !important;
}

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

.py-109 {
  padding-top: 109px !important;
  padding-bottom: 109px !important;
}

.m-110 {
  margin: 110px !important;
}

.mt-110 {
  margin-top: 110px !important;
}

.mr-110 {
  margin-right: 110px !important;
}

.mb-110 {
  margin-bottom: 110px !important;
}

.ml-110 {
  margin-left: 110px !important;
}

.mx-110 {
  margin-right: 110px !important;
  margin-left: 110px !important;
}

.my-110 {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}

.p-110 {
  padding: 110px !important;
}

.pt-110 {
  padding-top: 110px !important;
}

.pr-110 {
  padding-right: 110px !important;
}

.pb-110 {
  padding-bottom: 110px !important;
}

.pl-110 {
  padding-left: 110px !important;
}

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

.py-110 {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}

.m-111 {
  margin: 111px !important;
}

.mt-111 {
  margin-top: 111px !important;
}

.mr-111 {
  margin-right: 111px !important;
}

.mb-111 {
  margin-bottom: 111px !important;
}

.ml-111 {
  margin-left: 111px !important;
}

.mx-111 {
  margin-right: 111px !important;
  margin-left: 111px !important;
}

.my-111 {
  margin-top: 111px !important;
  margin-bottom: 111px !important;
}

.p-111 {
  padding: 111px !important;
}

.pt-111 {
  padding-top: 111px !important;
}

.pr-111 {
  padding-right: 111px !important;
}

.pb-111 {
  padding-bottom: 111px !important;
}

.pl-111 {
  padding-left: 111px !important;
}

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

.py-111 {
  padding-top: 111px !important;
  padding-bottom: 111px !important;
}

.m-112 {
  margin: 112px !important;
}

.mt-112 {
  margin-top: 112px !important;
}

.mr-112 {
  margin-right: 112px !important;
}

.mb-112 {
  margin-bottom: 112px !important;
}

.ml-112 {
  margin-left: 112px !important;
}

.mx-112 {
  margin-right: 112px !important;
  margin-left: 112px !important;
}

.my-112 {
  margin-top: 112px !important;
  margin-bottom: 112px !important;
}

.p-112 {
  padding: 112px !important;
}

.pt-112 {
  padding-top: 112px !important;
}

.pr-112 {
  padding-right: 112px !important;
}

.pb-112 {
  padding-bottom: 112px !important;
}

.pl-112 {
  padding-left: 112px !important;
}

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

.py-112 {
  padding-top: 112px !important;
  padding-bottom: 112px !important;
}

.m-113 {
  margin: 113px !important;
}

.mt-113 {
  margin-top: 113px !important;
}

.mr-113 {
  margin-right: 113px !important;
}

.mb-113 {
  margin-bottom: 113px !important;
}

.ml-113 {
  margin-left: 113px !important;
}

.mx-113 {
  margin-right: 113px !important;
  margin-left: 113px !important;
}

.my-113 {
  margin-top: 113px !important;
  margin-bottom: 113px !important;
}

.p-113 {
  padding: 113px !important;
}

.pt-113 {
  padding-top: 113px !important;
}

.pr-113 {
  padding-right: 113px !important;
}

.pb-113 {
  padding-bottom: 113px !important;
}

.pl-113 {
  padding-left: 113px !important;
}

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

.py-113 {
  padding-top: 113px !important;
  padding-bottom: 113px !important;
}

.m-114 {
  margin: 114px !important;
}

.mt-114 {
  margin-top: 114px !important;
}

.mr-114 {
  margin-right: 114px !important;
}

.mb-114 {
  margin-bottom: 114px !important;
}

.ml-114 {
  margin-left: 114px !important;
}

.mx-114 {
  margin-right: 114px !important;
  margin-left: 114px !important;
}

.my-114 {
  margin-top: 114px !important;
  margin-bottom: 114px !important;
}

.p-114 {
  padding: 114px !important;
}

.pt-114 {
  padding-top: 114px !important;
}

.pr-114 {
  padding-right: 114px !important;
}

.pb-114 {
  padding-bottom: 114px !important;
}

.pl-114 {
  padding-left: 114px !important;
}

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

.py-114 {
  padding-top: 114px !important;
  padding-bottom: 114px !important;
}

.m-115 {
  margin: 115px !important;
}

.mt-115 {
  margin-top: 115px !important;
}

.mr-115 {
  margin-right: 115px !important;
}

.mb-115 {
  margin-bottom: 115px !important;
}

.ml-115 {
  margin-left: 115px !important;
}

.mx-115 {
  margin-right: 115px !important;
  margin-left: 115px !important;
}

.my-115 {
  margin-top: 115px !important;
  margin-bottom: 115px !important;
}

.p-115 {
  padding: 115px !important;
}

.pt-115 {
  padding-top: 115px !important;
}

.pr-115 {
  padding-right: 115px !important;
}

.pb-115 {
  padding-bottom: 115px !important;
}

.pl-115 {
  padding-left: 115px !important;
}

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

.py-115 {
  padding-top: 115px !important;
  padding-bottom: 115px !important;
}

.m-116 {
  margin: 116px !important;
}

.mt-116 {
  margin-top: 116px !important;
}

.mr-116 {
  margin-right: 116px !important;
}

.mb-116 {
  margin-bottom: 116px !important;
}

.ml-116 {
  margin-left: 116px !important;
}

.mx-116 {
  margin-right: 116px !important;
  margin-left: 116px !important;
}

.my-116 {
  margin-top: 116px !important;
  margin-bottom: 116px !important;
}

.p-116 {
  padding: 116px !important;
}

.pt-116 {
  padding-top: 116px !important;
}

.pr-116 {
  padding-right: 116px !important;
}

.pb-116 {
  padding-bottom: 116px !important;
}

.pl-116 {
  padding-left: 116px !important;
}

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

.py-116 {
  padding-top: 116px !important;
  padding-bottom: 116px !important;
}

.m-117 {
  margin: 117px !important;
}

.mt-117 {
  margin-top: 117px !important;
}

.mr-117 {
  margin-right: 117px !important;
}

.mb-117 {
  margin-bottom: 117px !important;
}

.ml-117 {
  margin-left: 117px !important;
}

.mx-117 {
  margin-right: 117px !important;
  margin-left: 117px !important;
}

.my-117 {
  margin-top: 117px !important;
  margin-bottom: 117px !important;
}

.p-117 {
  padding: 117px !important;
}

.pt-117 {
  padding-top: 117px !important;
}

.pr-117 {
  padding-right: 117px !important;
}

.pb-117 {
  padding-bottom: 117px !important;
}

.pl-117 {
  padding-left: 117px !important;
}

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

.py-117 {
  padding-top: 117px !important;
  padding-bottom: 117px !important;
}

.m-118 {
  margin: 118px !important;
}

.mt-118 {
  margin-top: 118px !important;
}

.mr-118 {
  margin-right: 118px !important;
}

.mb-118 {
  margin-bottom: 118px !important;
}

.ml-118 {
  margin-left: 118px !important;
}

.mx-118 {
  margin-right: 118px !important;
  margin-left: 118px !important;
}

.my-118 {
  margin-top: 118px !important;
  margin-bottom: 118px !important;
}

.p-118 {
  padding: 118px !important;
}

.pt-118 {
  padding-top: 118px !important;
}

.pr-118 {
  padding-right: 118px !important;
}

.pb-118 {
  padding-bottom: 118px !important;
}

.pl-118 {
  padding-left: 118px !important;
}

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

.py-118 {
  padding-top: 118px !important;
  padding-bottom: 118px !important;
}

.m-119 {
  margin: 119px !important;
}

.mt-119 {
  margin-top: 119px !important;
}

.mr-119 {
  margin-right: 119px !important;
}

.mb-119 {
  margin-bottom: 119px !important;
}

.ml-119 {
  margin-left: 119px !important;
}

.mx-119 {
  margin-right: 119px !important;
  margin-left: 119px !important;
}

.my-119 {
  margin-top: 119px !important;
  margin-bottom: 119px !important;
}

.p-119 {
  padding: 119px !important;
}

.pt-119 {
  padding-top: 119px !important;
}

.pr-119 {
  padding-right: 119px !important;
}

.pb-119 {
  padding-bottom: 119px !important;
}

.pl-119 {
  padding-left: 119px !important;
}

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

.py-119 {
  padding-top: 119px !important;
  padding-bottom: 119px !important;
}

.m-120 {
  margin: 120px !important;
}

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

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

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

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

.mx-120 {
  margin-right: 120px !important;
  margin-left: 120px !important;
}

.my-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.p-120 {
  padding: 120px !important;
}

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

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

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

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

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

.py-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.m-121 {
  margin: 121px !important;
}

.mt-121 {
  margin-top: 121px !important;
}

.mr-121 {
  margin-right: 121px !important;
}

.mb-121 {
  margin-bottom: 121px !important;
}

.ml-121 {
  margin-left: 121px !important;
}

.mx-121 {
  margin-right: 121px !important;
  margin-left: 121px !important;
}

.my-121 {
  margin-top: 121px !important;
  margin-bottom: 121px !important;
}

.p-121 {
  padding: 121px !important;
}

.pt-121 {
  padding-top: 121px !important;
}

.pr-121 {
  padding-right: 121px !important;
}

.pb-121 {
  padding-bottom: 121px !important;
}

.pl-121 {
  padding-left: 121px !important;
}

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

.py-121 {
  padding-top: 121px !important;
  padding-bottom: 121px !important;
}

.m-122 {
  margin: 122px !important;
}

.mt-122 {
  margin-top: 122px !important;
}

.mr-122 {
  margin-right: 122px !important;
}

.mb-122 {
  margin-bottom: 122px !important;
}

.ml-122 {
  margin-left: 122px !important;
}

.mx-122 {
  margin-right: 122px !important;
  margin-left: 122px !important;
}

.my-122 {
  margin-top: 122px !important;
  margin-bottom: 122px !important;
}

.p-122 {
  padding: 122px !important;
}

.pt-122 {
  padding-top: 122px !important;
}

.pr-122 {
  padding-right: 122px !important;
}

.pb-122 {
  padding-bottom: 122px !important;
}

.pl-122 {
  padding-left: 122px !important;
}

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

.py-122 {
  padding-top: 122px !important;
  padding-bottom: 122px !important;
}

.m-123 {
  margin: 123px !important;
}

.mt-123 {
  margin-top: 123px !important;
}

.mr-123 {
  margin-right: 123px !important;
}

.mb-123 {
  margin-bottom: 123px !important;
}

.ml-123 {
  margin-left: 123px !important;
}

.mx-123 {
  margin-right: 123px !important;
  margin-left: 123px !important;
}

.my-123 {
  margin-top: 123px !important;
  margin-bottom: 123px !important;
}

.p-123 {
  padding: 123px !important;
}

.pt-123 {
  padding-top: 123px !important;
}

.pr-123 {
  padding-right: 123px !important;
}

.pb-123 {
  padding-bottom: 123px !important;
}

.pl-123 {
  padding-left: 123px !important;
}

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

.py-123 {
  padding-top: 123px !important;
  padding-bottom: 123px !important;
}

.m-124 {
  margin: 124px !important;
}

.mt-124 {
  margin-top: 124px !important;
}

.mr-124 {
  margin-right: 124px !important;
}

.mb-124 {
  margin-bottom: 124px !important;
}

.ml-124 {
  margin-left: 124px !important;
}

.mx-124 {
  margin-right: 124px !important;
  margin-left: 124px !important;
}

.my-124 {
  margin-top: 124px !important;
  margin-bottom: 124px !important;
}

.p-124 {
  padding: 124px !important;
}

.pt-124 {
  padding-top: 124px !important;
}

.pr-124 {
  padding-right: 124px !important;
}

.pb-124 {
  padding-bottom: 124px !important;
}

.pl-124 {
  padding-left: 124px !important;
}

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

.py-124 {
  padding-top: 124px !important;
  padding-bottom: 124px !important;
}

.m-125 {
  margin: 125px !important;
}

.mt-125 {
  margin-top: 125px !important;
}

.mr-125 {
  margin-right: 125px !important;
}

.mb-125 {
  margin-bottom: 125px !important;
}

.ml-125 {
  margin-left: 125px !important;
}

.mx-125 {
  margin-right: 125px !important;
  margin-left: 125px !important;
}

.my-125 {
  margin-top: 125px !important;
  margin-bottom: 125px !important;
}

.p-125 {
  padding: 125px !important;
}

.pt-125 {
  padding-top: 125px !important;
}

.pr-125 {
  padding-right: 125px !important;
}

.pb-125 {
  padding-bottom: 125px !important;
}

.pl-125 {
  padding-left: 125px !important;
}

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

.py-125 {
  padding-top: 125px !important;
  padding-bottom: 125px !important;
}

.m-126 {
  margin: 126px !important;
}

.mt-126 {
  margin-top: 126px !important;
}

.mr-126 {
  margin-right: 126px !important;
}

.mb-126 {
  margin-bottom: 126px !important;
}

.ml-126 {
  margin-left: 126px !important;
}

.mx-126 {
  margin-right: 126px !important;
  margin-left: 126px !important;
}

.my-126 {
  margin-top: 126px !important;
  margin-bottom: 126px !important;
}

.p-126 {
  padding: 126px !important;
}

.pt-126 {
  padding-top: 126px !important;
}

.pr-126 {
  padding-right: 126px !important;
}

.pb-126 {
  padding-bottom: 126px !important;
}

.pl-126 {
  padding-left: 126px !important;
}

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

.py-126 {
  padding-top: 126px !important;
  padding-bottom: 126px !important;
}

.m-127 {
  margin: 127px !important;
}

.mt-127 {
  margin-top: 127px !important;
}

.mr-127 {
  margin-right: 127px !important;
}

.mb-127 {
  margin-bottom: 127px !important;
}

.ml-127 {
  margin-left: 127px !important;
}

.mx-127 {
  margin-right: 127px !important;
  margin-left: 127px !important;
}

.my-127 {
  margin-top: 127px !important;
  margin-bottom: 127px !important;
}

.p-127 {
  padding: 127px !important;
}

.pt-127 {
  padding-top: 127px !important;
}

.pr-127 {
  padding-right: 127px !important;
}

.pb-127 {
  padding-bottom: 127px !important;
}

.pl-127 {
  padding-left: 127px !important;
}

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

.py-127 {
  padding-top: 127px !important;
  padding-bottom: 127px !important;
}

.m-128 {
  margin: 128px !important;
}

.mt-128 {
  margin-top: 128px !important;
}

.mr-128 {
  margin-right: 128px !important;
}

.mb-128 {
  margin-bottom: 128px !important;
}

.ml-128 {
  margin-left: 128px !important;
}

.mx-128 {
  margin-right: 128px !important;
  margin-left: 128px !important;
}

.my-128 {
  margin-top: 128px !important;
  margin-bottom: 128px !important;
}

.p-128 {
  padding: 128px !important;
}

.pt-128 {
  padding-top: 128px !important;
}

.pr-128 {
  padding-right: 128px !important;
}

.pb-128 {
  padding-bottom: 128px !important;
}

.pl-128 {
  padding-left: 128px !important;
}

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

.py-128 {
  padding-top: 128px !important;
  padding-bottom: 128px !important;
}

.m-129 {
  margin: 129px !important;
}

.mt-129 {
  margin-top: 129px !important;
}

.mr-129 {
  margin-right: 129px !important;
}

.mb-129 {
  margin-bottom: 129px !important;
}

.ml-129 {
  margin-left: 129px !important;
}

.mx-129 {
  margin-right: 129px !important;
  margin-left: 129px !important;
}

.my-129 {
  margin-top: 129px !important;
  margin-bottom: 129px !important;
}

.p-129 {
  padding: 129px !important;
}

.pt-129 {
  padding-top: 129px !important;
}

.pr-129 {
  padding-right: 129px !important;
}

.pb-129 {
  padding-bottom: 129px !important;
}

.pl-129 {
  padding-left: 129px !important;
}

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

.py-129 {
  padding-top: 129px !important;
  padding-bottom: 129px !important;
}

.m-130 {
  margin: 130px !important;
}

.mt-130 {
  margin-top: 130px !important;
}

.mr-130 {
  margin-right: 130px !important;
}

.mb-130 {
  margin-bottom: 130px !important;
}

.ml-130 {
  margin-left: 130px !important;
}

.mx-130 {
  margin-right: 130px !important;
  margin-left: 130px !important;
}

.my-130 {
  margin-top: 130px !important;
  margin-bottom: 130px !important;
}

.p-130 {
  padding: 130px !important;
}

.pt-130 {
  padding-top: 130px !important;
}

.pr-130 {
  padding-right: 130px !important;
}

.pb-130 {
  padding-bottom: 130px !important;
}

.pl-130 {
  padding-left: 130px !important;
}

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

.py-130 {
  padding-top: 130px !important;
  padding-bottom: 130px !important;
}

.m-131 {
  margin: 131px !important;
}

.mt-131 {
  margin-top: 131px !important;
}

.mr-131 {
  margin-right: 131px !important;
}

.mb-131 {
  margin-bottom: 131px !important;
}

.ml-131 {
  margin-left: 131px !important;
}

.mx-131 {
  margin-right: 131px !important;
  margin-left: 131px !important;
}

.my-131 {
  margin-top: 131px !important;
  margin-bottom: 131px !important;
}

.p-131 {
  padding: 131px !important;
}

.pt-131 {
  padding-top: 131px !important;
}

.pr-131 {
  padding-right: 131px !important;
}

.pb-131 {
  padding-bottom: 131px !important;
}

.pl-131 {
  padding-left: 131px !important;
}

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

.py-131 {
  padding-top: 131px !important;
  padding-bottom: 131px !important;
}

.m-132 {
  margin: 132px !important;
}

.mt-132 {
  margin-top: 132px !important;
}

.mr-132 {
  margin-right: 132px !important;
}

.mb-132 {
  margin-bottom: 132px !important;
}

.ml-132 {
  margin-left: 132px !important;
}

.mx-132 {
  margin-right: 132px !important;
  margin-left: 132px !important;
}

.my-132 {
  margin-top: 132px !important;
  margin-bottom: 132px !important;
}

.p-132 {
  padding: 132px !important;
}

.pt-132 {
  padding-top: 132px !important;
}

.pr-132 {
  padding-right: 132px !important;
}

.pb-132 {
  padding-bottom: 132px !important;
}

.pl-132 {
  padding-left: 132px !important;
}

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

.py-132 {
  padding-top: 132px !important;
  padding-bottom: 132px !important;
}

.m-133 {
  margin: 133px !important;
}

.mt-133 {
  margin-top: 133px !important;
}

.mr-133 {
  margin-right: 133px !important;
}

.mb-133 {
  margin-bottom: 133px !important;
}

.ml-133 {
  margin-left: 133px !important;
}

.mx-133 {
  margin-right: 133px !important;
  margin-left: 133px !important;
}

.my-133 {
  margin-top: 133px !important;
  margin-bottom: 133px !important;
}

.p-133 {
  padding: 133px !important;
}

.pt-133 {
  padding-top: 133px !important;
}

.pr-133 {
  padding-right: 133px !important;
}

.pb-133 {
  padding-bottom: 133px !important;
}

.pl-133 {
  padding-left: 133px !important;
}

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

.py-133 {
  padding-top: 133px !important;
  padding-bottom: 133px !important;
}

.m-134 {
  margin: 134px !important;
}

.mt-134 {
  margin-top: 134px !important;
}

.mr-134 {
  margin-right: 134px !important;
}

.mb-134 {
  margin-bottom: 134px !important;
}

.ml-134 {
  margin-left: 134px !important;
}

.mx-134 {
  margin-right: 134px !important;
  margin-left: 134px !important;
}

.my-134 {
  margin-top: 134px !important;
  margin-bottom: 134px !important;
}

.p-134 {
  padding: 134px !important;
}

.pt-134 {
  padding-top: 134px !important;
}

.pr-134 {
  padding-right: 134px !important;
}

.pb-134 {
  padding-bottom: 134px !important;
}

.pl-134 {
  padding-left: 134px !important;
}

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

.py-134 {
  padding-top: 134px !important;
  padding-bottom: 134px !important;
}

.m-135 {
  margin: 135px !important;
}

.mt-135 {
  margin-top: 135px !important;
}

.mr-135 {
  margin-right: 135px !important;
}

.mb-135 {
  margin-bottom: 135px !important;
}

.ml-135 {
  margin-left: 135px !important;
}

.mx-135 {
  margin-right: 135px !important;
  margin-left: 135px !important;
}

.my-135 {
  margin-top: 135px !important;
  margin-bottom: 135px !important;
}

.p-135 {
  padding: 135px !important;
}

.pt-135 {
  padding-top: 135px !important;
}

.pr-135 {
  padding-right: 135px !important;
}

.pb-135 {
  padding-bottom: 135px !important;
}

.pl-135 {
  padding-left: 135px !important;
}

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

.py-135 {
  padding-top: 135px !important;
  padding-bottom: 135px !important;
}

.m-136 {
  margin: 136px !important;
}

.mt-136 {
  margin-top: 136px !important;
}

.mr-136 {
  margin-right: 136px !important;
}

.mb-136 {
  margin-bottom: 136px !important;
}

.ml-136 {
  margin-left: 136px !important;
}

.mx-136 {
  margin-right: 136px !important;
  margin-left: 136px !important;
}

.my-136 {
  margin-top: 136px !important;
  margin-bottom: 136px !important;
}

.p-136 {
  padding: 136px !important;
}

.pt-136 {
  padding-top: 136px !important;
}

.pr-136 {
  padding-right: 136px !important;
}

.pb-136 {
  padding-bottom: 136px !important;
}

.pl-136 {
  padding-left: 136px !important;
}

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

.py-136 {
  padding-top: 136px !important;
  padding-bottom: 136px !important;
}

.m-137 {
  margin: 137px !important;
}

.mt-137 {
  margin-top: 137px !important;
}

.mr-137 {
  margin-right: 137px !important;
}

.mb-137 {
  margin-bottom: 137px !important;
}

.ml-137 {
  margin-left: 137px !important;
}

.mx-137 {
  margin-right: 137px !important;
  margin-left: 137px !important;
}

.my-137 {
  margin-top: 137px !important;
  margin-bottom: 137px !important;
}

.p-137 {
  padding: 137px !important;
}

.pt-137 {
  padding-top: 137px !important;
}

.pr-137 {
  padding-right: 137px !important;
}

.pb-137 {
  padding-bottom: 137px !important;
}

.pl-137 {
  padding-left: 137px !important;
}

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

.py-137 {
  padding-top: 137px !important;
  padding-bottom: 137px !important;
}

.m-138 {
  margin: 138px !important;
}

.mt-138 {
  margin-top: 138px !important;
}

.mr-138 {
  margin-right: 138px !important;
}

.mb-138 {
  margin-bottom: 138px !important;
}

.ml-138 {
  margin-left: 138px !important;
}

.mx-138 {
  margin-right: 138px !important;
  margin-left: 138px !important;
}

.my-138 {
  margin-top: 138px !important;
  margin-bottom: 138px !important;
}

.p-138 {
  padding: 138px !important;
}

.pt-138 {
  padding-top: 138px !important;
}

.pr-138 {
  padding-right: 138px !important;
}

.pb-138 {
  padding-bottom: 138px !important;
}

.pl-138 {
  padding-left: 138px !important;
}

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

.py-138 {
  padding-top: 138px !important;
  padding-bottom: 138px !important;
}

.m-139 {
  margin: 139px !important;
}

.mt-139 {
  margin-top: 139px !important;
}

.mr-139 {
  margin-right: 139px !important;
}

.mb-139 {
  margin-bottom: 139px !important;
}

.ml-139 {
  margin-left: 139px !important;
}

.mx-139 {
  margin-right: 139px !important;
  margin-left: 139px !important;
}

.my-139 {
  margin-top: 139px !important;
  margin-bottom: 139px !important;
}

.p-139 {
  padding: 139px !important;
}

.pt-139 {
  padding-top: 139px !important;
}

.pr-139 {
  padding-right: 139px !important;
}

.pb-139 {
  padding-bottom: 139px !important;
}

.pl-139 {
  padding-left: 139px !important;
}

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

.py-139 {
  padding-top: 139px !important;
  padding-bottom: 139px !important;
}

.m-140 {
  margin: 140px !important;
}

.mt-140 {
  margin-top: 140px !important;
}

.mr-140 {
  margin-right: 140px !important;
}

.mb-140 {
  margin-bottom: 140px !important;
}

.ml-140 {
  margin-left: 140px !important;
}

.mx-140 {
  margin-right: 140px !important;
  margin-left: 140px !important;
}

.my-140 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}

.p-140 {
  padding: 140px !important;
}

.pt-140 {
  padding-top: 140px !important;
}

.pr-140 {
  padding-right: 140px !important;
}

.pb-140 {
  padding-bottom: 140px !important;
}

.pl-140 {
  padding-left: 140px !important;
}

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

.py-140 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

.m-141 {
  margin: 141px !important;
}

.mt-141 {
  margin-top: 141px !important;
}

.mr-141 {
  margin-right: 141px !important;
}

.mb-141 {
  margin-bottom: 141px !important;
}

.ml-141 {
  margin-left: 141px !important;
}

.mx-141 {
  margin-right: 141px !important;
  margin-left: 141px !important;
}

.my-141 {
  margin-top: 141px !important;
  margin-bottom: 141px !important;
}

.p-141 {
  padding: 141px !important;
}

.pt-141 {
  padding-top: 141px !important;
}

.pr-141 {
  padding-right: 141px !important;
}

.pb-141 {
  padding-bottom: 141px !important;
}

.pl-141 {
  padding-left: 141px !important;
}

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

.py-141 {
  padding-top: 141px !important;
  padding-bottom: 141px !important;
}

.m-142 {
  margin: 142px !important;
}

.mt-142 {
  margin-top: 142px !important;
}

.mr-142 {
  margin-right: 142px !important;
}

.mb-142 {
  margin-bottom: 142px !important;
}

.ml-142 {
  margin-left: 142px !important;
}

.mx-142 {
  margin-right: 142px !important;
  margin-left: 142px !important;
}

.my-142 {
  margin-top: 142px !important;
  margin-bottom: 142px !important;
}

.p-142 {
  padding: 142px !important;
}

.pt-142 {
  padding-top: 142px !important;
}

.pr-142 {
  padding-right: 142px !important;
}

.pb-142 {
  padding-bottom: 142px !important;
}

.pl-142 {
  padding-left: 142px !important;
}

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

.py-142 {
  padding-top: 142px !important;
  padding-bottom: 142px !important;
}

.m-143 {
  margin: 143px !important;
}

.mt-143 {
  margin-top: 143px !important;
}

.mr-143 {
  margin-right: 143px !important;
}

.mb-143 {
  margin-bottom: 143px !important;
}

.ml-143 {
  margin-left: 143px !important;
}

.mx-143 {
  margin-right: 143px !important;
  margin-left: 143px !important;
}

.my-143 {
  margin-top: 143px !important;
  margin-bottom: 143px !important;
}

.p-143 {
  padding: 143px !important;
}

.pt-143 {
  padding-top: 143px !important;
}

.pr-143 {
  padding-right: 143px !important;
}

.pb-143 {
  padding-bottom: 143px !important;
}

.pl-143 {
  padding-left: 143px !important;
}

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

.py-143 {
  padding-top: 143px !important;
  padding-bottom: 143px !important;
}

.m-144 {
  margin: 144px !important;
}

.mt-144 {
  margin-top: 144px !important;
}

.mr-144 {
  margin-right: 144px !important;
}

.mb-144 {
  margin-bottom: 144px !important;
}

.ml-144 {
  margin-left: 144px !important;
}

.mx-144 {
  margin-right: 144px !important;
  margin-left: 144px !important;
}

.my-144 {
  margin-top: 144px !important;
  margin-bottom: 144px !important;
}

.p-144 {
  padding: 144px !important;
}

.pt-144 {
  padding-top: 144px !important;
}

.pr-144 {
  padding-right: 144px !important;
}

.pb-144 {
  padding-bottom: 144px !important;
}

.pl-144 {
  padding-left: 144px !important;
}

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

.py-144 {
  padding-top: 144px !important;
  padding-bottom: 144px !important;
}

.m-145 {
  margin: 145px !important;
}

.mt-145 {
  margin-top: 145px !important;
}

.mr-145 {
  margin-right: 145px !important;
}

.mb-145 {
  margin-bottom: 145px !important;
}

.ml-145 {
  margin-left: 145px !important;
}

.mx-145 {
  margin-right: 145px !important;
  margin-left: 145px !important;
}

.my-145 {
  margin-top: 145px !important;
  margin-bottom: 145px !important;
}

.p-145 {
  padding: 145px !important;
}

.pt-145 {
  padding-top: 145px !important;
}

.pr-145 {
  padding-right: 145px !important;
}

.pb-145 {
  padding-bottom: 145px !important;
}

.pl-145 {
  padding-left: 145px !important;
}

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

.py-145 {
  padding-top: 145px !important;
  padding-bottom: 145px !important;
}

.m-146 {
  margin: 146px !important;
}

.mt-146 {
  margin-top: 146px !important;
}

.mr-146 {
  margin-right: 146px !important;
}

.mb-146 {
  margin-bottom: 146px !important;
}

.ml-146 {
  margin-left: 146px !important;
}

.mx-146 {
  margin-right: 146px !important;
  margin-left: 146px !important;
}

.my-146 {
  margin-top: 146px !important;
  margin-bottom: 146px !important;
}

.p-146 {
  padding: 146px !important;
}

.pt-146 {
  padding-top: 146px !important;
}

.pr-146 {
  padding-right: 146px !important;
}

.pb-146 {
  padding-bottom: 146px !important;
}

.pl-146 {
  padding-left: 146px !important;
}

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

.py-146 {
  padding-top: 146px !important;
  padding-bottom: 146px !important;
}

.m-147 {
  margin: 147px !important;
}

.mt-147 {
  margin-top: 147px !important;
}

.mr-147 {
  margin-right: 147px !important;
}

.mb-147 {
  margin-bottom: 147px !important;
}

.ml-147 {
  margin-left: 147px !important;
}

.mx-147 {
  margin-right: 147px !important;
  margin-left: 147px !important;
}

.my-147 {
  margin-top: 147px !important;
  margin-bottom: 147px !important;
}

.p-147 {
  padding: 147px !important;
}

.pt-147 {
  padding-top: 147px !important;
}

.pr-147 {
  padding-right: 147px !important;
}

.pb-147 {
  padding-bottom: 147px !important;
}

.pl-147 {
  padding-left: 147px !important;
}

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

.py-147 {
  padding-top: 147px !important;
  padding-bottom: 147px !important;
}

.m-148 {
  margin: 148px !important;
}

.mt-148 {
  margin-top: 148px !important;
}

.mr-148 {
  margin-right: 148px !important;
}

.mb-148 {
  margin-bottom: 148px !important;
}

.ml-148 {
  margin-left: 148px !important;
}

.mx-148 {
  margin-right: 148px !important;
  margin-left: 148px !important;
}

.my-148 {
  margin-top: 148px !important;
  margin-bottom: 148px !important;
}

.p-148 {
  padding: 148px !important;
}

.pt-148 {
  padding-top: 148px !important;
}

.pr-148 {
  padding-right: 148px !important;
}

.pb-148 {
  padding-bottom: 148px !important;
}

.pl-148 {
  padding-left: 148px !important;
}

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

.py-148 {
  padding-top: 148px !important;
  padding-bottom: 148px !important;
}

.m-149 {
  margin: 149px !important;
}

.mt-149 {
  margin-top: 149px !important;
}

.mr-149 {
  margin-right: 149px !important;
}

.mb-149 {
  margin-bottom: 149px !important;
}

.ml-149 {
  margin-left: 149px !important;
}

.mx-149 {
  margin-right: 149px !important;
  margin-left: 149px !important;
}

.my-149 {
  margin-top: 149px !important;
  margin-bottom: 149px !important;
}

.p-149 {
  padding: 149px !important;
}

.pt-149 {
  padding-top: 149px !important;
}

.pr-149 {
  padding-right: 149px !important;
}

.pb-149 {
  padding-bottom: 149px !important;
}

.pl-149 {
  padding-left: 149px !important;
}

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

.py-149 {
  padding-top: 149px !important;
  padding-bottom: 149px !important;
}

.m-150 {
  margin: 150px !important;
}

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

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

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

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

.mx-150 {
  margin-right: 150px !important;
  margin-left: 150px !important;
}

.my-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}

.p-150 {
  padding: 150px !important;
}

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

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

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

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

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

.py-150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}

.m-151 {
  margin: 151px !important;
}

.mt-151 {
  margin-top: 151px !important;
}

.mr-151 {
  margin-right: 151px !important;
}

.mb-151 {
  margin-bottom: 151px !important;
}

.ml-151 {
  margin-left: 151px !important;
}

.mx-151 {
  margin-right: 151px !important;
  margin-left: 151px !important;
}

.my-151 {
  margin-top: 151px !important;
  margin-bottom: 151px !important;
}

.p-151 {
  padding: 151px !important;
}

.pt-151 {
  padding-top: 151px !important;
}

.pr-151 {
  padding-right: 151px !important;
}

.pb-151 {
  padding-bottom: 151px !important;
}

.pl-151 {
  padding-left: 151px !important;
}

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

.py-151 {
  padding-top: 151px !important;
  padding-bottom: 151px !important;
}

.m-152 {
  margin: 152px !important;
}

.mt-152 {
  margin-top: 152px !important;
}

.mr-152 {
  margin-right: 152px !important;
}

.mb-152 {
  margin-bottom: 152px !important;
}

.ml-152 {
  margin-left: 152px !important;
}

.mx-152 {
  margin-right: 152px !important;
  margin-left: 152px !important;
}

.my-152 {
  margin-top: 152px !important;
  margin-bottom: 152px !important;
}

.p-152 {
  padding: 152px !important;
}

.pt-152 {
  padding-top: 152px !important;
}

.pr-152 {
  padding-right: 152px !important;
}

.pb-152 {
  padding-bottom: 152px !important;
}

.pl-152 {
  padding-left: 152px !important;
}

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

.py-152 {
  padding-top: 152px !important;
  padding-bottom: 152px !important;
}

.m-153 {
  margin: 153px !important;
}

.mt-153 {
  margin-top: 153px !important;
}

.mr-153 {
  margin-right: 153px !important;
}

.mb-153 {
  margin-bottom: 153px !important;
}

.ml-153 {
  margin-left: 153px !important;
}

.mx-153 {
  margin-right: 153px !important;
  margin-left: 153px !important;
}

.my-153 {
  margin-top: 153px !important;
  margin-bottom: 153px !important;
}

.p-153 {
  padding: 153px !important;
}

.pt-153 {
  padding-top: 153px !important;
}

.pr-153 {
  padding-right: 153px !important;
}

.pb-153 {
  padding-bottom: 153px !important;
}

.pl-153 {
  padding-left: 153px !important;
}

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

.py-153 {
  padding-top: 153px !important;
  padding-bottom: 153px !important;
}

.m-154 {
  margin: 154px !important;
}

.mt-154 {
  margin-top: 154px !important;
}

.mr-154 {
  margin-right: 154px !important;
}

.mb-154 {
  margin-bottom: 154px !important;
}

.ml-154 {
  margin-left: 154px !important;
}

.mx-154 {
  margin-right: 154px !important;
  margin-left: 154px !important;
}

.my-154 {
  margin-top: 154px !important;
  margin-bottom: 154px !important;
}

.p-154 {
  padding: 154px !important;
}

.pt-154 {
  padding-top: 154px !important;
}

.pr-154 {
  padding-right: 154px !important;
}

.pb-154 {
  padding-bottom: 154px !important;
}

.pl-154 {
  padding-left: 154px !important;
}

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

.py-154 {
  padding-top: 154px !important;
  padding-bottom: 154px !important;
}

.m-155 {
  margin: 155px !important;
}

.mt-155 {
  margin-top: 155px !important;
}

.mr-155 {
  margin-right: 155px !important;
}

.mb-155 {
  margin-bottom: 155px !important;
}

.ml-155 {
  margin-left: 155px !important;
}

.mx-155 {
  margin-right: 155px !important;
  margin-left: 155px !important;
}

.my-155 {
  margin-top: 155px !important;
  margin-bottom: 155px !important;
}

.p-155 {
  padding: 155px !important;
}

.pt-155 {
  padding-top: 155px !important;
}

.pr-155 {
  padding-right: 155px !important;
}

.pb-155 {
  padding-bottom: 155px !important;
}

.pl-155 {
  padding-left: 155px !important;
}

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

.py-155 {
  padding-top: 155px !important;
  padding-bottom: 155px !important;
}

.m-156 {
  margin: 156px !important;
}

.mt-156 {
  margin-top: 156px !important;
}

.mr-156 {
  margin-right: 156px !important;
}

.mb-156 {
  margin-bottom: 156px !important;
}

.ml-156 {
  margin-left: 156px !important;
}

.mx-156 {
  margin-right: 156px !important;
  margin-left: 156px !important;
}

.my-156 {
  margin-top: 156px !important;
  margin-bottom: 156px !important;
}

.p-156 {
  padding: 156px !important;
}

.pt-156 {
  padding-top: 156px !important;
}

.pr-156 {
  padding-right: 156px !important;
}

.pb-156 {
  padding-bottom: 156px !important;
}

.pl-156 {
  padding-left: 156px !important;
}

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

.py-156 {
  padding-top: 156px !important;
  padding-bottom: 156px !important;
}

.m-157 {
  margin: 157px !important;
}

.mt-157 {
  margin-top: 157px !important;
}

.mr-157 {
  margin-right: 157px !important;
}

.mb-157 {
  margin-bottom: 157px !important;
}

.ml-157 {
  margin-left: 157px !important;
}

.mx-157 {
  margin-right: 157px !important;
  margin-left: 157px !important;
}

.my-157 {
  margin-top: 157px !important;
  margin-bottom: 157px !important;
}

.p-157 {
  padding: 157px !important;
}

.pt-157 {
  padding-top: 157px !important;
}

.pr-157 {
  padding-right: 157px !important;
}

.pb-157 {
  padding-bottom: 157px !important;
}

.pl-157 {
  padding-left: 157px !important;
}

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

.py-157 {
  padding-top: 157px !important;
  padding-bottom: 157px !important;
}

.m-158 {
  margin: 158px !important;
}

.mt-158 {
  margin-top: 158px !important;
}

.mr-158 {
  margin-right: 158px !important;
}

.mb-158 {
  margin-bottom: 158px !important;
}

.ml-158 {
  margin-left: 158px !important;
}

.mx-158 {
  margin-right: 158px !important;
  margin-left: 158px !important;
}

.my-158 {
  margin-top: 158px !important;
  margin-bottom: 158px !important;
}

.p-158 {
  padding: 158px !important;
}

.pt-158 {
  padding-top: 158px !important;
}

.pr-158 {
  padding-right: 158px !important;
}

.pb-158 {
  padding-bottom: 158px !important;
}

.pl-158 {
  padding-left: 158px !important;
}

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

.py-158 {
  padding-top: 158px !important;
  padding-bottom: 158px !important;
}

.m-159 {
  margin: 159px !important;
}

.mt-159 {
  margin-top: 159px !important;
}

.mr-159 {
  margin-right: 159px !important;
}

.mb-159 {
  margin-bottom: 159px !important;
}

.ml-159 {
  margin-left: 159px !important;
}

.mx-159 {
  margin-right: 159px !important;
  margin-left: 159px !important;
}

.my-159 {
  margin-top: 159px !important;
  margin-bottom: 159px !important;
}

.p-159 {
  padding: 159px !important;
}

.pt-159 {
  padding-top: 159px !important;
}

.pr-159 {
  padding-right: 159px !important;
}

.pb-159 {
  padding-bottom: 159px !important;
}

.pl-159 {
  padding-left: 159px !important;
}

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

.py-159 {
  padding-top: 159px !important;
  padding-bottom: 159px !important;
}

.m-160 {
  margin: 160px !important;
}

.mt-160 {
  margin-top: 160px !important;
}

.mr-160 {
  margin-right: 160px !important;
}

.mb-160 {
  margin-bottom: 160px !important;
}

.ml-160 {
  margin-left: 160px !important;
}

.mx-160 {
  margin-right: 160px !important;
  margin-left: 160px !important;
}

.my-160 {
  margin-top: 160px !important;
  margin-bottom: 160px !important;
}

.p-160 {
  padding: 160px !important;
}

.pt-160 {
  padding-top: 160px !important;
}

.pr-160 {
  padding-right: 160px !important;
}

.pb-160 {
  padding-bottom: 160px !important;
}

.pl-160 {
  padding-left: 160px !important;
}

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

.py-160 {
  padding-top: 160px !important;
  padding-bottom: 160px !important;
}

.m-161 {
  margin: 161px !important;
}

.mt-161 {
  margin-top: 161px !important;
}

.mr-161 {
  margin-right: 161px !important;
}

.mb-161 {
  margin-bottom: 161px !important;
}

.ml-161 {
  margin-left: 161px !important;
}

.mx-161 {
  margin-right: 161px !important;
  margin-left: 161px !important;
}

.my-161 {
  margin-top: 161px !important;
  margin-bottom: 161px !important;
}

.p-161 {
  padding: 161px !important;
}

.pt-161 {
  padding-top: 161px !important;
}

.pr-161 {
  padding-right: 161px !important;
}

.pb-161 {
  padding-bottom: 161px !important;
}

.pl-161 {
  padding-left: 161px !important;
}

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

.py-161 {
  padding-top: 161px !important;
  padding-bottom: 161px !important;
}

.m-162 {
  margin: 162px !important;
}

.mt-162 {
  margin-top: 162px !important;
}

.mr-162 {
  margin-right: 162px !important;
}

.mb-162 {
  margin-bottom: 162px !important;
}

.ml-162 {
  margin-left: 162px !important;
}

.mx-162 {
  margin-right: 162px !important;
  margin-left: 162px !important;
}

.my-162 {
  margin-top: 162px !important;
  margin-bottom: 162px !important;
}

.p-162 {
  padding: 162px !important;
}

.pt-162 {
  padding-top: 162px !important;
}

.pr-162 {
  padding-right: 162px !important;
}

.pb-162 {
  padding-bottom: 162px !important;
}

.pl-162 {
  padding-left: 162px !important;
}

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

.py-162 {
  padding-top: 162px !important;
  padding-bottom: 162px !important;
}

.m-163 {
  margin: 163px !important;
}

.mt-163 {
  margin-top: 163px !important;
}

.mr-163 {
  margin-right: 163px !important;
}

.mb-163 {
  margin-bottom: 163px !important;
}

.ml-163 {
  margin-left: 163px !important;
}

.mx-163 {
  margin-right: 163px !important;
  margin-left: 163px !important;
}

.my-163 {
  margin-top: 163px !important;
  margin-bottom: 163px !important;
}

.p-163 {
  padding: 163px !important;
}

.pt-163 {
  padding-top: 163px !important;
}

.pr-163 {
  padding-right: 163px !important;
}

.pb-163 {
  padding-bottom: 163px !important;
}

.pl-163 {
  padding-left: 163px !important;
}

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

.py-163 {
  padding-top: 163px !important;
  padding-bottom: 163px !important;
}

.m-164 {
  margin: 164px !important;
}

.mt-164 {
  margin-top: 164px !important;
}

.mr-164 {
  margin-right: 164px !important;
}

.mb-164 {
  margin-bottom: 164px !important;
}

.ml-164 {
  margin-left: 164px !important;
}

.mx-164 {
  margin-right: 164px !important;
  margin-left: 164px !important;
}

.my-164 {
  margin-top: 164px !important;
  margin-bottom: 164px !important;
}

.p-164 {
  padding: 164px !important;
}

.pt-164 {
  padding-top: 164px !important;
}

.pr-164 {
  padding-right: 164px !important;
}

.pb-164 {
  padding-bottom: 164px !important;
}

.pl-164 {
  padding-left: 164px !important;
}

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

.py-164 {
  padding-top: 164px !important;
  padding-bottom: 164px !important;
}

.m-165 {
  margin: 165px !important;
}

.mt-165 {
  margin-top: 165px !important;
}

.mr-165 {
  margin-right: 165px !important;
}

.mb-165 {
  margin-bottom: 165px !important;
}

.ml-165 {
  margin-left: 165px !important;
}

.mx-165 {
  margin-right: 165px !important;
  margin-left: 165px !important;
}

.my-165 {
  margin-top: 165px !important;
  margin-bottom: 165px !important;
}

.p-165 {
  padding: 165px !important;
}

.pt-165 {
  padding-top: 165px !important;
}

.pr-165 {
  padding-right: 165px !important;
}

.pb-165 {
  padding-bottom: 165px !important;
}

.pl-165 {
  padding-left: 165px !important;
}

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

.py-165 {
  padding-top: 165px !important;
  padding-bottom: 165px !important;
}

.m-166 {
  margin: 166px !important;
}

.mt-166 {
  margin-top: 166px !important;
}

.mr-166 {
  margin-right: 166px !important;
}

.mb-166 {
  margin-bottom: 166px !important;
}

.ml-166 {
  margin-left: 166px !important;
}

.mx-166 {
  margin-right: 166px !important;
  margin-left: 166px !important;
}

.my-166 {
  margin-top: 166px !important;
  margin-bottom: 166px !important;
}

.p-166 {
  padding: 166px !important;
}

.pt-166 {
  padding-top: 166px !important;
}

.pr-166 {
  padding-right: 166px !important;
}

.pb-166 {
  padding-bottom: 166px !important;
}

.pl-166 {
  padding-left: 166px !important;
}

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

.py-166 {
  padding-top: 166px !important;
  padding-bottom: 166px !important;
}

.m-167 {
  margin: 167px !important;
}

.mt-167 {
  margin-top: 167px !important;
}

.mr-167 {
  margin-right: 167px !important;
}

.mb-167 {
  margin-bottom: 167px !important;
}

.ml-167 {
  margin-left: 167px !important;
}

.mx-167 {
  margin-right: 167px !important;
  margin-left: 167px !important;
}

.my-167 {
  margin-top: 167px !important;
  margin-bottom: 167px !important;
}

.p-167 {
  padding: 167px !important;
}

.pt-167 {
  padding-top: 167px !important;
}

.pr-167 {
  padding-right: 167px !important;
}

.pb-167 {
  padding-bottom: 167px !important;
}

.pl-167 {
  padding-left: 167px !important;
}

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

.py-167 {
  padding-top: 167px !important;
  padding-bottom: 167px !important;
}

.m-168 {
  margin: 168px !important;
}

.mt-168 {
  margin-top: 168px !important;
}

.mr-168 {
  margin-right: 168px !important;
}

.mb-168 {
  margin-bottom: 168px !important;
}

.ml-168 {
  margin-left: 168px !important;
}

.mx-168 {
  margin-right: 168px !important;
  margin-left: 168px !important;
}

.my-168 {
  margin-top: 168px !important;
  margin-bottom: 168px !important;
}

.p-168 {
  padding: 168px !important;
}

.pt-168 {
  padding-top: 168px !important;
}

.pr-168 {
  padding-right: 168px !important;
}

.pb-168 {
  padding-bottom: 168px !important;
}

.pl-168 {
  padding-left: 168px !important;
}

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

.py-168 {
  padding-top: 168px !important;
  padding-bottom: 168px !important;
}

.m-169 {
  margin: 169px !important;
}

.mt-169 {
  margin-top: 169px !important;
}

.mr-169 {
  margin-right: 169px !important;
}

.mb-169 {
  margin-bottom: 169px !important;
}

.ml-169 {
  margin-left: 169px !important;
}

.mx-169 {
  margin-right: 169px !important;
  margin-left: 169px !important;
}

.my-169 {
  margin-top: 169px !important;
  margin-bottom: 169px !important;
}

.p-169 {
  padding: 169px !important;
}

.pt-169 {
  padding-top: 169px !important;
}

.pr-169 {
  padding-right: 169px !important;
}

.pb-169 {
  padding-bottom: 169px !important;
}

.pl-169 {
  padding-left: 169px !important;
}

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

.py-169 {
  padding-top: 169px !important;
  padding-bottom: 169px !important;
}

.m-170 {
  margin: 170px !important;
}

.mt-170 {
  margin-top: 170px !important;
}

.mr-170 {
  margin-right: 170px !important;
}

.mb-170 {
  margin-bottom: 170px !important;
}

.ml-170 {
  margin-left: 170px !important;
}

.mx-170 {
  margin-right: 170px !important;
  margin-left: 170px !important;
}

.my-170 {
  margin-top: 170px !important;
  margin-bottom: 170px !important;
}

.p-170 {
  padding: 170px !important;
}

.pt-170 {
  padding-top: 170px !important;
}

.pr-170 {
  padding-right: 170px !important;
}

.pb-170 {
  padding-bottom: 170px !important;
}

.pl-170 {
  padding-left: 170px !important;
}

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

.py-170 {
  padding-top: 170px !important;
  padding-bottom: 170px !important;
}

.m-171 {
  margin: 171px !important;
}

.mt-171 {
  margin-top: 171px !important;
}

.mr-171 {
  margin-right: 171px !important;
}

.mb-171 {
  margin-bottom: 171px !important;
}

.ml-171 {
  margin-left: 171px !important;
}

.mx-171 {
  margin-right: 171px !important;
  margin-left: 171px !important;
}

.my-171 {
  margin-top: 171px !important;
  margin-bottom: 171px !important;
}

.p-171 {
  padding: 171px !important;
}

.pt-171 {
  padding-top: 171px !important;
}

.pr-171 {
  padding-right: 171px !important;
}

.pb-171 {
  padding-bottom: 171px !important;
}

.pl-171 {
  padding-left: 171px !important;
}

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

.py-171 {
  padding-top: 171px !important;
  padding-bottom: 171px !important;
}

.m-172 {
  margin: 172px !important;
}

.mt-172 {
  margin-top: 172px !important;
}

.mr-172 {
  margin-right: 172px !important;
}

.mb-172 {
  margin-bottom: 172px !important;
}

.ml-172 {
  margin-left: 172px !important;
}

.mx-172 {
  margin-right: 172px !important;
  margin-left: 172px !important;
}

.my-172 {
  margin-top: 172px !important;
  margin-bottom: 172px !important;
}

.p-172 {
  padding: 172px !important;
}

.pt-172 {
  padding-top: 172px !important;
}

.pr-172 {
  padding-right: 172px !important;
}

.pb-172 {
  padding-bottom: 172px !important;
}

.pl-172 {
  padding-left: 172px !important;
}

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

.py-172 {
  padding-top: 172px !important;
  padding-bottom: 172px !important;
}

.m-173 {
  margin: 173px !important;
}

.mt-173 {
  margin-top: 173px !important;
}

.mr-173 {
  margin-right: 173px !important;
}

.mb-173 {
  margin-bottom: 173px !important;
}

.ml-173 {
  margin-left: 173px !important;
}

.mx-173 {
  margin-right: 173px !important;
  margin-left: 173px !important;
}

.my-173 {
  margin-top: 173px !important;
  margin-bottom: 173px !important;
}

.p-173 {
  padding: 173px !important;
}

.pt-173 {
  padding-top: 173px !important;
}

.pr-173 {
  padding-right: 173px !important;
}

.pb-173 {
  padding-bottom: 173px !important;
}

.pl-173 {
  padding-left: 173px !important;
}

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

.py-173 {
  padding-top: 173px !important;
  padding-bottom: 173px !important;
}

.m-174 {
  margin: 174px !important;
}

.mt-174 {
  margin-top: 174px !important;
}

.mr-174 {
  margin-right: 174px !important;
}

.mb-174 {
  margin-bottom: 174px !important;
}

.ml-174 {
  margin-left: 174px !important;
}

.mx-174 {
  margin-right: 174px !important;
  margin-left: 174px !important;
}

.my-174 {
  margin-top: 174px !important;
  margin-bottom: 174px !important;
}

.p-174 {
  padding: 174px !important;
}

.pt-174 {
  padding-top: 174px !important;
}

.pr-174 {
  padding-right: 174px !important;
}

.pb-174 {
  padding-bottom: 174px !important;
}

.pl-174 {
  padding-left: 174px !important;
}

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

.py-174 {
  padding-top: 174px !important;
  padding-bottom: 174px !important;
}

.m-175 {
  margin: 175px !important;
}

.mt-175 {
  margin-top: 175px !important;
}

.mr-175 {
  margin-right: 175px !important;
}

.mb-175 {
  margin-bottom: 175px !important;
}

.ml-175 {
  margin-left: 175px !important;
}

.mx-175 {
  margin-right: 175px !important;
  margin-left: 175px !important;
}

.my-175 {
  margin-top: 175px !important;
  margin-bottom: 175px !important;
}

.p-175 {
  padding: 175px !important;
}

.pt-175 {
  padding-top: 175px !important;
}

.pr-175 {
  padding-right: 175px !important;
}

.pb-175 {
  padding-bottom: 175px !important;
}

.pl-175 {
  padding-left: 175px !important;
}

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

.py-175 {
  padding-top: 175px !important;
  padding-bottom: 175px !important;
}

.m-176 {
  margin: 176px !important;
}

.mt-176 {
  margin-top: 176px !important;
}

.mr-176 {
  margin-right: 176px !important;
}

.mb-176 {
  margin-bottom: 176px !important;
}

.ml-176 {
  margin-left: 176px !important;
}

.mx-176 {
  margin-right: 176px !important;
  margin-left: 176px !important;
}

.my-176 {
  margin-top: 176px !important;
  margin-bottom: 176px !important;
}

.p-176 {
  padding: 176px !important;
}

.pt-176 {
  padding-top: 176px !important;
}

.pr-176 {
  padding-right: 176px !important;
}

.pb-176 {
  padding-bottom: 176px !important;
}

.pl-176 {
  padding-left: 176px !important;
}

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

.py-176 {
  padding-top: 176px !important;
  padding-bottom: 176px !important;
}

.m-177 {
  margin: 177px !important;
}

.mt-177 {
  margin-top: 177px !important;
}

.mr-177 {
  margin-right: 177px !important;
}

.mb-177 {
  margin-bottom: 177px !important;
}

.ml-177 {
  margin-left: 177px !important;
}

.mx-177 {
  margin-right: 177px !important;
  margin-left: 177px !important;
}

.my-177 {
  margin-top: 177px !important;
  margin-bottom: 177px !important;
}

.p-177 {
  padding: 177px !important;
}

.pt-177 {
  padding-top: 177px !important;
}

.pr-177 {
  padding-right: 177px !important;
}

.pb-177 {
  padding-bottom: 177px !important;
}

.pl-177 {
  padding-left: 177px !important;
}

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

.py-177 {
  padding-top: 177px !important;
  padding-bottom: 177px !important;
}

.m-178 {
  margin: 178px !important;
}

.mt-178 {
  margin-top: 178px !important;
}

.mr-178 {
  margin-right: 178px !important;
}

.mb-178 {
  margin-bottom: 178px !important;
}

.ml-178 {
  margin-left: 178px !important;
}

.mx-178 {
  margin-right: 178px !important;
  margin-left: 178px !important;
}

.my-178 {
  margin-top: 178px !important;
  margin-bottom: 178px !important;
}

.p-178 {
  padding: 178px !important;
}

.pt-178 {
  padding-top: 178px !important;
}

.pr-178 {
  padding-right: 178px !important;
}

.pb-178 {
  padding-bottom: 178px !important;
}

.pl-178 {
  padding-left: 178px !important;
}

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

.py-178 {
  padding-top: 178px !important;
  padding-bottom: 178px !important;
}

.m-179 {
  margin: 179px !important;
}

.mt-179 {
  margin-top: 179px !important;
}

.mr-179 {
  margin-right: 179px !important;
}

.mb-179 {
  margin-bottom: 179px !important;
}

.ml-179 {
  margin-left: 179px !important;
}

.mx-179 {
  margin-right: 179px !important;
  margin-left: 179px !important;
}

.my-179 {
  margin-top: 179px !important;
  margin-bottom: 179px !important;
}

.p-179 {
  padding: 179px !important;
}

.pt-179 {
  padding-top: 179px !important;
}

.pr-179 {
  padding-right: 179px !important;
}

.pb-179 {
  padding-bottom: 179px !important;
}

.pl-179 {
  padding-left: 179px !important;
}

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

.py-179 {
  padding-top: 179px !important;
  padding-bottom: 179px !important;
}

.m-180 {
  margin: 180px !important;
}

.mt-180 {
  margin-top: 180px !important;
}

.mr-180 {
  margin-right: 180px !important;
}

.mb-180 {
  margin-bottom: 180px !important;
}

.ml-180 {
  margin-left: 180px !important;
}

.mx-180 {
  margin-right: 180px !important;
  margin-left: 180px !important;
}

.my-180 {
  margin-top: 180px !important;
  margin-bottom: 180px !important;
}

.p-180 {
  padding: 180px !important;
}

.pt-180 {
  padding-top: 180px !important;
}

.pr-180 {
  padding-right: 180px !important;
}

.pb-180 {
  padding-bottom: 180px !important;
}

.pl-180 {
  padding-left: 180px !important;
}

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

.py-180 {
  padding-top: 180px !important;
  padding-bottom: 180px !important;
}

.m-181 {
  margin: 181px !important;
}

.mt-181 {
  margin-top: 181px !important;
}

.mr-181 {
  margin-right: 181px !important;
}

.mb-181 {
  margin-bottom: 181px !important;
}

.ml-181 {
  margin-left: 181px !important;
}

.mx-181 {
  margin-right: 181px !important;
  margin-left: 181px !important;
}

.my-181 {
  margin-top: 181px !important;
  margin-bottom: 181px !important;
}

.p-181 {
  padding: 181px !important;
}

.pt-181 {
  padding-top: 181px !important;
}

.pr-181 {
  padding-right: 181px !important;
}

.pb-181 {
  padding-bottom: 181px !important;
}

.pl-181 {
  padding-left: 181px !important;
}

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

.py-181 {
  padding-top: 181px !important;
  padding-bottom: 181px !important;
}

.m-182 {
  margin: 182px !important;
}

.mt-182 {
  margin-top: 182px !important;
}

.mr-182 {
  margin-right: 182px !important;
}

.mb-182 {
  margin-bottom: 182px !important;
}

.ml-182 {
  margin-left: 182px !important;
}

.mx-182 {
  margin-right: 182px !important;
  margin-left: 182px !important;
}

.my-182 {
  margin-top: 182px !important;
  margin-bottom: 182px !important;
}

.p-182 {
  padding: 182px !important;
}

.pt-182 {
  padding-top: 182px !important;
}

.pr-182 {
  padding-right: 182px !important;
}

.pb-182 {
  padding-bottom: 182px !important;
}

.pl-182 {
  padding-left: 182px !important;
}

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

.py-182 {
  padding-top: 182px !important;
  padding-bottom: 182px !important;
}

.m-183 {
  margin: 183px !important;
}

.mt-183 {
  margin-top: 183px !important;
}

.mr-183 {
  margin-right: 183px !important;
}

.mb-183 {
  margin-bottom: 183px !important;
}

.ml-183 {
  margin-left: 183px !important;
}

.mx-183 {
  margin-right: 183px !important;
  margin-left: 183px !important;
}

.my-183 {
  margin-top: 183px !important;
  margin-bottom: 183px !important;
}

.p-183 {
  padding: 183px !important;
}

.pt-183 {
  padding-top: 183px !important;
}

.pr-183 {
  padding-right: 183px !important;
}

.pb-183 {
  padding-bottom: 183px !important;
}

.pl-183 {
  padding-left: 183px !important;
}

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

.py-183 {
  padding-top: 183px !important;
  padding-bottom: 183px !important;
}

.m-184 {
  margin: 184px !important;
}

.mt-184 {
  margin-top: 184px !important;
}

.mr-184 {
  margin-right: 184px !important;
}

.mb-184 {
  margin-bottom: 184px !important;
}

.ml-184 {
  margin-left: 184px !important;
}

.mx-184 {
  margin-right: 184px !important;
  margin-left: 184px !important;
}

.my-184 {
  margin-top: 184px !important;
  margin-bottom: 184px !important;
}

.p-184 {
  padding: 184px !important;
}

.pt-184 {
  padding-top: 184px !important;
}

.pr-184 {
  padding-right: 184px !important;
}

.pb-184 {
  padding-bottom: 184px !important;
}

.pl-184 {
  padding-left: 184px !important;
}

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

.py-184 {
  padding-top: 184px !important;
  padding-bottom: 184px !important;
}

.m-185 {
  margin: 185px !important;
}

.mt-185 {
  margin-top: 185px !important;
}

.mr-185 {
  margin-right: 185px !important;
}

.mb-185 {
  margin-bottom: 185px !important;
}

.ml-185 {
  margin-left: 185px !important;
}

.mx-185 {
  margin-right: 185px !important;
  margin-left: 185px !important;
}

.my-185 {
  margin-top: 185px !important;
  margin-bottom: 185px !important;
}

.p-185 {
  padding: 185px !important;
}

.pt-185 {
  padding-top: 185px !important;
}

.pr-185 {
  padding-right: 185px !important;
}

.pb-185 {
  padding-bottom: 185px !important;
}

.pl-185 {
  padding-left: 185px !important;
}

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

.py-185 {
  padding-top: 185px !important;
  padding-bottom: 185px !important;
}

.m-186 {
  margin: 186px !important;
}

.mt-186 {
  margin-top: 186px !important;
}

.mr-186 {
  margin-right: 186px !important;
}

.mb-186 {
  margin-bottom: 186px !important;
}

.ml-186 {
  margin-left: 186px !important;
}

.mx-186 {
  margin-right: 186px !important;
  margin-left: 186px !important;
}

.my-186 {
  margin-top: 186px !important;
  margin-bottom: 186px !important;
}

.p-186 {
  padding: 186px !important;
}

.pt-186 {
  padding-top: 186px !important;
}

.pr-186 {
  padding-right: 186px !important;
}

.pb-186 {
  padding-bottom: 186px !important;
}

.pl-186 {
  padding-left: 186px !important;
}

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

.py-186 {
  padding-top: 186px !important;
  padding-bottom: 186px !important;
}

.m-187 {
  margin: 187px !important;
}

.mt-187 {
  margin-top: 187px !important;
}

.mr-187 {
  margin-right: 187px !important;
}

.mb-187 {
  margin-bottom: 187px !important;
}

.ml-187 {
  margin-left: 187px !important;
}

.mx-187 {
  margin-right: 187px !important;
  margin-left: 187px !important;
}

.my-187 {
  margin-top: 187px !important;
  margin-bottom: 187px !important;
}

.p-187 {
  padding: 187px !important;
}

.pt-187 {
  padding-top: 187px !important;
}

.pr-187 {
  padding-right: 187px !important;
}

.pb-187 {
  padding-bottom: 187px !important;
}

.pl-187 {
  padding-left: 187px !important;
}

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

.py-187 {
  padding-top: 187px !important;
  padding-bottom: 187px !important;
}

.m-188 {
  margin: 188px !important;
}

.mt-188 {
  margin-top: 188px !important;
}

.mr-188 {
  margin-right: 188px !important;
}

.mb-188 {
  margin-bottom: 188px !important;
}

.ml-188 {
  margin-left: 188px !important;
}

.mx-188 {
  margin-right: 188px !important;
  margin-left: 188px !important;
}

.my-188 {
  margin-top: 188px !important;
  margin-bottom: 188px !important;
}

.p-188 {
  padding: 188px !important;
}

.pt-188 {
  padding-top: 188px !important;
}

.pr-188 {
  padding-right: 188px !important;
}

.pb-188 {
  padding-bottom: 188px !important;
}

.pl-188 {
  padding-left: 188px !important;
}

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

.py-188 {
  padding-top: 188px !important;
  padding-bottom: 188px !important;
}

.m-189 {
  margin: 189px !important;
}

.mt-189 {
  margin-top: 189px !important;
}

.mr-189 {
  margin-right: 189px !important;
}

.mb-189 {
  margin-bottom: 189px !important;
}

.ml-189 {
  margin-left: 189px !important;
}

.mx-189 {
  margin-right: 189px !important;
  margin-left: 189px !important;
}

.my-189 {
  margin-top: 189px !important;
  margin-bottom: 189px !important;
}

.p-189 {
  padding: 189px !important;
}

.pt-189 {
  padding-top: 189px !important;
}

.pr-189 {
  padding-right: 189px !important;
}

.pb-189 {
  padding-bottom: 189px !important;
}

.pl-189 {
  padding-left: 189px !important;
}

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

.py-189 {
  padding-top: 189px !important;
  padding-bottom: 189px !important;
}

.m-190 {
  margin: 190px !important;
}

.mt-190 {
  margin-top: 190px !important;
}

.mr-190 {
  margin-right: 190px !important;
}

.mb-190 {
  margin-bottom: 190px !important;
}

.ml-190 {
  margin-left: 190px !important;
}

.mx-190 {
  margin-right: 190px !important;
  margin-left: 190px !important;
}

.my-190 {
  margin-top: 190px !important;
  margin-bottom: 190px !important;
}

.p-190 {
  padding: 190px !important;
}

.pt-190 {
  padding-top: 190px !important;
}

.pr-190 {
  padding-right: 190px !important;
}

.pb-190 {
  padding-bottom: 190px !important;
}

.pl-190 {
  padding-left: 190px !important;
}

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

.py-190 {
  padding-top: 190px !important;
  padding-bottom: 190px !important;
}

.m-191 {
  margin: 191px !important;
}

.mt-191 {
  margin-top: 191px !important;
}

.mr-191 {
  margin-right: 191px !important;
}

.mb-191 {
  margin-bottom: 191px !important;
}

.ml-191 {
  margin-left: 191px !important;
}

.mx-191 {
  margin-right: 191px !important;
  margin-left: 191px !important;
}

.my-191 {
  margin-top: 191px !important;
  margin-bottom: 191px !important;
}

.p-191 {
  padding: 191px !important;
}

.pt-191 {
  padding-top: 191px !important;
}

.pr-191 {
  padding-right: 191px !important;
}

.pb-191 {
  padding-bottom: 191px !important;
}

.pl-191 {
  padding-left: 191px !important;
}

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

.py-191 {
  padding-top: 191px !important;
  padding-bottom: 191px !important;
}

.m-192 {
  margin: 192px !important;
}

.mt-192 {
  margin-top: 192px !important;
}

.mr-192 {
  margin-right: 192px !important;
}

.mb-192 {
  margin-bottom: 192px !important;
}

.ml-192 {
  margin-left: 192px !important;
}

.mx-192 {
  margin-right: 192px !important;
  margin-left: 192px !important;
}

.my-192 {
  margin-top: 192px !important;
  margin-bottom: 192px !important;
}

.p-192 {
  padding: 192px !important;
}

.pt-192 {
  padding-top: 192px !important;
}

.pr-192 {
  padding-right: 192px !important;
}

.pb-192 {
  padding-bottom: 192px !important;
}

.pl-192 {
  padding-left: 192px !important;
}

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

.py-192 {
  padding-top: 192px !important;
  padding-bottom: 192px !important;
}

.m-193 {
  margin: 193px !important;
}

.mt-193 {
  margin-top: 193px !important;
}

.mr-193 {
  margin-right: 193px !important;
}

.mb-193 {
  margin-bottom: 193px !important;
}

.ml-193 {
  margin-left: 193px !important;
}

.mx-193 {
  margin-right: 193px !important;
  margin-left: 193px !important;
}

.my-193 {
  margin-top: 193px !important;
  margin-bottom: 193px !important;
}

.p-193 {
  padding: 193px !important;
}

.pt-193 {
  padding-top: 193px !important;
}

.pr-193 {
  padding-right: 193px !important;
}

.pb-193 {
  padding-bottom: 193px !important;
}

.pl-193 {
  padding-left: 193px !important;
}

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

.py-193 {
  padding-top: 193px !important;
  padding-bottom: 193px !important;
}

.m-194 {
  margin: 194px !important;
}

.mt-194 {
  margin-top: 194px !important;
}

.mr-194 {
  margin-right: 194px !important;
}

.mb-194 {
  margin-bottom: 194px !important;
}

.ml-194 {
  margin-left: 194px !important;
}

.mx-194 {
  margin-right: 194px !important;
  margin-left: 194px !important;
}

.my-194 {
  margin-top: 194px !important;
  margin-bottom: 194px !important;
}

.p-194 {
  padding: 194px !important;
}

.pt-194 {
  padding-top: 194px !important;
}

.pr-194 {
  padding-right: 194px !important;
}

.pb-194 {
  padding-bottom: 194px !important;
}

.pl-194 {
  padding-left: 194px !important;
}

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

.py-194 {
  padding-top: 194px !important;
  padding-bottom: 194px !important;
}

.m-195 {
  margin: 195px !important;
}

.mt-195 {
  margin-top: 195px !important;
}

.mr-195 {
  margin-right: 195px !important;
}

.mb-195 {
  margin-bottom: 195px !important;
}

.ml-195 {
  margin-left: 195px !important;
}

.mx-195 {
  margin-right: 195px !important;
  margin-left: 195px !important;
}

.my-195 {
  margin-top: 195px !important;
  margin-bottom: 195px !important;
}

.p-195 {
  padding: 195px !important;
}

.pt-195 {
  padding-top: 195px !important;
}

.pr-195 {
  padding-right: 195px !important;
}

.pb-195 {
  padding-bottom: 195px !important;
}

.pl-195 {
  padding-left: 195px !important;
}

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

.py-195 {
  padding-top: 195px !important;
  padding-bottom: 195px !important;
}

.m-196 {
  margin: 196px !important;
}

.mt-196 {
  margin-top: 196px !important;
}

.mr-196 {
  margin-right: 196px !important;
}

.mb-196 {
  margin-bottom: 196px !important;
}

.ml-196 {
  margin-left: 196px !important;
}

.mx-196 {
  margin-right: 196px !important;
  margin-left: 196px !important;
}

.my-196 {
  margin-top: 196px !important;
  margin-bottom: 196px !important;
}

.p-196 {
  padding: 196px !important;
}

.pt-196 {
  padding-top: 196px !important;
}

.pr-196 {
  padding-right: 196px !important;
}

.pb-196 {
  padding-bottom: 196px !important;
}

.pl-196 {
  padding-left: 196px !important;
}

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

.py-196 {
  padding-top: 196px !important;
  padding-bottom: 196px !important;
}

.m-197 {
  margin: 197px !important;
}

.mt-197 {
  margin-top: 197px !important;
}

.mr-197 {
  margin-right: 197px !important;
}

.mb-197 {
  margin-bottom: 197px !important;
}

.ml-197 {
  margin-left: 197px !important;
}

.mx-197 {
  margin-right: 197px !important;
  margin-left: 197px !important;
}

.my-197 {
  margin-top: 197px !important;
  margin-bottom: 197px !important;
}

.p-197 {
  padding: 197px !important;
}

.pt-197 {
  padding-top: 197px !important;
}

.pr-197 {
  padding-right: 197px !important;
}

.pb-197 {
  padding-bottom: 197px !important;
}

.pl-197 {
  padding-left: 197px !important;
}

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

.py-197 {
  padding-top: 197px !important;
  padding-bottom: 197px !important;
}

.m-198 {
  margin: 198px !important;
}

.mt-198 {
  margin-top: 198px !important;
}

.mr-198 {
  margin-right: 198px !important;
}

.mb-198 {
  margin-bottom: 198px !important;
}

.ml-198 {
  margin-left: 198px !important;
}

.mx-198 {
  margin-right: 198px !important;
  margin-left: 198px !important;
}

.my-198 {
  margin-top: 198px !important;
  margin-bottom: 198px !important;
}

.p-198 {
  padding: 198px !important;
}

.pt-198 {
  padding-top: 198px !important;
}

.pr-198 {
  padding-right: 198px !important;
}

.pb-198 {
  padding-bottom: 198px !important;
}

.pl-198 {
  padding-left: 198px !important;
}

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

.py-198 {
  padding-top: 198px !important;
  padding-bottom: 198px !important;
}

.m-199 {
  margin: 199px !important;
}

.mt-199 {
  margin-top: 199px !important;
}

.mr-199 {
  margin-right: 199px !important;
}

.mb-199 {
  margin-bottom: 199px !important;
}

.ml-199 {
  margin-left: 199px !important;
}

.mx-199 {
  margin-right: 199px !important;
  margin-left: 199px !important;
}

.my-199 {
  margin-top: 199px !important;
  margin-bottom: 199px !important;
}

.p-199 {
  padding: 199px !important;
}

.pt-199 {
  padding-top: 199px !important;
}

.pr-199 {
  padding-right: 199px !important;
}

.pb-199 {
  padding-bottom: 199px !important;
}

.pl-199 {
  padding-left: 199px !important;
}

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

.py-199 {
  padding-top: 199px !important;
  padding-bottom: 199px !important;
}

.m-200 {
  margin: 200px !important;
}

.mt-200 {
  margin-top: 200px !important;
}

.mr-200 {
  margin-right: 200px !important;
}

.mb-200 {
  margin-bottom: 200px !important;
}

.ml-200 {
  margin-left: 200px !important;
}

.mx-200 {
  margin-right: 200px !important;
  margin-left: 200px !important;
}

.my-200 {
  margin-top: 200px !important;
  margin-bottom: 200px !important;
}

.p-200 {
  padding: 200px !important;
}

.pt-200 {
  padding-top: 200px !important;
}

.pr-200 {
  padding-right: 200px !important;
}

.pb-200 {
  padding-bottom: 200px !important;
}

.pl-200 {
  padding-left: 200px !important;
}

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

.py-200 {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}

@media (max-width: 767px) {
  .m-0-sm-xs {
    margin: 0px !important;
  }
  .mt-0-sm-xs {
    margin-top: 0px !important;
  }
  .mr-0-sm-xs {
    margin-right: 0px !important;
  }
  .mb-0-sm-xs {
    margin-bottom: 0px !important;
  }
  .ml-0-sm-xs {
    margin-left: 0px !important;
  }
  .mx-0-sm-xs {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .my-0-sm-xs {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .p-0-sm-xs {
    padding: 0px !important;
  }
  .pt-0-sm-xs {
    padding-top: 0px !important;
  }
  .pr-0-sm-xs {
    padding-right: 0px !important;
  }
  .pb-0-sm-xs {
    padding-bottom: 0px !important;
  }
  .pl-0-sm-xs {
    padding-left: 0px !important;
  }
  .px-0-sm-xs {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .py-0-sm-xs {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-1-sm-xs {
    margin: 1px !important;
  }
  .mt-1-sm-xs {
    margin-top: 1px !important;
  }
  .mr-1-sm-xs {
    margin-right: 1px !important;
  }
  .mb-1-sm-xs {
    margin-bottom: 1px !important;
  }
  .ml-1-sm-xs {
    margin-left: 1px !important;
  }
  .mx-1-sm-xs {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .my-1-sm-xs {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .p-1-sm-xs {
    padding: 1px !important;
  }
  .pt-1-sm-xs {
    padding-top: 1px !important;
  }
  .pr-1-sm-xs {
    padding-right: 1px !important;
  }
  .pb-1-sm-xs {
    padding-bottom: 1px !important;
  }
  .pl-1-sm-xs {
    padding-left: 1px !important;
  }
  .px-1-sm-xs {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .py-1-sm-xs {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .m-2-sm-xs {
    margin: 2px !important;
  }
  .mt-2-sm-xs {
    margin-top: 2px !important;
  }
  .mr-2-sm-xs {
    margin-right: 2px !important;
  }
  .mb-2-sm-xs {
    margin-bottom: 2px !important;
  }
  .ml-2-sm-xs {
    margin-left: 2px !important;
  }
  .mx-2-sm-xs {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .my-2-sm-xs {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .p-2-sm-xs {
    padding: 2px !important;
  }
  .pt-2-sm-xs {
    padding-top: 2px !important;
  }
  .pr-2-sm-xs {
    padding-right: 2px !important;
  }
  .pb-2-sm-xs {
    padding-bottom: 2px !important;
  }
  .pl-2-sm-xs {
    padding-left: 2px !important;
  }
  .px-2-sm-xs {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .py-2-sm-xs {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .m-3-sm-xs {
    margin: 3px !important;
  }
  .mt-3-sm-xs {
    margin-top: 3px !important;
  }
  .mr-3-sm-xs {
    margin-right: 3px !important;
  }
  .mb-3-sm-xs {
    margin-bottom: 3px !important;
  }
  .ml-3-sm-xs {
    margin-left: 3px !important;
  }
  .mx-3-sm-xs {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .my-3-sm-xs {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .p-3-sm-xs {
    padding: 3px !important;
  }
  .pt-3-sm-xs {
    padding-top: 3px !important;
  }
  .pr-3-sm-xs {
    padding-right: 3px !important;
  }
  .pb-3-sm-xs {
    padding-bottom: 3px !important;
  }
  .pl-3-sm-xs {
    padding-left: 3px !important;
  }
  .px-3-sm-xs {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .py-3-sm-xs {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .m-4-sm-xs {
    margin: 4px !important;
  }
  .mt-4-sm-xs {
    margin-top: 4px !important;
  }
  .mr-4-sm-xs {
    margin-right: 4px !important;
  }
  .mb-4-sm-xs {
    margin-bottom: 4px !important;
  }
  .ml-4-sm-xs {
    margin-left: 4px !important;
  }
  .mx-4-sm-xs {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .my-4-sm-xs {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .p-4-sm-xs {
    padding: 4px !important;
  }
  .pt-4-sm-xs {
    padding-top: 4px !important;
  }
  .pr-4-sm-xs {
    padding-right: 4px !important;
  }
  .pb-4-sm-xs {
    padding-bottom: 4px !important;
  }
  .pl-4-sm-xs {
    padding-left: 4px !important;
  }
  .px-4-sm-xs {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .py-4-sm-xs {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-5-sm-xs {
    margin: 5px !important;
  }
  .mt-5-sm-xs {
    margin-top: 5px !important;
  }
  .mr-5-sm-xs {
    margin-right: 5px !important;
  }
  .mb-5-sm-xs {
    margin-bottom: 5px !important;
  }
  .ml-5-sm-xs {
    margin-left: 5px !important;
  }
  .mx-5-sm-xs {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .my-5-sm-xs {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .p-5-sm-xs {
    padding: 5px !important;
  }
  .pt-5-sm-xs {
    padding-top: 5px !important;
  }
  .pr-5-sm-xs {
    padding-right: 5px !important;
  }
  .pb-5-sm-xs {
    padding-bottom: 5px !important;
  }
  .pl-5-sm-xs {
    padding-left: 5px !important;
  }
  .px-5-sm-xs {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .py-5-sm-xs {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .m-6-sm-xs {
    margin: 6px !important;
  }
  .mt-6-sm-xs {
    margin-top: 6px !important;
  }
  .mr-6-sm-xs {
    margin-right: 6px !important;
  }
  .mb-6-sm-xs {
    margin-bottom: 6px !important;
  }
  .ml-6-sm-xs {
    margin-left: 6px !important;
  }
  .mx-6-sm-xs {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .my-6-sm-xs {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .p-6-sm-xs {
    padding: 6px !important;
  }
  .pt-6-sm-xs {
    padding-top: 6px !important;
  }
  .pr-6-sm-xs {
    padding-right: 6px !important;
  }
  .pb-6-sm-xs {
    padding-bottom: 6px !important;
  }
  .pl-6-sm-xs {
    padding-left: 6px !important;
  }
  .px-6-sm-xs {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .py-6-sm-xs {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .m-7-sm-xs {
    margin: 7px !important;
  }
  .mt-7-sm-xs {
    margin-top: 7px !important;
  }
  .mr-7-sm-xs {
    margin-right: 7px !important;
  }
  .mb-7-sm-xs {
    margin-bottom: 7px !important;
  }
  .ml-7-sm-xs {
    margin-left: 7px !important;
  }
  .mx-7-sm-xs {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .my-7-sm-xs {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .p-7-sm-xs {
    padding: 7px !important;
  }
  .pt-7-sm-xs {
    padding-top: 7px !important;
  }
  .pr-7-sm-xs {
    padding-right: 7px !important;
  }
  .pb-7-sm-xs {
    padding-bottom: 7px !important;
  }
  .pl-7-sm-xs {
    padding-left: 7px !important;
  }
  .px-7-sm-xs {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .py-7-sm-xs {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .m-8-sm-xs {
    margin: 8px !important;
  }
  .mt-8-sm-xs {
    margin-top: 8px !important;
  }
  .mr-8-sm-xs {
    margin-right: 8px !important;
  }
  .mb-8-sm-xs {
    margin-bottom: 8px !important;
  }
  .ml-8-sm-xs {
    margin-left: 8px !important;
  }
  .mx-8-sm-xs {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .my-8-sm-xs {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .p-8-sm-xs {
    padding: 8px !important;
  }
  .pt-8-sm-xs {
    padding-top: 8px !important;
  }
  .pr-8-sm-xs {
    padding-right: 8px !important;
  }
  .pb-8-sm-xs {
    padding-bottom: 8px !important;
  }
  .pl-8-sm-xs {
    padding-left: 8px !important;
  }
  .px-8-sm-xs {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .py-8-sm-xs {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-9-sm-xs {
    margin: 9px !important;
  }
  .mt-9-sm-xs {
    margin-top: 9px !important;
  }
  .mr-9-sm-xs {
    margin-right: 9px !important;
  }
  .mb-9-sm-xs {
    margin-bottom: 9px !important;
  }
  .ml-9-sm-xs {
    margin-left: 9px !important;
  }
  .mx-9-sm-xs {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .my-9-sm-xs {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .p-9-sm-xs {
    padding: 9px !important;
  }
  .pt-9-sm-xs {
    padding-top: 9px !important;
  }
  .pr-9-sm-xs {
    padding-right: 9px !important;
  }
  .pb-9-sm-xs {
    padding-bottom: 9px !important;
  }
  .pl-9-sm-xs {
    padding-left: 9px !important;
  }
  .px-9-sm-xs {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .py-9-sm-xs {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .m-10-sm-xs {
    margin: 10px !important;
  }
  .mt-10-sm-xs {
    margin-top: 10px !important;
  }
  .mr-10-sm-xs {
    margin-right: 10px !important;
  }
  .mb-10-sm-xs {
    margin-bottom: 10px !important;
  }
  .ml-10-sm-xs {
    margin-left: 10px !important;
  }
  .mx-10-sm-xs {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .my-10-sm-xs {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .p-10-sm-xs {
    padding: 10px !important;
  }
  .pt-10-sm-xs {
    padding-top: 10px !important;
  }
  .pr-10-sm-xs {
    padding-right: 10px !important;
  }
  .pb-10-sm-xs {
    padding-bottom: 10px !important;
  }
  .pl-10-sm-xs {
    padding-left: 10px !important;
  }
  .px-10-sm-xs {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .py-10-sm-xs {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .m-11-sm-xs {
    margin: 11px !important;
  }
  .mt-11-sm-xs {
    margin-top: 11px !important;
  }
  .mr-11-sm-xs {
    margin-right: 11px !important;
  }
  .mb-11-sm-xs {
    margin-bottom: 11px !important;
  }
  .ml-11-sm-xs {
    margin-left: 11px !important;
  }
  .mx-11-sm-xs {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .my-11-sm-xs {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .p-11-sm-xs {
    padding: 11px !important;
  }
  .pt-11-sm-xs {
    padding-top: 11px !important;
  }
  .pr-11-sm-xs {
    padding-right: 11px !important;
  }
  .pb-11-sm-xs {
    padding-bottom: 11px !important;
  }
  .pl-11-sm-xs {
    padding-left: 11px !important;
  }
  .px-11-sm-xs {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .py-11-sm-xs {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .m-12-sm-xs {
    margin: 12px !important;
  }
  .mt-12-sm-xs {
    margin-top: 12px !important;
  }
  .mr-12-sm-xs {
    margin-right: 12px !important;
  }
  .mb-12-sm-xs {
    margin-bottom: 12px !important;
  }
  .ml-12-sm-xs {
    margin-left: 12px !important;
  }
  .mx-12-sm-xs {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .my-12-sm-xs {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .p-12-sm-xs {
    padding: 12px !important;
  }
  .pt-12-sm-xs {
    padding-top: 12px !important;
  }
  .pr-12-sm-xs {
    padding-right: 12px !important;
  }
  .pb-12-sm-xs {
    padding-bottom: 12px !important;
  }
  .pl-12-sm-xs {
    padding-left: 12px !important;
  }
  .px-12-sm-xs {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .py-12-sm-xs {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-13-sm-xs {
    margin: 13px !important;
  }
  .mt-13-sm-xs {
    margin-top: 13px !important;
  }
  .mr-13-sm-xs {
    margin-right: 13px !important;
  }
  .mb-13-sm-xs {
    margin-bottom: 13px !important;
  }
  .ml-13-sm-xs {
    margin-left: 13px !important;
  }
  .mx-13-sm-xs {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .my-13-sm-xs {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .p-13-sm-xs {
    padding: 13px !important;
  }
  .pt-13-sm-xs {
    padding-top: 13px !important;
  }
  .pr-13-sm-xs {
    padding-right: 13px !important;
  }
  .pb-13-sm-xs {
    padding-bottom: 13px !important;
  }
  .pl-13-sm-xs {
    padding-left: 13px !important;
  }
  .px-13-sm-xs {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .py-13-sm-xs {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .m-14-sm-xs {
    margin: 14px !important;
  }
  .mt-14-sm-xs {
    margin-top: 14px !important;
  }
  .mr-14-sm-xs {
    margin-right: 14px !important;
  }
  .mb-14-sm-xs {
    margin-bottom: 14px !important;
  }
  .ml-14-sm-xs {
    margin-left: 14px !important;
  }
  .mx-14-sm-xs {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .my-14-sm-xs {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .p-14-sm-xs {
    padding: 14px !important;
  }
  .pt-14-sm-xs {
    padding-top: 14px !important;
  }
  .pr-14-sm-xs {
    padding-right: 14px !important;
  }
  .pb-14-sm-xs {
    padding-bottom: 14px !important;
  }
  .pl-14-sm-xs {
    padding-left: 14px !important;
  }
  .px-14-sm-xs {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .py-14-sm-xs {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .m-15-sm-xs {
    margin: 15px !important;
  }
  .mt-15-sm-xs {
    margin-top: 15px !important;
  }
  .mr-15-sm-xs {
    margin-right: 15px !important;
  }
  .mb-15-sm-xs {
    margin-bottom: 15px !important;
  }
  .ml-15-sm-xs {
    margin-left: 15px !important;
  }
  .mx-15-sm-xs {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .my-15-sm-xs {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .p-15-sm-xs {
    padding: 15px !important;
  }
  .pt-15-sm-xs {
    padding-top: 15px !important;
  }
  .pr-15-sm-xs {
    padding-right: 15px !important;
  }
  .pb-15-sm-xs {
    padding-bottom: 15px !important;
  }
  .pl-15-sm-xs {
    padding-left: 15px !important;
  }
  .px-15-sm-xs {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .py-15-sm-xs {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .m-16-sm-xs {
    margin: 16px !important;
  }
  .mt-16-sm-xs {
    margin-top: 16px !important;
  }
  .mr-16-sm-xs {
    margin-right: 16px !important;
  }
  .mb-16-sm-xs {
    margin-bottom: 16px !important;
  }
  .ml-16-sm-xs {
    margin-left: 16px !important;
  }
  .mx-16-sm-xs {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .my-16-sm-xs {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .p-16-sm-xs {
    padding: 16px !important;
  }
  .pt-16-sm-xs {
    padding-top: 16px !important;
  }
  .pr-16-sm-xs {
    padding-right: 16px !important;
  }
  .pb-16-sm-xs {
    padding-bottom: 16px !important;
  }
  .pl-16-sm-xs {
    padding-left: 16px !important;
  }
  .px-16-sm-xs {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .py-16-sm-xs {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-17-sm-xs {
    margin: 17px !important;
  }
  .mt-17-sm-xs {
    margin-top: 17px !important;
  }
  .mr-17-sm-xs {
    margin-right: 17px !important;
  }
  .mb-17-sm-xs {
    margin-bottom: 17px !important;
  }
  .ml-17-sm-xs {
    margin-left: 17px !important;
  }
  .mx-17-sm-xs {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .my-17-sm-xs {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .p-17-sm-xs {
    padding: 17px !important;
  }
  .pt-17-sm-xs {
    padding-top: 17px !important;
  }
  .pr-17-sm-xs {
    padding-right: 17px !important;
  }
  .pb-17-sm-xs {
    padding-bottom: 17px !important;
  }
  .pl-17-sm-xs {
    padding-left: 17px !important;
  }
  .px-17-sm-xs {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .py-17-sm-xs {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .m-18-sm-xs {
    margin: 18px !important;
  }
  .mt-18-sm-xs {
    margin-top: 18px !important;
  }
  .mr-18-sm-xs {
    margin-right: 18px !important;
  }
  .mb-18-sm-xs {
    margin-bottom: 18px !important;
  }
  .ml-18-sm-xs {
    margin-left: 18px !important;
  }
  .mx-18-sm-xs {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .my-18-sm-xs {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .p-18-sm-xs {
    padding: 18px !important;
  }
  .pt-18-sm-xs {
    padding-top: 18px !important;
  }
  .pr-18-sm-xs {
    padding-right: 18px !important;
  }
  .pb-18-sm-xs {
    padding-bottom: 18px !important;
  }
  .pl-18-sm-xs {
    padding-left: 18px !important;
  }
  .px-18-sm-xs {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .py-18-sm-xs {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .m-19-sm-xs {
    margin: 19px !important;
  }
  .mt-19-sm-xs {
    margin-top: 19px !important;
  }
  .mr-19-sm-xs {
    margin-right: 19px !important;
  }
  .mb-19-sm-xs {
    margin-bottom: 19px !important;
  }
  .ml-19-sm-xs {
    margin-left: 19px !important;
  }
  .mx-19-sm-xs {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .my-19-sm-xs {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .p-19-sm-xs {
    padding: 19px !important;
  }
  .pt-19-sm-xs {
    padding-top: 19px !important;
  }
  .pr-19-sm-xs {
    padding-right: 19px !important;
  }
  .pb-19-sm-xs {
    padding-bottom: 19px !important;
  }
  .pl-19-sm-xs {
    padding-left: 19px !important;
  }
  .px-19-sm-xs {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .py-19-sm-xs {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .m-20-sm-xs {
    margin: 20px !important;
  }
  .mt-20-sm-xs {
    margin-top: 20px !important;
  }
  .mr-20-sm-xs {
    margin-right: 20px !important;
  }
  .mb-20-sm-xs {
    margin-bottom: 20px !important;
  }
  .ml-20-sm-xs {
    margin-left: 20px !important;
  }
  .mx-20-sm-xs {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .my-20-sm-xs {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .p-20-sm-xs {
    padding: 20px !important;
  }
  .pt-20-sm-xs {
    padding-top: 20px !important;
  }
  .pr-20-sm-xs {
    padding-right: 20px !important;
  }
  .pb-20-sm-xs {
    padding-bottom: 20px !important;
  }
  .pl-20-sm-xs {
    padding-left: 20px !important;
  }
  .px-20-sm-xs {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .py-20-sm-xs {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-21-sm-xs {
    margin: 21px !important;
  }
  .mt-21-sm-xs {
    margin-top: 21px !important;
  }
  .mr-21-sm-xs {
    margin-right: 21px !important;
  }
  .mb-21-sm-xs {
    margin-bottom: 21px !important;
  }
  .ml-21-sm-xs {
    margin-left: 21px !important;
  }
  .mx-21-sm-xs {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .my-21-sm-xs {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .p-21-sm-xs {
    padding: 21px !important;
  }
  .pt-21-sm-xs {
    padding-top: 21px !important;
  }
  .pr-21-sm-xs {
    padding-right: 21px !important;
  }
  .pb-21-sm-xs {
    padding-bottom: 21px !important;
  }
  .pl-21-sm-xs {
    padding-left: 21px !important;
  }
  .px-21-sm-xs {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .py-21-sm-xs {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .m-22-sm-xs {
    margin: 22px !important;
  }
  .mt-22-sm-xs {
    margin-top: 22px !important;
  }
  .mr-22-sm-xs {
    margin-right: 22px !important;
  }
  .mb-22-sm-xs {
    margin-bottom: 22px !important;
  }
  .ml-22-sm-xs {
    margin-left: 22px !important;
  }
  .mx-22-sm-xs {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .my-22-sm-xs {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .p-22-sm-xs {
    padding: 22px !important;
  }
  .pt-22-sm-xs {
    padding-top: 22px !important;
  }
  .pr-22-sm-xs {
    padding-right: 22px !important;
  }
  .pb-22-sm-xs {
    padding-bottom: 22px !important;
  }
  .pl-22-sm-xs {
    padding-left: 22px !important;
  }
  .px-22-sm-xs {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .py-22-sm-xs {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .m-23-sm-xs {
    margin: 23px !important;
  }
  .mt-23-sm-xs {
    margin-top: 23px !important;
  }
  .mr-23-sm-xs {
    margin-right: 23px !important;
  }
  .mb-23-sm-xs {
    margin-bottom: 23px !important;
  }
  .ml-23-sm-xs {
    margin-left: 23px !important;
  }
  .mx-23-sm-xs {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .my-23-sm-xs {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .p-23-sm-xs {
    padding: 23px !important;
  }
  .pt-23-sm-xs {
    padding-top: 23px !important;
  }
  .pr-23-sm-xs {
    padding-right: 23px !important;
  }
  .pb-23-sm-xs {
    padding-bottom: 23px !important;
  }
  .pl-23-sm-xs {
    padding-left: 23px !important;
  }
  .px-23-sm-xs {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .py-23-sm-xs {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .m-24-sm-xs {
    margin: 24px !important;
  }
  .mt-24-sm-xs {
    margin-top: 24px !important;
  }
  .mr-24-sm-xs {
    margin-right: 24px !important;
  }
  .mb-24-sm-xs {
    margin-bottom: 24px !important;
  }
  .ml-24-sm-xs {
    margin-left: 24px !important;
  }
  .mx-24-sm-xs {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .my-24-sm-xs {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .p-24-sm-xs {
    padding: 24px !important;
  }
  .pt-24-sm-xs {
    padding-top: 24px !important;
  }
  .pr-24-sm-xs {
    padding-right: 24px !important;
  }
  .pb-24-sm-xs {
    padding-bottom: 24px !important;
  }
  .pl-24-sm-xs {
    padding-left: 24px !important;
  }
  .px-24-sm-xs {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .py-24-sm-xs {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-25-sm-xs {
    margin: 25px !important;
  }
  .mt-25-sm-xs {
    margin-top: 25px !important;
  }
  .mr-25-sm-xs {
    margin-right: 25px !important;
  }
  .mb-25-sm-xs {
    margin-bottom: 25px !important;
  }
  .ml-25-sm-xs {
    margin-left: 25px !important;
  }
  .mx-25-sm-xs {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .my-25-sm-xs {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .p-25-sm-xs {
    padding: 25px !important;
  }
  .pt-25-sm-xs {
    padding-top: 25px !important;
  }
  .pr-25-sm-xs {
    padding-right: 25px !important;
  }
  .pb-25-sm-xs {
    padding-bottom: 25px !important;
  }
  .pl-25-sm-xs {
    padding-left: 25px !important;
  }
  .px-25-sm-xs {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .py-25-sm-xs {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .m-26-sm-xs {
    margin: 26px !important;
  }
  .mt-26-sm-xs {
    margin-top: 26px !important;
  }
  .mr-26-sm-xs {
    margin-right: 26px !important;
  }
  .mb-26-sm-xs {
    margin-bottom: 26px !important;
  }
  .ml-26-sm-xs {
    margin-left: 26px !important;
  }
  .mx-26-sm-xs {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .my-26-sm-xs {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .p-26-sm-xs {
    padding: 26px !important;
  }
  .pt-26-sm-xs {
    padding-top: 26px !important;
  }
  .pr-26-sm-xs {
    padding-right: 26px !important;
  }
  .pb-26-sm-xs {
    padding-bottom: 26px !important;
  }
  .pl-26-sm-xs {
    padding-left: 26px !important;
  }
  .px-26-sm-xs {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .py-26-sm-xs {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .m-27-sm-xs {
    margin: 27px !important;
  }
  .mt-27-sm-xs {
    margin-top: 27px !important;
  }
  .mr-27-sm-xs {
    margin-right: 27px !important;
  }
  .mb-27-sm-xs {
    margin-bottom: 27px !important;
  }
  .ml-27-sm-xs {
    margin-left: 27px !important;
  }
  .mx-27-sm-xs {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .my-27-sm-xs {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .p-27-sm-xs {
    padding: 27px !important;
  }
  .pt-27-sm-xs {
    padding-top: 27px !important;
  }
  .pr-27-sm-xs {
    padding-right: 27px !important;
  }
  .pb-27-sm-xs {
    padding-bottom: 27px !important;
  }
  .pl-27-sm-xs {
    padding-left: 27px !important;
  }
  .px-27-sm-xs {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .py-27-sm-xs {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .m-28-sm-xs {
    margin: 28px !important;
  }
  .mt-28-sm-xs {
    margin-top: 28px !important;
  }
  .mr-28-sm-xs {
    margin-right: 28px !important;
  }
  .mb-28-sm-xs {
    margin-bottom: 28px !important;
  }
  .ml-28-sm-xs {
    margin-left: 28px !important;
  }
  .mx-28-sm-xs {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .my-28-sm-xs {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .p-28-sm-xs {
    padding: 28px !important;
  }
  .pt-28-sm-xs {
    padding-top: 28px !important;
  }
  .pr-28-sm-xs {
    padding-right: 28px !important;
  }
  .pb-28-sm-xs {
    padding-bottom: 28px !important;
  }
  .pl-28-sm-xs {
    padding-left: 28px !important;
  }
  .px-28-sm-xs {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .py-28-sm-xs {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-29-sm-xs {
    margin: 29px !important;
  }
  .mt-29-sm-xs {
    margin-top: 29px !important;
  }
  .mr-29-sm-xs {
    margin-right: 29px !important;
  }
  .mb-29-sm-xs {
    margin-bottom: 29px !important;
  }
  .ml-29-sm-xs {
    margin-left: 29px !important;
  }
  .mx-29-sm-xs {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .my-29-sm-xs {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .p-29-sm-xs {
    padding: 29px !important;
  }
  .pt-29-sm-xs {
    padding-top: 29px !important;
  }
  .pr-29-sm-xs {
    padding-right: 29px !important;
  }
  .pb-29-sm-xs {
    padding-bottom: 29px !important;
  }
  .pl-29-sm-xs {
    padding-left: 29px !important;
  }
  .px-29-sm-xs {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .py-29-sm-xs {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .m-30-sm-xs {
    margin: 30px !important;
  }
  .mt-30-sm-xs {
    margin-top: 30px !important;
  }
  .mr-30-sm-xs {
    margin-right: 30px !important;
  }
  .mb-30-sm-xs {
    margin-bottom: 30px !important;
  }
  .ml-30-sm-xs {
    margin-left: 30px !important;
  }
  .mx-30-sm-xs {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .my-30-sm-xs {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .p-30-sm-xs {
    padding: 30px !important;
  }
  .pt-30-sm-xs {
    padding-top: 30px !important;
  }
  .pr-30-sm-xs {
    padding-right: 30px !important;
  }
  .pb-30-sm-xs {
    padding-bottom: 30px !important;
  }
  .pl-30-sm-xs {
    padding-left: 30px !important;
  }
  .px-30-sm-xs {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .py-30-sm-xs {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .m-31-sm-xs {
    margin: 31px !important;
  }
  .mt-31-sm-xs {
    margin-top: 31px !important;
  }
  .mr-31-sm-xs {
    margin-right: 31px !important;
  }
  .mb-31-sm-xs {
    margin-bottom: 31px !important;
  }
  .ml-31-sm-xs {
    margin-left: 31px !important;
  }
  .mx-31-sm-xs {
    margin-right: 31px !important;
    margin-left: 31px !important;
  }
  .my-31-sm-xs {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
  }
  .p-31-sm-xs {
    padding: 31px !important;
  }
  .pt-31-sm-xs {
    padding-top: 31px !important;
  }
  .pr-31-sm-xs {
    padding-right: 31px !important;
  }
  .pb-31-sm-xs {
    padding-bottom: 31px !important;
  }
  .pl-31-sm-xs {
    padding-left: 31px !important;
  }
  .px-31-sm-xs {
    padding-right: 31px !important;
    padding-left: 31px !important;
  }
  .py-31-sm-xs {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
  }
  .m-32-sm-xs {
    margin: 32px !important;
  }
  .mt-32-sm-xs {
    margin-top: 32px !important;
  }
  .mr-32-sm-xs {
    margin-right: 32px !important;
  }
  .mb-32-sm-xs {
    margin-bottom: 32px !important;
  }
  .ml-32-sm-xs {
    margin-left: 32px !important;
  }
  .mx-32-sm-xs {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .my-32-sm-xs {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .p-32-sm-xs {
    padding: 32px !important;
  }
  .pt-32-sm-xs {
    padding-top: 32px !important;
  }
  .pr-32-sm-xs {
    padding-right: 32px !important;
  }
  .pb-32-sm-xs {
    padding-bottom: 32px !important;
  }
  .pl-32-sm-xs {
    padding-left: 32px !important;
  }
  .px-32-sm-xs {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .py-32-sm-xs {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-33-sm-xs {
    margin: 33px !important;
  }
  .mt-33-sm-xs {
    margin-top: 33px !important;
  }
  .mr-33-sm-xs {
    margin-right: 33px !important;
  }
  .mb-33-sm-xs {
    margin-bottom: 33px !important;
  }
  .ml-33-sm-xs {
    margin-left: 33px !important;
  }
  .mx-33-sm-xs {
    margin-right: 33px !important;
    margin-left: 33px !important;
  }
  .my-33-sm-xs {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
  }
  .p-33-sm-xs {
    padding: 33px !important;
  }
  .pt-33-sm-xs {
    padding-top: 33px !important;
  }
  .pr-33-sm-xs {
    padding-right: 33px !important;
  }
  .pb-33-sm-xs {
    padding-bottom: 33px !important;
  }
  .pl-33-sm-xs {
    padding-left: 33px !important;
  }
  .px-33-sm-xs {
    padding-right: 33px !important;
    padding-left: 33px !important;
  }
  .py-33-sm-xs {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
  }
  .m-34-sm-xs {
    margin: 34px !important;
  }
  .mt-34-sm-xs {
    margin-top: 34px !important;
  }
  .mr-34-sm-xs {
    margin-right: 34px !important;
  }
  .mb-34-sm-xs {
    margin-bottom: 34px !important;
  }
  .ml-34-sm-xs {
    margin-left: 34px !important;
  }
  .mx-34-sm-xs {
    margin-right: 34px !important;
    margin-left: 34px !important;
  }
  .my-34-sm-xs {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
  }
  .p-34-sm-xs {
    padding: 34px !important;
  }
  .pt-34-sm-xs {
    padding-top: 34px !important;
  }
  .pr-34-sm-xs {
    padding-right: 34px !important;
  }
  .pb-34-sm-xs {
    padding-bottom: 34px !important;
  }
  .pl-34-sm-xs {
    padding-left: 34px !important;
  }
  .px-34-sm-xs {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
  .py-34-sm-xs {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
  .m-35-sm-xs {
    margin: 35px !important;
  }
  .mt-35-sm-xs {
    margin-top: 35px !important;
  }
  .mr-35-sm-xs {
    margin-right: 35px !important;
  }
  .mb-35-sm-xs {
    margin-bottom: 35px !important;
  }
  .ml-35-sm-xs {
    margin-left: 35px !important;
  }
  .mx-35-sm-xs {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .my-35-sm-xs {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .p-35-sm-xs {
    padding: 35px !important;
  }
  .pt-35-sm-xs {
    padding-top: 35px !important;
  }
  .pr-35-sm-xs {
    padding-right: 35px !important;
  }
  .pb-35-sm-xs {
    padding-bottom: 35px !important;
  }
  .pl-35-sm-xs {
    padding-left: 35px !important;
  }
  .px-35-sm-xs {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .py-35-sm-xs {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .m-36-sm-xs {
    margin: 36px !important;
  }
  .mt-36-sm-xs {
    margin-top: 36px !important;
  }
  .mr-36-sm-xs {
    margin-right: 36px !important;
  }
  .mb-36-sm-xs {
    margin-bottom: 36px !important;
  }
  .ml-36-sm-xs {
    margin-left: 36px !important;
  }
  .mx-36-sm-xs {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .my-36-sm-xs {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .p-36-sm-xs {
    padding: 36px !important;
  }
  .pt-36-sm-xs {
    padding-top: 36px !important;
  }
  .pr-36-sm-xs {
    padding-right: 36px !important;
  }
  .pb-36-sm-xs {
    padding-bottom: 36px !important;
  }
  .pl-36-sm-xs {
    padding-left: 36px !important;
  }
  .px-36-sm-xs {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .py-36-sm-xs {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-37-sm-xs {
    margin: 37px !important;
  }
  .mt-37-sm-xs {
    margin-top: 37px !important;
  }
  .mr-37-sm-xs {
    margin-right: 37px !important;
  }
  .mb-37-sm-xs {
    margin-bottom: 37px !important;
  }
  .ml-37-sm-xs {
    margin-left: 37px !important;
  }
  .mx-37-sm-xs {
    margin-right: 37px !important;
    margin-left: 37px !important;
  }
  .my-37-sm-xs {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .p-37-sm-xs {
    padding: 37px !important;
  }
  .pt-37-sm-xs {
    padding-top: 37px !important;
  }
  .pr-37-sm-xs {
    padding-right: 37px !important;
  }
  .pb-37-sm-xs {
    padding-bottom: 37px !important;
  }
  .pl-37-sm-xs {
    padding-left: 37px !important;
  }
  .px-37-sm-xs {
    padding-right: 37px !important;
    padding-left: 37px !important;
  }
  .py-37-sm-xs {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .m-38-sm-xs {
    margin: 38px !important;
  }
  .mt-38-sm-xs {
    margin-top: 38px !important;
  }
  .mr-38-sm-xs {
    margin-right: 38px !important;
  }
  .mb-38-sm-xs {
    margin-bottom: 38px !important;
  }
  .ml-38-sm-xs {
    margin-left: 38px !important;
  }
  .mx-38-sm-xs {
    margin-right: 38px !important;
    margin-left: 38px !important;
  }
  .my-38-sm-xs {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
  }
  .p-38-sm-xs {
    padding: 38px !important;
  }
  .pt-38-sm-xs {
    padding-top: 38px !important;
  }
  .pr-38-sm-xs {
    padding-right: 38px !important;
  }
  .pb-38-sm-xs {
    padding-bottom: 38px !important;
  }
  .pl-38-sm-xs {
    padding-left: 38px !important;
  }
  .px-38-sm-xs {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
  .py-38-sm-xs {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
  }
  .m-39-sm-xs {
    margin: 39px !important;
  }
  .mt-39-sm-xs {
    margin-top: 39px !important;
  }
  .mr-39-sm-xs {
    margin-right: 39px !important;
  }
  .mb-39-sm-xs {
    margin-bottom: 39px !important;
  }
  .ml-39-sm-xs {
    margin-left: 39px !important;
  }
  .mx-39-sm-xs {
    margin-right: 39px !important;
    margin-left: 39px !important;
  }
  .my-39-sm-xs {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
  }
  .p-39-sm-xs {
    padding: 39px !important;
  }
  .pt-39-sm-xs {
    padding-top: 39px !important;
  }
  .pr-39-sm-xs {
    padding-right: 39px !important;
  }
  .pb-39-sm-xs {
    padding-bottom: 39px !important;
  }
  .pl-39-sm-xs {
    padding-left: 39px !important;
  }
  .px-39-sm-xs {
    padding-right: 39px !important;
    padding-left: 39px !important;
  }
  .py-39-sm-xs {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
  }
  .m-40-sm-xs {
    margin: 40px !important;
  }
  .mt-40-sm-xs {
    margin-top: 40px !important;
  }
  .mr-40-sm-xs {
    margin-right: 40px !important;
  }
  .mb-40-sm-xs {
    margin-bottom: 40px !important;
  }
  .ml-40-sm-xs {
    margin-left: 40px !important;
  }
  .mx-40-sm-xs {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .my-40-sm-xs {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .p-40-sm-xs {
    padding: 40px !important;
  }
  .pt-40-sm-xs {
    padding-top: 40px !important;
  }
  .pr-40-sm-xs {
    padding-right: 40px !important;
  }
  .pb-40-sm-xs {
    padding-bottom: 40px !important;
  }
  .pl-40-sm-xs {
    padding-left: 40px !important;
  }
  .px-40-sm-xs {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .py-40-sm-xs {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-41-sm-xs {
    margin: 41px !important;
  }
  .mt-41-sm-xs {
    margin-top: 41px !important;
  }
  .mr-41-sm-xs {
    margin-right: 41px !important;
  }
  .mb-41-sm-xs {
    margin-bottom: 41px !important;
  }
  .ml-41-sm-xs {
    margin-left: 41px !important;
  }
  .mx-41-sm-xs {
    margin-right: 41px !important;
    margin-left: 41px !important;
  }
  .my-41-sm-xs {
    margin-top: 41px !important;
    margin-bottom: 41px !important;
  }
  .p-41-sm-xs {
    padding: 41px !important;
  }
  .pt-41-sm-xs {
    padding-top: 41px !important;
  }
  .pr-41-sm-xs {
    padding-right: 41px !important;
  }
  .pb-41-sm-xs {
    padding-bottom: 41px !important;
  }
  .pl-41-sm-xs {
    padding-left: 41px !important;
  }
  .px-41-sm-xs {
    padding-right: 41px !important;
    padding-left: 41px !important;
  }
  .py-41-sm-xs {
    padding-top: 41px !important;
    padding-bottom: 41px !important;
  }
  .m-42-sm-xs {
    margin: 42px !important;
  }
  .mt-42-sm-xs {
    margin-top: 42px !important;
  }
  .mr-42-sm-xs {
    margin-right: 42px !important;
  }
  .mb-42-sm-xs {
    margin-bottom: 42px !important;
  }
  .ml-42-sm-xs {
    margin-left: 42px !important;
  }
  .mx-42-sm-xs {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .my-42-sm-xs {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .p-42-sm-xs {
    padding: 42px !important;
  }
  .pt-42-sm-xs {
    padding-top: 42px !important;
  }
  .pr-42-sm-xs {
    padding-right: 42px !important;
  }
  .pb-42-sm-xs {
    padding-bottom: 42px !important;
  }
  .pl-42-sm-xs {
    padding-left: 42px !important;
  }
  .px-42-sm-xs {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .py-42-sm-xs {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .m-43-sm-xs {
    margin: 43px !important;
  }
  .mt-43-sm-xs {
    margin-top: 43px !important;
  }
  .mr-43-sm-xs {
    margin-right: 43px !important;
  }
  .mb-43-sm-xs {
    margin-bottom: 43px !important;
  }
  .ml-43-sm-xs {
    margin-left: 43px !important;
  }
  .mx-43-sm-xs {
    margin-right: 43px !important;
    margin-left: 43px !important;
  }
  .my-43-sm-xs {
    margin-top: 43px !important;
    margin-bottom: 43px !important;
  }
  .p-43-sm-xs {
    padding: 43px !important;
  }
  .pt-43-sm-xs {
    padding-top: 43px !important;
  }
  .pr-43-sm-xs {
    padding-right: 43px !important;
  }
  .pb-43-sm-xs {
    padding-bottom: 43px !important;
  }
  .pl-43-sm-xs {
    padding-left: 43px !important;
  }
  .px-43-sm-xs {
    padding-right: 43px !important;
    padding-left: 43px !important;
  }
  .py-43-sm-xs {
    padding-top: 43px !important;
    padding-bottom: 43px !important;
  }
  .m-44-sm-xs {
    margin: 44px !important;
  }
  .mt-44-sm-xs {
    margin-top: 44px !important;
  }
  .mr-44-sm-xs {
    margin-right: 44px !important;
  }
  .mb-44-sm-xs {
    margin-bottom: 44px !important;
  }
  .ml-44-sm-xs {
    margin-left: 44px !important;
  }
  .mx-44-sm-xs {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .my-44-sm-xs {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .p-44-sm-xs {
    padding: 44px !important;
  }
  .pt-44-sm-xs {
    padding-top: 44px !important;
  }
  .pr-44-sm-xs {
    padding-right: 44px !important;
  }
  .pb-44-sm-xs {
    padding-bottom: 44px !important;
  }
  .pl-44-sm-xs {
    padding-left: 44px !important;
  }
  .px-44-sm-xs {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .py-44-sm-xs {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-45-sm-xs {
    margin: 45px !important;
  }
  .mt-45-sm-xs {
    margin-top: 45px !important;
  }
  .mr-45-sm-xs {
    margin-right: 45px !important;
  }
  .mb-45-sm-xs {
    margin-bottom: 45px !important;
  }
  .ml-45-sm-xs {
    margin-left: 45px !important;
  }
  .mx-45-sm-xs {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .my-45-sm-xs {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .p-45-sm-xs {
    padding: 45px !important;
  }
  .pt-45-sm-xs {
    padding-top: 45px !important;
  }
  .pr-45-sm-xs {
    padding-right: 45px !important;
  }
  .pb-45-sm-xs {
    padding-bottom: 45px !important;
  }
  .pl-45-sm-xs {
    padding-left: 45px !important;
  }
  .px-45-sm-xs {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .py-45-sm-xs {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .m-46-sm-xs {
    margin: 46px !important;
  }
  .mt-46-sm-xs {
    margin-top: 46px !important;
  }
  .mr-46-sm-xs {
    margin-right: 46px !important;
  }
  .mb-46-sm-xs {
    margin-bottom: 46px !important;
  }
  .ml-46-sm-xs {
    margin-left: 46px !important;
  }
  .mx-46-sm-xs {
    margin-right: 46px !important;
    margin-left: 46px !important;
  }
  .my-46-sm-xs {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }
  .p-46-sm-xs {
    padding: 46px !important;
  }
  .pt-46-sm-xs {
    padding-top: 46px !important;
  }
  .pr-46-sm-xs {
    padding-right: 46px !important;
  }
  .pb-46-sm-xs {
    padding-bottom: 46px !important;
  }
  .pl-46-sm-xs {
    padding-left: 46px !important;
  }
  .px-46-sm-xs {
    padding-right: 46px !important;
    padding-left: 46px !important;
  }
  .py-46-sm-xs {
    padding-top: 46px !important;
    padding-bottom: 46px !important;
  }
  .m-47-sm-xs {
    margin: 47px !important;
  }
  .mt-47-sm-xs {
    margin-top: 47px !important;
  }
  .mr-47-sm-xs {
    margin-right: 47px !important;
  }
  .mb-47-sm-xs {
    margin-bottom: 47px !important;
  }
  .ml-47-sm-xs {
    margin-left: 47px !important;
  }
  .mx-47-sm-xs {
    margin-right: 47px !important;
    margin-left: 47px !important;
  }
  .my-47-sm-xs {
    margin-top: 47px !important;
    margin-bottom: 47px !important;
  }
  .p-47-sm-xs {
    padding: 47px !important;
  }
  .pt-47-sm-xs {
    padding-top: 47px !important;
  }
  .pr-47-sm-xs {
    padding-right: 47px !important;
  }
  .pb-47-sm-xs {
    padding-bottom: 47px !important;
  }
  .pl-47-sm-xs {
    padding-left: 47px !important;
  }
  .px-47-sm-xs {
    padding-right: 47px !important;
    padding-left: 47px !important;
  }
  .py-47-sm-xs {
    padding-top: 47px !important;
    padding-bottom: 47px !important;
  }
  .m-48-sm-xs {
    margin: 48px !important;
  }
  .mt-48-sm-xs {
    margin-top: 48px !important;
  }
  .mr-48-sm-xs {
    margin-right: 48px !important;
  }
  .mb-48-sm-xs {
    margin-bottom: 48px !important;
  }
  .ml-48-sm-xs {
    margin-left: 48px !important;
  }
  .mx-48-sm-xs {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .my-48-sm-xs {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .p-48-sm-xs {
    padding: 48px !important;
  }
  .pt-48-sm-xs {
    padding-top: 48px !important;
  }
  .pr-48-sm-xs {
    padding-right: 48px !important;
  }
  .pb-48-sm-xs {
    padding-bottom: 48px !important;
  }
  .pl-48-sm-xs {
    padding-left: 48px !important;
  }
  .px-48-sm-xs {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-48-sm-xs {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-49-sm-xs {
    margin: 49px !important;
  }
  .mt-49-sm-xs {
    margin-top: 49px !important;
  }
  .mr-49-sm-xs {
    margin-right: 49px !important;
  }
  .mb-49-sm-xs {
    margin-bottom: 49px !important;
  }
  .ml-49-sm-xs {
    margin-left: 49px !important;
  }
  .mx-49-sm-xs {
    margin-right: 49px !important;
    margin-left: 49px !important;
  }
  .my-49-sm-xs {
    margin-top: 49px !important;
    margin-bottom: 49px !important;
  }
  .p-49-sm-xs {
    padding: 49px !important;
  }
  .pt-49-sm-xs {
    padding-top: 49px !important;
  }
  .pr-49-sm-xs {
    padding-right: 49px !important;
  }
  .pb-49-sm-xs {
    padding-bottom: 49px !important;
  }
  .pl-49-sm-xs {
    padding-left: 49px !important;
  }
  .px-49-sm-xs {
    padding-right: 49px !important;
    padding-left: 49px !important;
  }
  .py-49-sm-xs {
    padding-top: 49px !important;
    padding-bottom: 49px !important;
  }
  .m-50-sm-xs {
    margin: 50px !important;
  }
  .mt-50-sm-xs {
    margin-top: 50px !important;
  }
  .mr-50-sm-xs {
    margin-right: 50px !important;
  }
  .mb-50-sm-xs {
    margin-bottom: 50px !important;
  }
  .ml-50-sm-xs {
    margin-left: 50px !important;
  }
  .mx-50-sm-xs {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .my-50-sm-xs {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .p-50-sm-xs {
    padding: 50px !important;
  }
  .pt-50-sm-xs {
    padding-top: 50px !important;
  }
  .pr-50-sm-xs {
    padding-right: 50px !important;
  }
  .pb-50-sm-xs {
    padding-bottom: 50px !important;
  }
  .pl-50-sm-xs {
    padding-left: 50px !important;
  }
  .px-50-sm-xs {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .py-50-sm-xs {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .m-51-sm-xs {
    margin: 51px !important;
  }
  .mt-51-sm-xs {
    margin-top: 51px !important;
  }
  .mr-51-sm-xs {
    margin-right: 51px !important;
  }
  .mb-51-sm-xs {
    margin-bottom: 51px !important;
  }
  .ml-51-sm-xs {
    margin-left: 51px !important;
  }
  .mx-51-sm-xs {
    margin-right: 51px !important;
    margin-left: 51px !important;
  }
  .my-51-sm-xs {
    margin-top: 51px !important;
    margin-bottom: 51px !important;
  }
  .p-51-sm-xs {
    padding: 51px !important;
  }
  .pt-51-sm-xs {
    padding-top: 51px !important;
  }
  .pr-51-sm-xs {
    padding-right: 51px !important;
  }
  .pb-51-sm-xs {
    padding-bottom: 51px !important;
  }
  .pl-51-sm-xs {
    padding-left: 51px !important;
  }
  .px-51-sm-xs {
    padding-right: 51px !important;
    padding-left: 51px !important;
  }
  .py-51-sm-xs {
    padding-top: 51px !important;
    padding-bottom: 51px !important;
  }
  .m-52-sm-xs {
    margin: 52px !important;
  }
  .mt-52-sm-xs {
    margin-top: 52px !important;
  }
  .mr-52-sm-xs {
    margin-right: 52px !important;
  }
  .mb-52-sm-xs {
    margin-bottom: 52px !important;
  }
  .ml-52-sm-xs {
    margin-left: 52px !important;
  }
  .mx-52-sm-xs {
    margin-right: 52px !important;
    margin-left: 52px !important;
  }
  .my-52-sm-xs {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }
  .p-52-sm-xs {
    padding: 52px !important;
  }
  .pt-52-sm-xs {
    padding-top: 52px !important;
  }
  .pr-52-sm-xs {
    padding-right: 52px !important;
  }
  .pb-52-sm-xs {
    padding-bottom: 52px !important;
  }
  .pl-52-sm-xs {
    padding-left: 52px !important;
  }
  .px-52-sm-xs {
    padding-right: 52px !important;
    padding-left: 52px !important;
  }
  .py-52-sm-xs {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  .m-53-sm-xs {
    margin: 53px !important;
  }
  .mt-53-sm-xs {
    margin-top: 53px !important;
  }
  .mr-53-sm-xs {
    margin-right: 53px !important;
  }
  .mb-53-sm-xs {
    margin-bottom: 53px !important;
  }
  .ml-53-sm-xs {
    margin-left: 53px !important;
  }
  .mx-53-sm-xs {
    margin-right: 53px !important;
    margin-left: 53px !important;
  }
  .my-53-sm-xs {
    margin-top: 53px !important;
    margin-bottom: 53px !important;
  }
  .p-53-sm-xs {
    padding: 53px !important;
  }
  .pt-53-sm-xs {
    padding-top: 53px !important;
  }
  .pr-53-sm-xs {
    padding-right: 53px !important;
  }
  .pb-53-sm-xs {
    padding-bottom: 53px !important;
  }
  .pl-53-sm-xs {
    padding-left: 53px !important;
  }
  .px-53-sm-xs {
    padding-right: 53px !important;
    padding-left: 53px !important;
  }
  .py-53-sm-xs {
    padding-top: 53px !important;
    padding-bottom: 53px !important;
  }
  .m-54-sm-xs {
    margin: 54px !important;
  }
  .mt-54-sm-xs {
    margin-top: 54px !important;
  }
  .mr-54-sm-xs {
    margin-right: 54px !important;
  }
  .mb-54-sm-xs {
    margin-bottom: 54px !important;
  }
  .ml-54-sm-xs {
    margin-left: 54px !important;
  }
  .mx-54-sm-xs {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .my-54-sm-xs {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .p-54-sm-xs {
    padding: 54px !important;
  }
  .pt-54-sm-xs {
    padding-top: 54px !important;
  }
  .pr-54-sm-xs {
    padding-right: 54px !important;
  }
  .pb-54-sm-xs {
    padding-bottom: 54px !important;
  }
  .pl-54-sm-xs {
    padding-left: 54px !important;
  }
  .px-54-sm-xs {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .py-54-sm-xs {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .m-55-sm-xs {
    margin: 55px !important;
  }
  .mt-55-sm-xs {
    margin-top: 55px !important;
  }
  .mr-55-sm-xs {
    margin-right: 55px !important;
  }
  .mb-55-sm-xs {
    margin-bottom: 55px !important;
  }
  .ml-55-sm-xs {
    margin-left: 55px !important;
  }
  .mx-55-sm-xs {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .my-55-sm-xs {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .p-55-sm-xs {
    padding: 55px !important;
  }
  .pt-55-sm-xs {
    padding-top: 55px !important;
  }
  .pr-55-sm-xs {
    padding-right: 55px !important;
  }
  .pb-55-sm-xs {
    padding-bottom: 55px !important;
  }
  .pl-55-sm-xs {
    padding-left: 55px !important;
  }
  .px-55-sm-xs {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .py-55-sm-xs {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .m-56-sm-xs {
    margin: 56px !important;
  }
  .mt-56-sm-xs {
    margin-top: 56px !important;
  }
  .mr-56-sm-xs {
    margin-right: 56px !important;
  }
  .mb-56-sm-xs {
    margin-bottom: 56px !important;
  }
  .ml-56-sm-xs {
    margin-left: 56px !important;
  }
  .mx-56-sm-xs {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }
  .my-56-sm-xs {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }
  .p-56-sm-xs {
    padding: 56px !important;
  }
  .pt-56-sm-xs {
    padding-top: 56px !important;
  }
  .pr-56-sm-xs {
    padding-right: 56px !important;
  }
  .pb-56-sm-xs {
    padding-bottom: 56px !important;
  }
  .pl-56-sm-xs {
    padding-left: 56px !important;
  }
  .px-56-sm-xs {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }
  .py-56-sm-xs {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }
  .m-57-sm-xs {
    margin: 57px !important;
  }
  .mt-57-sm-xs {
    margin-top: 57px !important;
  }
  .mr-57-sm-xs {
    margin-right: 57px !important;
  }
  .mb-57-sm-xs {
    margin-bottom: 57px !important;
  }
  .ml-57-sm-xs {
    margin-left: 57px !important;
  }
  .mx-57-sm-xs {
    margin-right: 57px !important;
    margin-left: 57px !important;
  }
  .my-57-sm-xs {
    margin-top: 57px !important;
    margin-bottom: 57px !important;
  }
  .p-57-sm-xs {
    padding: 57px !important;
  }
  .pt-57-sm-xs {
    padding-top: 57px !important;
  }
  .pr-57-sm-xs {
    padding-right: 57px !important;
  }
  .pb-57-sm-xs {
    padding-bottom: 57px !important;
  }
  .pl-57-sm-xs {
    padding-left: 57px !important;
  }
  .px-57-sm-xs {
    padding-right: 57px !important;
    padding-left: 57px !important;
  }
  .py-57-sm-xs {
    padding-top: 57px !important;
    padding-bottom: 57px !important;
  }
  .m-58-sm-xs {
    margin: 58px !important;
  }
  .mt-58-sm-xs {
    margin-top: 58px !important;
  }
  .mr-58-sm-xs {
    margin-right: 58px !important;
  }
  .mb-58-sm-xs {
    margin-bottom: 58px !important;
  }
  .ml-58-sm-xs {
    margin-left: 58px !important;
  }
  .mx-58-sm-xs {
    margin-right: 58px !important;
    margin-left: 58px !important;
  }
  .my-58-sm-xs {
    margin-top: 58px !important;
    margin-bottom: 58px !important;
  }
  .p-58-sm-xs {
    padding: 58px !important;
  }
  .pt-58-sm-xs {
    padding-top: 58px !important;
  }
  .pr-58-sm-xs {
    padding-right: 58px !important;
  }
  .pb-58-sm-xs {
    padding-bottom: 58px !important;
  }
  .pl-58-sm-xs {
    padding-left: 58px !important;
  }
  .px-58-sm-xs {
    padding-right: 58px !important;
    padding-left: 58px !important;
  }
  .py-58-sm-xs {
    padding-top: 58px !important;
    padding-bottom: 58px !important;
  }
  .m-59-sm-xs {
    margin: 59px !important;
  }
  .mt-59-sm-xs {
    margin-top: 59px !important;
  }
  .mr-59-sm-xs {
    margin-right: 59px !important;
  }
  .mb-59-sm-xs {
    margin-bottom: 59px !important;
  }
  .ml-59-sm-xs {
    margin-left: 59px !important;
  }
  .mx-59-sm-xs {
    margin-right: 59px !important;
    margin-left: 59px !important;
  }
  .my-59-sm-xs {
    margin-top: 59px !important;
    margin-bottom: 59px !important;
  }
  .p-59-sm-xs {
    padding: 59px !important;
  }
  .pt-59-sm-xs {
    padding-top: 59px !important;
  }
  .pr-59-sm-xs {
    padding-right: 59px !important;
  }
  .pb-59-sm-xs {
    padding-bottom: 59px !important;
  }
  .pl-59-sm-xs {
    padding-left: 59px !important;
  }
  .px-59-sm-xs {
    padding-right: 59px !important;
    padding-left: 59px !important;
  }
  .py-59-sm-xs {
    padding-top: 59px !important;
    padding-bottom: 59px !important;
  }
  .m-60-sm-xs {
    margin: 60px !important;
  }
  .mt-60-sm-xs {
    margin-top: 60px !important;
  }
  .mr-60-sm-xs {
    margin-right: 60px !important;
  }
  .mb-60-sm-xs {
    margin-bottom: 60px !important;
  }
  .ml-60-sm-xs {
    margin-left: 60px !important;
  }
  .mx-60-sm-xs {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .my-60-sm-xs {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .p-60-sm-xs {
    padding: 60px !important;
  }
  .pt-60-sm-xs {
    padding-top: 60px !important;
  }
  .pr-60-sm-xs {
    padding-right: 60px !important;
  }
  .pb-60-sm-xs {
    padding-bottom: 60px !important;
  }
  .pl-60-sm-xs {
    padding-left: 60px !important;
  }
  .px-60-sm-xs {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-60-sm-xs {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .m-61-sm-xs {
    margin: 61px !important;
  }
  .mt-61-sm-xs {
    margin-top: 61px !important;
  }
  .mr-61-sm-xs {
    margin-right: 61px !important;
  }
  .mb-61-sm-xs {
    margin-bottom: 61px !important;
  }
  .ml-61-sm-xs {
    margin-left: 61px !important;
  }
  .mx-61-sm-xs {
    margin-right: 61px !important;
    margin-left: 61px !important;
  }
  .my-61-sm-xs {
    margin-top: 61px !important;
    margin-bottom: 61px !important;
  }
  .p-61-sm-xs {
    padding: 61px !important;
  }
  .pt-61-sm-xs {
    padding-top: 61px !important;
  }
  .pr-61-sm-xs {
    padding-right: 61px !important;
  }
  .pb-61-sm-xs {
    padding-bottom: 61px !important;
  }
  .pl-61-sm-xs {
    padding-left: 61px !important;
  }
  .px-61-sm-xs {
    padding-right: 61px !important;
    padding-left: 61px !important;
  }
  .py-61-sm-xs {
    padding-top: 61px !important;
    padding-bottom: 61px !important;
  }
  .m-62-sm-xs {
    margin: 62px !important;
  }
  .mt-62-sm-xs {
    margin-top: 62px !important;
  }
  .mr-62-sm-xs {
    margin-right: 62px !important;
  }
  .mb-62-sm-xs {
    margin-bottom: 62px !important;
  }
  .ml-62-sm-xs {
    margin-left: 62px !important;
  }
  .mx-62-sm-xs {
    margin-right: 62px !important;
    margin-left: 62px !important;
  }
  .my-62-sm-xs {
    margin-top: 62px !important;
    margin-bottom: 62px !important;
  }
  .p-62-sm-xs {
    padding: 62px !important;
  }
  .pt-62-sm-xs {
    padding-top: 62px !important;
  }
  .pr-62-sm-xs {
    padding-right: 62px !important;
  }
  .pb-62-sm-xs {
    padding-bottom: 62px !important;
  }
  .pl-62-sm-xs {
    padding-left: 62px !important;
  }
  .px-62-sm-xs {
    padding-right: 62px !important;
    padding-left: 62px !important;
  }
  .py-62-sm-xs {
    padding-top: 62px !important;
    padding-bottom: 62px !important;
  }
  .m-63-sm-xs {
    margin: 63px !important;
  }
  .mt-63-sm-xs {
    margin-top: 63px !important;
  }
  .mr-63-sm-xs {
    margin-right: 63px !important;
  }
  .mb-63-sm-xs {
    margin-bottom: 63px !important;
  }
  .ml-63-sm-xs {
    margin-left: 63px !important;
  }
  .mx-63-sm-xs {
    margin-right: 63px !important;
    margin-left: 63px !important;
  }
  .my-63-sm-xs {
    margin-top: 63px !important;
    margin-bottom: 63px !important;
  }
  .p-63-sm-xs {
    padding: 63px !important;
  }
  .pt-63-sm-xs {
    padding-top: 63px !important;
  }
  .pr-63-sm-xs {
    padding-right: 63px !important;
  }
  .pb-63-sm-xs {
    padding-bottom: 63px !important;
  }
  .pl-63-sm-xs {
    padding-left: 63px !important;
  }
  .px-63-sm-xs {
    padding-right: 63px !important;
    padding-left: 63px !important;
  }
  .py-63-sm-xs {
    padding-top: 63px !important;
    padding-bottom: 63px !important;
  }
  .m-64-sm-xs {
    margin: 64px !important;
  }
  .mt-64-sm-xs {
    margin-top: 64px !important;
  }
  .mr-64-sm-xs {
    margin-right: 64px !important;
  }
  .mb-64-sm-xs {
    margin-bottom: 64px !important;
  }
  .ml-64-sm-xs {
    margin-left: 64px !important;
  }
  .mx-64-sm-xs {
    margin-right: 64px !important;
    margin-left: 64px !important;
  }
  .my-64-sm-xs {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
  .p-64-sm-xs {
    padding: 64px !important;
  }
  .pt-64-sm-xs {
    padding-top: 64px !important;
  }
  .pr-64-sm-xs {
    padding-right: 64px !important;
  }
  .pb-64-sm-xs {
    padding-bottom: 64px !important;
  }
  .pl-64-sm-xs {
    padding-left: 64px !important;
  }
  .px-64-sm-xs {
    padding-right: 64px !important;
    padding-left: 64px !important;
  }
  .py-64-sm-xs {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  .m-65-sm-xs {
    margin: 65px !important;
  }
  .mt-65-sm-xs {
    margin-top: 65px !important;
  }
  .mr-65-sm-xs {
    margin-right: 65px !important;
  }
  .mb-65-sm-xs {
    margin-bottom: 65px !important;
  }
  .ml-65-sm-xs {
    margin-left: 65px !important;
  }
  .mx-65-sm-xs {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .my-65-sm-xs {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .p-65-sm-xs {
    padding: 65px !important;
  }
  .pt-65-sm-xs {
    padding-top: 65px !important;
  }
  .pr-65-sm-xs {
    padding-right: 65px !important;
  }
  .pb-65-sm-xs {
    padding-bottom: 65px !important;
  }
  .pl-65-sm-xs {
    padding-left: 65px !important;
  }
  .px-65-sm-xs {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .py-65-sm-xs {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .m-66-sm-xs {
    margin: 66px !important;
  }
  .mt-66-sm-xs {
    margin-top: 66px !important;
  }
  .mr-66-sm-xs {
    margin-right: 66px !important;
  }
  .mb-66-sm-xs {
    margin-bottom: 66px !important;
  }
  .ml-66-sm-xs {
    margin-left: 66px !important;
  }
  .mx-66-sm-xs {
    margin-right: 66px !important;
    margin-left: 66px !important;
  }
  .my-66-sm-xs {
    margin-top: 66px !important;
    margin-bottom: 66px !important;
  }
  .p-66-sm-xs {
    padding: 66px !important;
  }
  .pt-66-sm-xs {
    padding-top: 66px !important;
  }
  .pr-66-sm-xs {
    padding-right: 66px !important;
  }
  .pb-66-sm-xs {
    padding-bottom: 66px !important;
  }
  .pl-66-sm-xs {
    padding-left: 66px !important;
  }
  .px-66-sm-xs {
    padding-right: 66px !important;
    padding-left: 66px !important;
  }
  .py-66-sm-xs {
    padding-top: 66px !important;
    padding-bottom: 66px !important;
  }
  .m-67-sm-xs {
    margin: 67px !important;
  }
  .mt-67-sm-xs {
    margin-top: 67px !important;
  }
  .mr-67-sm-xs {
    margin-right: 67px !important;
  }
  .mb-67-sm-xs {
    margin-bottom: 67px !important;
  }
  .ml-67-sm-xs {
    margin-left: 67px !important;
  }
  .mx-67-sm-xs {
    margin-right: 67px !important;
    margin-left: 67px !important;
  }
  .my-67-sm-xs {
    margin-top: 67px !important;
    margin-bottom: 67px !important;
  }
  .p-67-sm-xs {
    padding: 67px !important;
  }
  .pt-67-sm-xs {
    padding-top: 67px !important;
  }
  .pr-67-sm-xs {
    padding-right: 67px !important;
  }
  .pb-67-sm-xs {
    padding-bottom: 67px !important;
  }
  .pl-67-sm-xs {
    padding-left: 67px !important;
  }
  .px-67-sm-xs {
    padding-right: 67px !important;
    padding-left: 67px !important;
  }
  .py-67-sm-xs {
    padding-top: 67px !important;
    padding-bottom: 67px !important;
  }
  .m-68-sm-xs {
    margin: 68px !important;
  }
  .mt-68-sm-xs {
    margin-top: 68px !important;
  }
  .mr-68-sm-xs {
    margin-right: 68px !important;
  }
  .mb-68-sm-xs {
    margin-bottom: 68px !important;
  }
  .ml-68-sm-xs {
    margin-left: 68px !important;
  }
  .mx-68-sm-xs {
    margin-right: 68px !important;
    margin-left: 68px !important;
  }
  .my-68-sm-xs {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }
  .p-68-sm-xs {
    padding: 68px !important;
  }
  .pt-68-sm-xs {
    padding-top: 68px !important;
  }
  .pr-68-sm-xs {
    padding-right: 68px !important;
  }
  .pb-68-sm-xs {
    padding-bottom: 68px !important;
  }
  .pl-68-sm-xs {
    padding-left: 68px !important;
  }
  .px-68-sm-xs {
    padding-right: 68px !important;
    padding-left: 68px !important;
  }
  .py-68-sm-xs {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  .m-69-sm-xs {
    margin: 69px !important;
  }
  .mt-69-sm-xs {
    margin-top: 69px !important;
  }
  .mr-69-sm-xs {
    margin-right: 69px !important;
  }
  .mb-69-sm-xs {
    margin-bottom: 69px !important;
  }
  .ml-69-sm-xs {
    margin-left: 69px !important;
  }
  .mx-69-sm-xs {
    margin-right: 69px !important;
    margin-left: 69px !important;
  }
  .my-69-sm-xs {
    margin-top: 69px !important;
    margin-bottom: 69px !important;
  }
  .p-69-sm-xs {
    padding: 69px !important;
  }
  .pt-69-sm-xs {
    padding-top: 69px !important;
  }
  .pr-69-sm-xs {
    padding-right: 69px !important;
  }
  .pb-69-sm-xs {
    padding-bottom: 69px !important;
  }
  .pl-69-sm-xs {
    padding-left: 69px !important;
  }
  .px-69-sm-xs {
    padding-right: 69px !important;
    padding-left: 69px !important;
  }
  .py-69-sm-xs {
    padding-top: 69px !important;
    padding-bottom: 69px !important;
  }
  .m-70-sm-xs {
    margin: 70px !important;
  }
  .mt-70-sm-xs {
    margin-top: 70px !important;
  }
  .mr-70-sm-xs {
    margin-right: 70px !important;
  }
  .mb-70-sm-xs {
    margin-bottom: 70px !important;
  }
  .ml-70-sm-xs {
    margin-left: 70px !important;
  }
  .mx-70-sm-xs {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .my-70-sm-xs {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .p-70-sm-xs {
    padding: 70px !important;
  }
  .pt-70-sm-xs {
    padding-top: 70px !important;
  }
  .pr-70-sm-xs {
    padding-right: 70px !important;
  }
  .pb-70-sm-xs {
    padding-bottom: 70px !important;
  }
  .pl-70-sm-xs {
    padding-left: 70px !important;
  }
  .px-70-sm-xs {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .py-70-sm-xs {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .m-71-sm-xs {
    margin: 71px !important;
  }
  .mt-71-sm-xs {
    margin-top: 71px !important;
  }
  .mr-71-sm-xs {
    margin-right: 71px !important;
  }
  .mb-71-sm-xs {
    margin-bottom: 71px !important;
  }
  .ml-71-sm-xs {
    margin-left: 71px !important;
  }
  .mx-71-sm-xs {
    margin-right: 71px !important;
    margin-left: 71px !important;
  }
  .my-71-sm-xs {
    margin-top: 71px !important;
    margin-bottom: 71px !important;
  }
  .p-71-sm-xs {
    padding: 71px !important;
  }
  .pt-71-sm-xs {
    padding-top: 71px !important;
  }
  .pr-71-sm-xs {
    padding-right: 71px !important;
  }
  .pb-71-sm-xs {
    padding-bottom: 71px !important;
  }
  .pl-71-sm-xs {
    padding-left: 71px !important;
  }
  .px-71-sm-xs {
    padding-right: 71px !important;
    padding-left: 71px !important;
  }
  .py-71-sm-xs {
    padding-top: 71px !important;
    padding-bottom: 71px !important;
  }
  .m-72-sm-xs {
    margin: 72px !important;
  }
  .mt-72-sm-xs {
    margin-top: 72px !important;
  }
  .mr-72-sm-xs {
    margin-right: 72px !important;
  }
  .mb-72-sm-xs {
    margin-bottom: 72px !important;
  }
  .ml-72-sm-xs {
    margin-left: 72px !important;
  }
  .mx-72-sm-xs {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .my-72-sm-xs {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .p-72-sm-xs {
    padding: 72px !important;
  }
  .pt-72-sm-xs {
    padding-top: 72px !important;
  }
  .pr-72-sm-xs {
    padding-right: 72px !important;
  }
  .pb-72-sm-xs {
    padding-bottom: 72px !important;
  }
  .pl-72-sm-xs {
    padding-left: 72px !important;
  }
  .px-72-sm-xs {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .py-72-sm-xs {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .m-73-sm-xs {
    margin: 73px !important;
  }
  .mt-73-sm-xs {
    margin-top: 73px !important;
  }
  .mr-73-sm-xs {
    margin-right: 73px !important;
  }
  .mb-73-sm-xs {
    margin-bottom: 73px !important;
  }
  .ml-73-sm-xs {
    margin-left: 73px !important;
  }
  .mx-73-sm-xs {
    margin-right: 73px !important;
    margin-left: 73px !important;
  }
  .my-73-sm-xs {
    margin-top: 73px !important;
    margin-bottom: 73px !important;
  }
  .p-73-sm-xs {
    padding: 73px !important;
  }
  .pt-73-sm-xs {
    padding-top: 73px !important;
  }
  .pr-73-sm-xs {
    padding-right: 73px !important;
  }
  .pb-73-sm-xs {
    padding-bottom: 73px !important;
  }
  .pl-73-sm-xs {
    padding-left: 73px !important;
  }
  .px-73-sm-xs {
    padding-right: 73px !important;
    padding-left: 73px !important;
  }
  .py-73-sm-xs {
    padding-top: 73px !important;
    padding-bottom: 73px !important;
  }
  .m-74-sm-xs {
    margin: 74px !important;
  }
  .mt-74-sm-xs {
    margin-top: 74px !important;
  }
  .mr-74-sm-xs {
    margin-right: 74px !important;
  }
  .mb-74-sm-xs {
    margin-bottom: 74px !important;
  }
  .ml-74-sm-xs {
    margin-left: 74px !important;
  }
  .mx-74-sm-xs {
    margin-right: 74px !important;
    margin-left: 74px !important;
  }
  .my-74-sm-xs {
    margin-top: 74px !important;
    margin-bottom: 74px !important;
  }
  .p-74-sm-xs {
    padding: 74px !important;
  }
  .pt-74-sm-xs {
    padding-top: 74px !important;
  }
  .pr-74-sm-xs {
    padding-right: 74px !important;
  }
  .pb-74-sm-xs {
    padding-bottom: 74px !important;
  }
  .pl-74-sm-xs {
    padding-left: 74px !important;
  }
  .px-74-sm-xs {
    padding-right: 74px !important;
    padding-left: 74px !important;
  }
  .py-74-sm-xs {
    padding-top: 74px !important;
    padding-bottom: 74px !important;
  }
  .m-75-sm-xs {
    margin: 75px !important;
  }
  .mt-75-sm-xs {
    margin-top: 75px !important;
  }
  .mr-75-sm-xs {
    margin-right: 75px !important;
  }
  .mb-75-sm-xs {
    margin-bottom: 75px !important;
  }
  .ml-75-sm-xs {
    margin-left: 75px !important;
  }
  .mx-75-sm-xs {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .my-75-sm-xs {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .p-75-sm-xs {
    padding: 75px !important;
  }
  .pt-75-sm-xs {
    padding-top: 75px !important;
  }
  .pr-75-sm-xs {
    padding-right: 75px !important;
  }
  .pb-75-sm-xs {
    padding-bottom: 75px !important;
  }
  .pl-75-sm-xs {
    padding-left: 75px !important;
  }
  .px-75-sm-xs {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .py-75-sm-xs {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .m-76-sm-xs {
    margin: 76px !important;
  }
  .mt-76-sm-xs {
    margin-top: 76px !important;
  }
  .mr-76-sm-xs {
    margin-right: 76px !important;
  }
  .mb-76-sm-xs {
    margin-bottom: 76px !important;
  }
  .ml-76-sm-xs {
    margin-left: 76px !important;
  }
  .mx-76-sm-xs {
    margin-right: 76px !important;
    margin-left: 76px !important;
  }
  .my-76-sm-xs {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }
  .p-76-sm-xs {
    padding: 76px !important;
  }
  .pt-76-sm-xs {
    padding-top: 76px !important;
  }
  .pr-76-sm-xs {
    padding-right: 76px !important;
  }
  .pb-76-sm-xs {
    padding-bottom: 76px !important;
  }
  .pl-76-sm-xs {
    padding-left: 76px !important;
  }
  .px-76-sm-xs {
    padding-right: 76px !important;
    padding-left: 76px !important;
  }
  .py-76-sm-xs {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }
  .m-77-sm-xs {
    margin: 77px !important;
  }
  .mt-77-sm-xs {
    margin-top: 77px !important;
  }
  .mr-77-sm-xs {
    margin-right: 77px !important;
  }
  .mb-77-sm-xs {
    margin-bottom: 77px !important;
  }
  .ml-77-sm-xs {
    margin-left: 77px !important;
  }
  .mx-77-sm-xs {
    margin-right: 77px !important;
    margin-left: 77px !important;
  }
  .my-77-sm-xs {
    margin-top: 77px !important;
    margin-bottom: 77px !important;
  }
  .p-77-sm-xs {
    padding: 77px !important;
  }
  .pt-77-sm-xs {
    padding-top: 77px !important;
  }
  .pr-77-sm-xs {
    padding-right: 77px !important;
  }
  .pb-77-sm-xs {
    padding-bottom: 77px !important;
  }
  .pl-77-sm-xs {
    padding-left: 77px !important;
  }
  .px-77-sm-xs {
    padding-right: 77px !important;
    padding-left: 77px !important;
  }
  .py-77-sm-xs {
    padding-top: 77px !important;
    padding-bottom: 77px !important;
  }
  .m-78-sm-xs {
    margin: 78px !important;
  }
  .mt-78-sm-xs {
    margin-top: 78px !important;
  }
  .mr-78-sm-xs {
    margin-right: 78px !important;
  }
  .mb-78-sm-xs {
    margin-bottom: 78px !important;
  }
  .ml-78-sm-xs {
    margin-left: 78px !important;
  }
  .mx-78-sm-xs {
    margin-right: 78px !important;
    margin-left: 78px !important;
  }
  .my-78-sm-xs {
    margin-top: 78px !important;
    margin-bottom: 78px !important;
  }
  .p-78-sm-xs {
    padding: 78px !important;
  }
  .pt-78-sm-xs {
    padding-top: 78px !important;
  }
  .pr-78-sm-xs {
    padding-right: 78px !important;
  }
  .pb-78-sm-xs {
    padding-bottom: 78px !important;
  }
  .pl-78-sm-xs {
    padding-left: 78px !important;
  }
  .px-78-sm-xs {
    padding-right: 78px !important;
    padding-left: 78px !important;
  }
  .py-78-sm-xs {
    padding-top: 78px !important;
    padding-bottom: 78px !important;
  }
  .m-79-sm-xs {
    margin: 79px !important;
  }
  .mt-79-sm-xs {
    margin-top: 79px !important;
  }
  .mr-79-sm-xs {
    margin-right: 79px !important;
  }
  .mb-79-sm-xs {
    margin-bottom: 79px !important;
  }
  .ml-79-sm-xs {
    margin-left: 79px !important;
  }
  .mx-79-sm-xs {
    margin-right: 79px !important;
    margin-left: 79px !important;
  }
  .my-79-sm-xs {
    margin-top: 79px !important;
    margin-bottom: 79px !important;
  }
  .p-79-sm-xs {
    padding: 79px !important;
  }
  .pt-79-sm-xs {
    padding-top: 79px !important;
  }
  .pr-79-sm-xs {
    padding-right: 79px !important;
  }
  .pb-79-sm-xs {
    padding-bottom: 79px !important;
  }
  .pl-79-sm-xs {
    padding-left: 79px !important;
  }
  .px-79-sm-xs {
    padding-right: 79px !important;
    padding-left: 79px !important;
  }
  .py-79-sm-xs {
    padding-top: 79px !important;
    padding-bottom: 79px !important;
  }
  .m-80-sm-xs {
    margin: 80px !important;
  }
  .mt-80-sm-xs {
    margin-top: 80px !important;
  }
  .mr-80-sm-xs {
    margin-right: 80px !important;
  }
  .mb-80-sm-xs {
    margin-bottom: 80px !important;
  }
  .ml-80-sm-xs {
    margin-left: 80px !important;
  }
  .mx-80-sm-xs {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .my-80-sm-xs {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .p-80-sm-xs {
    padding: 80px !important;
  }
  .pt-80-sm-xs {
    padding-top: 80px !important;
  }
  .pr-80-sm-xs {
    padding-right: 80px !important;
  }
  .pb-80-sm-xs {
    padding-bottom: 80px !important;
  }
  .pl-80-sm-xs {
    padding-left: 80px !important;
  }
  .px-80-sm-xs {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .py-80-sm-xs {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .m-81-sm-xs {
    margin: 81px !important;
  }
  .mt-81-sm-xs {
    margin-top: 81px !important;
  }
  .mr-81-sm-xs {
    margin-right: 81px !important;
  }
  .mb-81-sm-xs {
    margin-bottom: 81px !important;
  }
  .ml-81-sm-xs {
    margin-left: 81px !important;
  }
  .mx-81-sm-xs {
    margin-right: 81px !important;
    margin-left: 81px !important;
  }
  .my-81-sm-xs {
    margin-top: 81px !important;
    margin-bottom: 81px !important;
  }
  .p-81-sm-xs {
    padding: 81px !important;
  }
  .pt-81-sm-xs {
    padding-top: 81px !important;
  }
  .pr-81-sm-xs {
    padding-right: 81px !important;
  }
  .pb-81-sm-xs {
    padding-bottom: 81px !important;
  }
  .pl-81-sm-xs {
    padding-left: 81px !important;
  }
  .px-81-sm-xs {
    padding-right: 81px !important;
    padding-left: 81px !important;
  }
  .py-81-sm-xs {
    padding-top: 81px !important;
    padding-bottom: 81px !important;
  }
  .m-82-sm-xs {
    margin: 82px !important;
  }
  .mt-82-sm-xs {
    margin-top: 82px !important;
  }
  .mr-82-sm-xs {
    margin-right: 82px !important;
  }
  .mb-82-sm-xs {
    margin-bottom: 82px !important;
  }
  .ml-82-sm-xs {
    margin-left: 82px !important;
  }
  .mx-82-sm-xs {
    margin-right: 82px !important;
    margin-left: 82px !important;
  }
  .my-82-sm-xs {
    margin-top: 82px !important;
    margin-bottom: 82px !important;
  }
  .p-82-sm-xs {
    padding: 82px !important;
  }
  .pt-82-sm-xs {
    padding-top: 82px !important;
  }
  .pr-82-sm-xs {
    padding-right: 82px !important;
  }
  .pb-82-sm-xs {
    padding-bottom: 82px !important;
  }
  .pl-82-sm-xs {
    padding-left: 82px !important;
  }
  .px-82-sm-xs {
    padding-right: 82px !important;
    padding-left: 82px !important;
  }
  .py-82-sm-xs {
    padding-top: 82px !important;
    padding-bottom: 82px !important;
  }
  .m-83-sm-xs {
    margin: 83px !important;
  }
  .mt-83-sm-xs {
    margin-top: 83px !important;
  }
  .mr-83-sm-xs {
    margin-right: 83px !important;
  }
  .mb-83-sm-xs {
    margin-bottom: 83px !important;
  }
  .ml-83-sm-xs {
    margin-left: 83px !important;
  }
  .mx-83-sm-xs {
    margin-right: 83px !important;
    margin-left: 83px !important;
  }
  .my-83-sm-xs {
    margin-top: 83px !important;
    margin-bottom: 83px !important;
  }
  .p-83-sm-xs {
    padding: 83px !important;
  }
  .pt-83-sm-xs {
    padding-top: 83px !important;
  }
  .pr-83-sm-xs {
    padding-right: 83px !important;
  }
  .pb-83-sm-xs {
    padding-bottom: 83px !important;
  }
  .pl-83-sm-xs {
    padding-left: 83px !important;
  }
  .px-83-sm-xs {
    padding-right: 83px !important;
    padding-left: 83px !important;
  }
  .py-83-sm-xs {
    padding-top: 83px !important;
    padding-bottom: 83px !important;
  }
  .m-84-sm-xs {
    margin: 84px !important;
  }
  .mt-84-sm-xs {
    margin-top: 84px !important;
  }
  .mr-84-sm-xs {
    margin-right: 84px !important;
  }
  .mb-84-sm-xs {
    margin-bottom: 84px !important;
  }
  .ml-84-sm-xs {
    margin-left: 84px !important;
  }
  .mx-84-sm-xs {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }
  .my-84-sm-xs {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }
  .p-84-sm-xs {
    padding: 84px !important;
  }
  .pt-84-sm-xs {
    padding-top: 84px !important;
  }
  .pr-84-sm-xs {
    padding-right: 84px !important;
  }
  .pb-84-sm-xs {
    padding-bottom: 84px !important;
  }
  .pl-84-sm-xs {
    padding-left: 84px !important;
  }
  .px-84-sm-xs {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }
  .py-84-sm-xs {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  .m-85-sm-xs {
    margin: 85px !important;
  }
  .mt-85-sm-xs {
    margin-top: 85px !important;
  }
  .mr-85-sm-xs {
    margin-right: 85px !important;
  }
  .mb-85-sm-xs {
    margin-bottom: 85px !important;
  }
  .ml-85-sm-xs {
    margin-left: 85px !important;
  }
  .mx-85-sm-xs {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .my-85-sm-xs {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .p-85-sm-xs {
    padding: 85px !important;
  }
  .pt-85-sm-xs {
    padding-top: 85px !important;
  }
  .pr-85-sm-xs {
    padding-right: 85px !important;
  }
  .pb-85-sm-xs {
    padding-bottom: 85px !important;
  }
  .pl-85-sm-xs {
    padding-left: 85px !important;
  }
  .px-85-sm-xs {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .py-85-sm-xs {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .m-86-sm-xs {
    margin: 86px !important;
  }
  .mt-86-sm-xs {
    margin-top: 86px !important;
  }
  .mr-86-sm-xs {
    margin-right: 86px !important;
  }
  .mb-86-sm-xs {
    margin-bottom: 86px !important;
  }
  .ml-86-sm-xs {
    margin-left: 86px !important;
  }
  .mx-86-sm-xs {
    margin-right: 86px !important;
    margin-left: 86px !important;
  }
  .my-86-sm-xs {
    margin-top: 86px !important;
    margin-bottom: 86px !important;
  }
  .p-86-sm-xs {
    padding: 86px !important;
  }
  .pt-86-sm-xs {
    padding-top: 86px !important;
  }
  .pr-86-sm-xs {
    padding-right: 86px !important;
  }
  .pb-86-sm-xs {
    padding-bottom: 86px !important;
  }
  .pl-86-sm-xs {
    padding-left: 86px !important;
  }
  .px-86-sm-xs {
    padding-right: 86px !important;
    padding-left: 86px !important;
  }
  .py-86-sm-xs {
    padding-top: 86px !important;
    padding-bottom: 86px !important;
  }
  .m-87-sm-xs {
    margin: 87px !important;
  }
  .mt-87-sm-xs {
    margin-top: 87px !important;
  }
  .mr-87-sm-xs {
    margin-right: 87px !important;
  }
  .mb-87-sm-xs {
    margin-bottom: 87px !important;
  }
  .ml-87-sm-xs {
    margin-left: 87px !important;
  }
  .mx-87-sm-xs {
    margin-right: 87px !important;
    margin-left: 87px !important;
  }
  .my-87-sm-xs {
    margin-top: 87px !important;
    margin-bottom: 87px !important;
  }
  .p-87-sm-xs {
    padding: 87px !important;
  }
  .pt-87-sm-xs {
    padding-top: 87px !important;
  }
  .pr-87-sm-xs {
    padding-right: 87px !important;
  }
  .pb-87-sm-xs {
    padding-bottom: 87px !important;
  }
  .pl-87-sm-xs {
    padding-left: 87px !important;
  }
  .px-87-sm-xs {
    padding-right: 87px !important;
    padding-left: 87px !important;
  }
  .py-87-sm-xs {
    padding-top: 87px !important;
    padding-bottom: 87px !important;
  }
  .m-88-sm-xs {
    margin: 88px !important;
  }
  .mt-88-sm-xs {
    margin-top: 88px !important;
  }
  .mr-88-sm-xs {
    margin-right: 88px !important;
  }
  .mb-88-sm-xs {
    margin-bottom: 88px !important;
  }
  .ml-88-sm-xs {
    margin-left: 88px !important;
  }
  .mx-88-sm-xs {
    margin-right: 88px !important;
    margin-left: 88px !important;
  }
  .my-88-sm-xs {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }
  .p-88-sm-xs {
    padding: 88px !important;
  }
  .pt-88-sm-xs {
    padding-top: 88px !important;
  }
  .pr-88-sm-xs {
    padding-right: 88px !important;
  }
  .pb-88-sm-xs {
    padding-bottom: 88px !important;
  }
  .pl-88-sm-xs {
    padding-left: 88px !important;
  }
  .px-88-sm-xs {
    padding-right: 88px !important;
    padding-left: 88px !important;
  }
  .py-88-sm-xs {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }
  .m-89-sm-xs {
    margin: 89px !important;
  }
  .mt-89-sm-xs {
    margin-top: 89px !important;
  }
  .mr-89-sm-xs {
    margin-right: 89px !important;
  }
  .mb-89-sm-xs {
    margin-bottom: 89px !important;
  }
  .ml-89-sm-xs {
    margin-left: 89px !important;
  }
  .mx-89-sm-xs {
    margin-right: 89px !important;
    margin-left: 89px !important;
  }
  .my-89-sm-xs {
    margin-top: 89px !important;
    margin-bottom: 89px !important;
  }
  .p-89-sm-xs {
    padding: 89px !important;
  }
  .pt-89-sm-xs {
    padding-top: 89px !important;
  }
  .pr-89-sm-xs {
    padding-right: 89px !important;
  }
  .pb-89-sm-xs {
    padding-bottom: 89px !important;
  }
  .pl-89-sm-xs {
    padding-left: 89px !important;
  }
  .px-89-sm-xs {
    padding-right: 89px !important;
    padding-left: 89px !important;
  }
  .py-89-sm-xs {
    padding-top: 89px !important;
    padding-bottom: 89px !important;
  }
  .m-90-sm-xs {
    margin: 90px !important;
  }
  .mt-90-sm-xs {
    margin-top: 90px !important;
  }
  .mr-90-sm-xs {
    margin-right: 90px !important;
  }
  .mb-90-sm-xs {
    margin-bottom: 90px !important;
  }
  .ml-90-sm-xs {
    margin-left: 90px !important;
  }
  .mx-90-sm-xs {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .my-90-sm-xs {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .p-90-sm-xs {
    padding: 90px !important;
  }
  .pt-90-sm-xs {
    padding-top: 90px !important;
  }
  .pr-90-sm-xs {
    padding-right: 90px !important;
  }
  .pb-90-sm-xs {
    padding-bottom: 90px !important;
  }
  .pl-90-sm-xs {
    padding-left: 90px !important;
  }
  .px-90-sm-xs {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .py-90-sm-xs {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .m-91-sm-xs {
    margin: 91px !important;
  }
  .mt-91-sm-xs {
    margin-top: 91px !important;
  }
  .mr-91-sm-xs {
    margin-right: 91px !important;
  }
  .mb-91-sm-xs {
    margin-bottom: 91px !important;
  }
  .ml-91-sm-xs {
    margin-left: 91px !important;
  }
  .mx-91-sm-xs {
    margin-right: 91px !important;
    margin-left: 91px !important;
  }
  .my-91-sm-xs {
    margin-top: 91px !important;
    margin-bottom: 91px !important;
  }
  .p-91-sm-xs {
    padding: 91px !important;
  }
  .pt-91-sm-xs {
    padding-top: 91px !important;
  }
  .pr-91-sm-xs {
    padding-right: 91px !important;
  }
  .pb-91-sm-xs {
    padding-bottom: 91px !important;
  }
  .pl-91-sm-xs {
    padding-left: 91px !important;
  }
  .px-91-sm-xs {
    padding-right: 91px !important;
    padding-left: 91px !important;
  }
  .py-91-sm-xs {
    padding-top: 91px !important;
    padding-bottom: 91px !important;
  }
  .m-92-sm-xs {
    margin: 92px !important;
  }
  .mt-92-sm-xs {
    margin-top: 92px !important;
  }
  .mr-92-sm-xs {
    margin-right: 92px !important;
  }
  .mb-92-sm-xs {
    margin-bottom: 92px !important;
  }
  .ml-92-sm-xs {
    margin-left: 92px !important;
  }
  .mx-92-sm-xs {
    margin-right: 92px !important;
    margin-left: 92px !important;
  }
  .my-92-sm-xs {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }
  .p-92-sm-xs {
    padding: 92px !important;
  }
  .pt-92-sm-xs {
    padding-top: 92px !important;
  }
  .pr-92-sm-xs {
    padding-right: 92px !important;
  }
  .pb-92-sm-xs {
    padding-bottom: 92px !important;
  }
  .pl-92-sm-xs {
    padding-left: 92px !important;
  }
  .px-92-sm-xs {
    padding-right: 92px !important;
    padding-left: 92px !important;
  }
  .py-92-sm-xs {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }
  .m-93-sm-xs {
    margin: 93px !important;
  }
  .mt-93-sm-xs {
    margin-top: 93px !important;
  }
  .mr-93-sm-xs {
    margin-right: 93px !important;
  }
  .mb-93-sm-xs {
    margin-bottom: 93px !important;
  }
  .ml-93-sm-xs {
    margin-left: 93px !important;
  }
  .mx-93-sm-xs {
    margin-right: 93px !important;
    margin-left: 93px !important;
  }
  .my-93-sm-xs {
    margin-top: 93px !important;
    margin-bottom: 93px !important;
  }
  .p-93-sm-xs {
    padding: 93px !important;
  }
  .pt-93-sm-xs {
    padding-top: 93px !important;
  }
  .pr-93-sm-xs {
    padding-right: 93px !important;
  }
  .pb-93-sm-xs {
    padding-bottom: 93px !important;
  }
  .pl-93-sm-xs {
    padding-left: 93px !important;
  }
  .px-93-sm-xs {
    padding-right: 93px !important;
    padding-left: 93px !important;
  }
  .py-93-sm-xs {
    padding-top: 93px !important;
    padding-bottom: 93px !important;
  }
  .m-94-sm-xs {
    margin: 94px !important;
  }
  .mt-94-sm-xs {
    margin-top: 94px !important;
  }
  .mr-94-sm-xs {
    margin-right: 94px !important;
  }
  .mb-94-sm-xs {
    margin-bottom: 94px !important;
  }
  .ml-94-sm-xs {
    margin-left: 94px !important;
  }
  .mx-94-sm-xs {
    margin-right: 94px !important;
    margin-left: 94px !important;
  }
  .my-94-sm-xs {
    margin-top: 94px !important;
    margin-bottom: 94px !important;
  }
  .p-94-sm-xs {
    padding: 94px !important;
  }
  .pt-94-sm-xs {
    padding-top: 94px !important;
  }
  .pr-94-sm-xs {
    padding-right: 94px !important;
  }
  .pb-94-sm-xs {
    padding-bottom: 94px !important;
  }
  .pl-94-sm-xs {
    padding-left: 94px !important;
  }
  .px-94-sm-xs {
    padding-right: 94px !important;
    padding-left: 94px !important;
  }
  .py-94-sm-xs {
    padding-top: 94px !important;
    padding-bottom: 94px !important;
  }
  .m-95-sm-xs {
    margin: 95px !important;
  }
  .mt-95-sm-xs {
    margin-top: 95px !important;
  }
  .mr-95-sm-xs {
    margin-right: 95px !important;
  }
  .mb-95-sm-xs {
    margin-bottom: 95px !important;
  }
  .ml-95-sm-xs {
    margin-left: 95px !important;
  }
  .mx-95-sm-xs {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .my-95-sm-xs {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .p-95-sm-xs {
    padding: 95px !important;
  }
  .pt-95-sm-xs {
    padding-top: 95px !important;
  }
  .pr-95-sm-xs {
    padding-right: 95px !important;
  }
  .pb-95-sm-xs {
    padding-bottom: 95px !important;
  }
  .pl-95-sm-xs {
    padding-left: 95px !important;
  }
  .px-95-sm-xs {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .py-95-sm-xs {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .m-96-sm-xs {
    margin: 96px !important;
  }
  .mt-96-sm-xs {
    margin-top: 96px !important;
  }
  .mr-96-sm-xs {
    margin-right: 96px !important;
  }
  .mb-96-sm-xs {
    margin-bottom: 96px !important;
  }
  .ml-96-sm-xs {
    margin-left: 96px !important;
  }
  .mx-96-sm-xs {
    margin-right: 96px !important;
    margin-left: 96px !important;
  }
  .my-96-sm-xs {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .p-96-sm-xs {
    padding: 96px !important;
  }
  .pt-96-sm-xs {
    padding-top: 96px !important;
  }
  .pr-96-sm-xs {
    padding-right: 96px !important;
  }
  .pb-96-sm-xs {
    padding-bottom: 96px !important;
  }
  .pl-96-sm-xs {
    padding-left: 96px !important;
  }
  .px-96-sm-xs {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-96-sm-xs {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .m-97-sm-xs {
    margin: 97px !important;
  }
  .mt-97-sm-xs {
    margin-top: 97px !important;
  }
  .mr-97-sm-xs {
    margin-right: 97px !important;
  }
  .mb-97-sm-xs {
    margin-bottom: 97px !important;
  }
  .ml-97-sm-xs {
    margin-left: 97px !important;
  }
  .mx-97-sm-xs {
    margin-right: 97px !important;
    margin-left: 97px !important;
  }
  .my-97-sm-xs {
    margin-top: 97px !important;
    margin-bottom: 97px !important;
  }
  .p-97-sm-xs {
    padding: 97px !important;
  }
  .pt-97-sm-xs {
    padding-top: 97px !important;
  }
  .pr-97-sm-xs {
    padding-right: 97px !important;
  }
  .pb-97-sm-xs {
    padding-bottom: 97px !important;
  }
  .pl-97-sm-xs {
    padding-left: 97px !important;
  }
  .px-97-sm-xs {
    padding-right: 97px !important;
    padding-left: 97px !important;
  }
  .py-97-sm-xs {
    padding-top: 97px !important;
    padding-bottom: 97px !important;
  }
  .m-98-sm-xs {
    margin: 98px !important;
  }
  .mt-98-sm-xs {
    margin-top: 98px !important;
  }
  .mr-98-sm-xs {
    margin-right: 98px !important;
  }
  .mb-98-sm-xs {
    margin-bottom: 98px !important;
  }
  .ml-98-sm-xs {
    margin-left: 98px !important;
  }
  .mx-98-sm-xs {
    margin-right: 98px !important;
    margin-left: 98px !important;
  }
  .my-98-sm-xs {
    margin-top: 98px !important;
    margin-bottom: 98px !important;
  }
  .p-98-sm-xs {
    padding: 98px !important;
  }
  .pt-98-sm-xs {
    padding-top: 98px !important;
  }
  .pr-98-sm-xs {
    padding-right: 98px !important;
  }
  .pb-98-sm-xs {
    padding-bottom: 98px !important;
  }
  .pl-98-sm-xs {
    padding-left: 98px !important;
  }
  .px-98-sm-xs {
    padding-right: 98px !important;
    padding-left: 98px !important;
  }
  .py-98-sm-xs {
    padding-top: 98px !important;
    padding-bottom: 98px !important;
  }
  .m-99-sm-xs {
    margin: 99px !important;
  }
  .mt-99-sm-xs {
    margin-top: 99px !important;
  }
  .mr-99-sm-xs {
    margin-right: 99px !important;
  }
  .mb-99-sm-xs {
    margin-bottom: 99px !important;
  }
  .ml-99-sm-xs {
    margin-left: 99px !important;
  }
  .mx-99-sm-xs {
    margin-right: 99px !important;
    margin-left: 99px !important;
  }
  .my-99-sm-xs {
    margin-top: 99px !important;
    margin-bottom: 99px !important;
  }
  .p-99-sm-xs {
    padding: 99px !important;
  }
  .pt-99-sm-xs {
    padding-top: 99px !important;
  }
  .pr-99-sm-xs {
    padding-right: 99px !important;
  }
  .pb-99-sm-xs {
    padding-bottom: 99px !important;
  }
  .pl-99-sm-xs {
    padding-left: 99px !important;
  }
  .px-99-sm-xs {
    padding-right: 99px !important;
    padding-left: 99px !important;
  }
  .py-99-sm-xs {
    padding-top: 99px !important;
    padding-bottom: 99px !important;
  }
  .m-100-sm-xs {
    margin: 100px !important;
  }
  .mt-100-sm-xs {
    margin-top: 100px !important;
  }
  .mr-100-sm-xs {
    margin-right: 100px !important;
  }
  .mb-100-sm-xs {
    margin-bottom: 100px !important;
  }
  .ml-100-sm-xs {
    margin-left: 100px !important;
  }
  .mx-100-sm-xs {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .my-100-sm-xs {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .p-100-sm-xs {
    padding: 100px !important;
  }
  .pt-100-sm-xs {
    padding-top: 100px !important;
  }
  .pr-100-sm-xs {
    padding-right: 100px !important;
  }
  .pb-100-sm-xs {
    padding-bottom: 100px !important;
  }
  .pl-100-sm-xs {
    padding-left: 100px !important;
  }
  .px-100-sm-xs {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .py-100-sm-xs {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .m-101-sm-xs {
    margin: 101px !important;
  }
  .mt-101-sm-xs {
    margin-top: 101px !important;
  }
  .mr-101-sm-xs {
    margin-right: 101px !important;
  }
  .mb-101-sm-xs {
    margin-bottom: 101px !important;
  }
  .ml-101-sm-xs {
    margin-left: 101px !important;
  }
  .mx-101-sm-xs {
    margin-right: 101px !important;
    margin-left: 101px !important;
  }
  .my-101-sm-xs {
    margin-top: 101px !important;
    margin-bottom: 101px !important;
  }
  .p-101-sm-xs {
    padding: 101px !important;
  }
  .pt-101-sm-xs {
    padding-top: 101px !important;
  }
  .pr-101-sm-xs {
    padding-right: 101px !important;
  }
  .pb-101-sm-xs {
    padding-bottom: 101px !important;
  }
  .pl-101-sm-xs {
    padding-left: 101px !important;
  }
  .px-101-sm-xs {
    padding-right: 101px !important;
    padding-left: 101px !important;
  }
  .py-101-sm-xs {
    padding-top: 101px !important;
    padding-bottom: 101px !important;
  }
  .m-102-sm-xs {
    margin: 102px !important;
  }
  .mt-102-sm-xs {
    margin-top: 102px !important;
  }
  .mr-102-sm-xs {
    margin-right: 102px !important;
  }
  .mb-102-sm-xs {
    margin-bottom: 102px !important;
  }
  .ml-102-sm-xs {
    margin-left: 102px !important;
  }
  .mx-102-sm-xs {
    margin-right: 102px !important;
    margin-left: 102px !important;
  }
  .my-102-sm-xs {
    margin-top: 102px !important;
    margin-bottom: 102px !important;
  }
  .p-102-sm-xs {
    padding: 102px !important;
  }
  .pt-102-sm-xs {
    padding-top: 102px !important;
  }
  .pr-102-sm-xs {
    padding-right: 102px !important;
  }
  .pb-102-sm-xs {
    padding-bottom: 102px !important;
  }
  .pl-102-sm-xs {
    padding-left: 102px !important;
  }
  .px-102-sm-xs {
    padding-right: 102px !important;
    padding-left: 102px !important;
  }
  .py-102-sm-xs {
    padding-top: 102px !important;
    padding-bottom: 102px !important;
  }
  .m-103-sm-xs {
    margin: 103px !important;
  }
  .mt-103-sm-xs {
    margin-top: 103px !important;
  }
  .mr-103-sm-xs {
    margin-right: 103px !important;
  }
  .mb-103-sm-xs {
    margin-bottom: 103px !important;
  }
  .ml-103-sm-xs {
    margin-left: 103px !important;
  }
  .mx-103-sm-xs {
    margin-right: 103px !important;
    margin-left: 103px !important;
  }
  .my-103-sm-xs {
    margin-top: 103px !important;
    margin-bottom: 103px !important;
  }
  .p-103-sm-xs {
    padding: 103px !important;
  }
  .pt-103-sm-xs {
    padding-top: 103px !important;
  }
  .pr-103-sm-xs {
    padding-right: 103px !important;
  }
  .pb-103-sm-xs {
    padding-bottom: 103px !important;
  }
  .pl-103-sm-xs {
    padding-left: 103px !important;
  }
  .px-103-sm-xs {
    padding-right: 103px !important;
    padding-left: 103px !important;
  }
  .py-103-sm-xs {
    padding-top: 103px !important;
    padding-bottom: 103px !important;
  }
  .m-104-sm-xs {
    margin: 104px !important;
  }
  .mt-104-sm-xs {
    margin-top: 104px !important;
  }
  .mr-104-sm-xs {
    margin-right: 104px !important;
  }
  .mb-104-sm-xs {
    margin-bottom: 104px !important;
  }
  .ml-104-sm-xs {
    margin-left: 104px !important;
  }
  .mx-104-sm-xs {
    margin-right: 104px !important;
    margin-left: 104px !important;
  }
  .my-104-sm-xs {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }
  .p-104-sm-xs {
    padding: 104px !important;
  }
  .pt-104-sm-xs {
    padding-top: 104px !important;
  }
  .pr-104-sm-xs {
    padding-right: 104px !important;
  }
  .pb-104-sm-xs {
    padding-bottom: 104px !important;
  }
  .pl-104-sm-xs {
    padding-left: 104px !important;
  }
  .px-104-sm-xs {
    padding-right: 104px !important;
    padding-left: 104px !important;
  }
  .py-104-sm-xs {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }
  .m-105-sm-xs {
    margin: 105px !important;
  }
  .mt-105-sm-xs {
    margin-top: 105px !important;
  }
  .mr-105-sm-xs {
    margin-right: 105px !important;
  }
  .mb-105-sm-xs {
    margin-bottom: 105px !important;
  }
  .ml-105-sm-xs {
    margin-left: 105px !important;
  }
  .mx-105-sm-xs {
    margin-right: 105px !important;
    margin-left: 105px !important;
  }
  .my-105-sm-xs {
    margin-top: 105px !important;
    margin-bottom: 105px !important;
  }
  .p-105-sm-xs {
    padding: 105px !important;
  }
  .pt-105-sm-xs {
    padding-top: 105px !important;
  }
  .pr-105-sm-xs {
    padding-right: 105px !important;
  }
  .pb-105-sm-xs {
    padding-bottom: 105px !important;
  }
  .pl-105-sm-xs {
    padding-left: 105px !important;
  }
  .px-105-sm-xs {
    padding-right: 105px !important;
    padding-left: 105px !important;
  }
  .py-105-sm-xs {
    padding-top: 105px !important;
    padding-bottom: 105px !important;
  }
  .m-106-sm-xs {
    margin: 106px !important;
  }
  .mt-106-sm-xs {
    margin-top: 106px !important;
  }
  .mr-106-sm-xs {
    margin-right: 106px !important;
  }
  .mb-106-sm-xs {
    margin-bottom: 106px !important;
  }
  .ml-106-sm-xs {
    margin-left: 106px !important;
  }
  .mx-106-sm-xs {
    margin-right: 106px !important;
    margin-left: 106px !important;
  }
  .my-106-sm-xs {
    margin-top: 106px !important;
    margin-bottom: 106px !important;
  }
  .p-106-sm-xs {
    padding: 106px !important;
  }
  .pt-106-sm-xs {
    padding-top: 106px !important;
  }
  .pr-106-sm-xs {
    padding-right: 106px !important;
  }
  .pb-106-sm-xs {
    padding-bottom: 106px !important;
  }
  .pl-106-sm-xs {
    padding-left: 106px !important;
  }
  .px-106-sm-xs {
    padding-right: 106px !important;
    padding-left: 106px !important;
  }
  .py-106-sm-xs {
    padding-top: 106px !important;
    padding-bottom: 106px !important;
  }
  .m-107-sm-xs {
    margin: 107px !important;
  }
  .mt-107-sm-xs {
    margin-top: 107px !important;
  }
  .mr-107-sm-xs {
    margin-right: 107px !important;
  }
  .mb-107-sm-xs {
    margin-bottom: 107px !important;
  }
  .ml-107-sm-xs {
    margin-left: 107px !important;
  }
  .mx-107-sm-xs {
    margin-right: 107px !important;
    margin-left: 107px !important;
  }
  .my-107-sm-xs {
    margin-top: 107px !important;
    margin-bottom: 107px !important;
  }
  .p-107-sm-xs {
    padding: 107px !important;
  }
  .pt-107-sm-xs {
    padding-top: 107px !important;
  }
  .pr-107-sm-xs {
    padding-right: 107px !important;
  }
  .pb-107-sm-xs {
    padding-bottom: 107px !important;
  }
  .pl-107-sm-xs {
    padding-left: 107px !important;
  }
  .px-107-sm-xs {
    padding-right: 107px !important;
    padding-left: 107px !important;
  }
  .py-107-sm-xs {
    padding-top: 107px !important;
    padding-bottom: 107px !important;
  }
  .m-108-sm-xs {
    margin: 108px !important;
  }
  .mt-108-sm-xs {
    margin-top: 108px !important;
  }
  .mr-108-sm-xs {
    margin-right: 108px !important;
  }
  .mb-108-sm-xs {
    margin-bottom: 108px !important;
  }
  .ml-108-sm-xs {
    margin-left: 108px !important;
  }
  .mx-108-sm-xs {
    margin-right: 108px !important;
    margin-left: 108px !important;
  }
  .my-108-sm-xs {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }
  .p-108-sm-xs {
    padding: 108px !important;
  }
  .pt-108-sm-xs {
    padding-top: 108px !important;
  }
  .pr-108-sm-xs {
    padding-right: 108px !important;
  }
  .pb-108-sm-xs {
    padding-bottom: 108px !important;
  }
  .pl-108-sm-xs {
    padding-left: 108px !important;
  }
  .px-108-sm-xs {
    padding-right: 108px !important;
    padding-left: 108px !important;
  }
  .py-108-sm-xs {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }
  .m-109-sm-xs {
    margin: 109px !important;
  }
  .mt-109-sm-xs {
    margin-top: 109px !important;
  }
  .mr-109-sm-xs {
    margin-right: 109px !important;
  }
  .mb-109-sm-xs {
    margin-bottom: 109px !important;
  }
  .ml-109-sm-xs {
    margin-left: 109px !important;
  }
  .mx-109-sm-xs {
    margin-right: 109px !important;
    margin-left: 109px !important;
  }
  .my-109-sm-xs {
    margin-top: 109px !important;
    margin-bottom: 109px !important;
  }
  .p-109-sm-xs {
    padding: 109px !important;
  }
  .pt-109-sm-xs {
    padding-top: 109px !important;
  }
  .pr-109-sm-xs {
    padding-right: 109px !important;
  }
  .pb-109-sm-xs {
    padding-bottom: 109px !important;
  }
  .pl-109-sm-xs {
    padding-left: 109px !important;
  }
  .px-109-sm-xs {
    padding-right: 109px !important;
    padding-left: 109px !important;
  }
  .py-109-sm-xs {
    padding-top: 109px !important;
    padding-bottom: 109px !important;
  }
  .m-110-sm-xs {
    margin: 110px !important;
  }
  .mt-110-sm-xs {
    margin-top: 110px !important;
  }
  .mr-110-sm-xs {
    margin-right: 110px !important;
  }
  .mb-110-sm-xs {
    margin-bottom: 110px !important;
  }
  .ml-110-sm-xs {
    margin-left: 110px !important;
  }
  .mx-110-sm-xs {
    margin-right: 110px !important;
    margin-left: 110px !important;
  }
  .my-110-sm-xs {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }
  .p-110-sm-xs {
    padding: 110px !important;
  }
  .pt-110-sm-xs {
    padding-top: 110px !important;
  }
  .pr-110-sm-xs {
    padding-right: 110px !important;
  }
  .pb-110-sm-xs {
    padding-bottom: 110px !important;
  }
  .pl-110-sm-xs {
    padding-left: 110px !important;
  }
  .px-110-sm-xs {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .py-110-sm-xs {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .m-111-sm-xs {
    margin: 111px !important;
  }
  .mt-111-sm-xs {
    margin-top: 111px !important;
  }
  .mr-111-sm-xs {
    margin-right: 111px !important;
  }
  .mb-111-sm-xs {
    margin-bottom: 111px !important;
  }
  .ml-111-sm-xs {
    margin-left: 111px !important;
  }
  .mx-111-sm-xs {
    margin-right: 111px !important;
    margin-left: 111px !important;
  }
  .my-111-sm-xs {
    margin-top: 111px !important;
    margin-bottom: 111px !important;
  }
  .p-111-sm-xs {
    padding: 111px !important;
  }
  .pt-111-sm-xs {
    padding-top: 111px !important;
  }
  .pr-111-sm-xs {
    padding-right: 111px !important;
  }
  .pb-111-sm-xs {
    padding-bottom: 111px !important;
  }
  .pl-111-sm-xs {
    padding-left: 111px !important;
  }
  .px-111-sm-xs {
    padding-right: 111px !important;
    padding-left: 111px !important;
  }
  .py-111-sm-xs {
    padding-top: 111px !important;
    padding-bottom: 111px !important;
  }
  .m-112-sm-xs {
    margin: 112px !important;
  }
  .mt-112-sm-xs {
    margin-top: 112px !important;
  }
  .mr-112-sm-xs {
    margin-right: 112px !important;
  }
  .mb-112-sm-xs {
    margin-bottom: 112px !important;
  }
  .ml-112-sm-xs {
    margin-left: 112px !important;
  }
  .mx-112-sm-xs {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }
  .my-112-sm-xs {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }
  .p-112-sm-xs {
    padding: 112px !important;
  }
  .pt-112-sm-xs {
    padding-top: 112px !important;
  }
  .pr-112-sm-xs {
    padding-right: 112px !important;
  }
  .pb-112-sm-xs {
    padding-bottom: 112px !important;
  }
  .pl-112-sm-xs {
    padding-left: 112px !important;
  }
  .px-112-sm-xs {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }
  .py-112-sm-xs {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }
  .m-113-sm-xs {
    margin: 113px !important;
  }
  .mt-113-sm-xs {
    margin-top: 113px !important;
  }
  .mr-113-sm-xs {
    margin-right: 113px !important;
  }
  .mb-113-sm-xs {
    margin-bottom: 113px !important;
  }
  .ml-113-sm-xs {
    margin-left: 113px !important;
  }
  .mx-113-sm-xs {
    margin-right: 113px !important;
    margin-left: 113px !important;
  }
  .my-113-sm-xs {
    margin-top: 113px !important;
    margin-bottom: 113px !important;
  }
  .p-113-sm-xs {
    padding: 113px !important;
  }
  .pt-113-sm-xs {
    padding-top: 113px !important;
  }
  .pr-113-sm-xs {
    padding-right: 113px !important;
  }
  .pb-113-sm-xs {
    padding-bottom: 113px !important;
  }
  .pl-113-sm-xs {
    padding-left: 113px !important;
  }
  .px-113-sm-xs {
    padding-right: 113px !important;
    padding-left: 113px !important;
  }
  .py-113-sm-xs {
    padding-top: 113px !important;
    padding-bottom: 113px !important;
  }
  .m-114-sm-xs {
    margin: 114px !important;
  }
  .mt-114-sm-xs {
    margin-top: 114px !important;
  }
  .mr-114-sm-xs {
    margin-right: 114px !important;
  }
  .mb-114-sm-xs {
    margin-bottom: 114px !important;
  }
  .ml-114-sm-xs {
    margin-left: 114px !important;
  }
  .mx-114-sm-xs {
    margin-right: 114px !important;
    margin-left: 114px !important;
  }
  .my-114-sm-xs {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }
  .p-114-sm-xs {
    padding: 114px !important;
  }
  .pt-114-sm-xs {
    padding-top: 114px !important;
  }
  .pr-114-sm-xs {
    padding-right: 114px !important;
  }
  .pb-114-sm-xs {
    padding-bottom: 114px !important;
  }
  .pl-114-sm-xs {
    padding-left: 114px !important;
  }
  .px-114-sm-xs {
    padding-right: 114px !important;
    padding-left: 114px !important;
  }
  .py-114-sm-xs {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }
  .m-115-sm-xs {
    margin: 115px !important;
  }
  .mt-115-sm-xs {
    margin-top: 115px !important;
  }
  .mr-115-sm-xs {
    margin-right: 115px !important;
  }
  .mb-115-sm-xs {
    margin-bottom: 115px !important;
  }
  .ml-115-sm-xs {
    margin-left: 115px !important;
  }
  .mx-115-sm-xs {
    margin-right: 115px !important;
    margin-left: 115px !important;
  }
  .my-115-sm-xs {
    margin-top: 115px !important;
    margin-bottom: 115px !important;
  }
  .p-115-sm-xs {
    padding: 115px !important;
  }
  .pt-115-sm-xs {
    padding-top: 115px !important;
  }
  .pr-115-sm-xs {
    padding-right: 115px !important;
  }
  .pb-115-sm-xs {
    padding-bottom: 115px !important;
  }
  .pl-115-sm-xs {
    padding-left: 115px !important;
  }
  .px-115-sm-xs {
    padding-right: 115px !important;
    padding-left: 115px !important;
  }
  .py-115-sm-xs {
    padding-top: 115px !important;
    padding-bottom: 115px !important;
  }
  .m-116-sm-xs {
    margin: 116px !important;
  }
  .mt-116-sm-xs {
    margin-top: 116px !important;
  }
  .mr-116-sm-xs {
    margin-right: 116px !important;
  }
  .mb-116-sm-xs {
    margin-bottom: 116px !important;
  }
  .ml-116-sm-xs {
    margin-left: 116px !important;
  }
  .mx-116-sm-xs {
    margin-right: 116px !important;
    margin-left: 116px !important;
  }
  .my-116-sm-xs {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }
  .p-116-sm-xs {
    padding: 116px !important;
  }
  .pt-116-sm-xs {
    padding-top: 116px !important;
  }
  .pr-116-sm-xs {
    padding-right: 116px !important;
  }
  .pb-116-sm-xs {
    padding-bottom: 116px !important;
  }
  .pl-116-sm-xs {
    padding-left: 116px !important;
  }
  .px-116-sm-xs {
    padding-right: 116px !important;
    padding-left: 116px !important;
  }
  .py-116-sm-xs {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }
  .m-117-sm-xs {
    margin: 117px !important;
  }
  .mt-117-sm-xs {
    margin-top: 117px !important;
  }
  .mr-117-sm-xs {
    margin-right: 117px !important;
  }
  .mb-117-sm-xs {
    margin-bottom: 117px !important;
  }
  .ml-117-sm-xs {
    margin-left: 117px !important;
  }
  .mx-117-sm-xs {
    margin-right: 117px !important;
    margin-left: 117px !important;
  }
  .my-117-sm-xs {
    margin-top: 117px !important;
    margin-bottom: 117px !important;
  }
  .p-117-sm-xs {
    padding: 117px !important;
  }
  .pt-117-sm-xs {
    padding-top: 117px !important;
  }
  .pr-117-sm-xs {
    padding-right: 117px !important;
  }
  .pb-117-sm-xs {
    padding-bottom: 117px !important;
  }
  .pl-117-sm-xs {
    padding-left: 117px !important;
  }
  .px-117-sm-xs {
    padding-right: 117px !important;
    padding-left: 117px !important;
  }
  .py-117-sm-xs {
    padding-top: 117px !important;
    padding-bottom: 117px !important;
  }
  .m-118-sm-xs {
    margin: 118px !important;
  }
  .mt-118-sm-xs {
    margin-top: 118px !important;
  }
  .mr-118-sm-xs {
    margin-right: 118px !important;
  }
  .mb-118-sm-xs {
    margin-bottom: 118px !important;
  }
  .ml-118-sm-xs {
    margin-left: 118px !important;
  }
  .mx-118-sm-xs {
    margin-right: 118px !important;
    margin-left: 118px !important;
  }
  .my-118-sm-xs {
    margin-top: 118px !important;
    margin-bottom: 118px !important;
  }
  .p-118-sm-xs {
    padding: 118px !important;
  }
  .pt-118-sm-xs {
    padding-top: 118px !important;
  }
  .pr-118-sm-xs {
    padding-right: 118px !important;
  }
  .pb-118-sm-xs {
    padding-bottom: 118px !important;
  }
  .pl-118-sm-xs {
    padding-left: 118px !important;
  }
  .px-118-sm-xs {
    padding-right: 118px !important;
    padding-left: 118px !important;
  }
  .py-118-sm-xs {
    padding-top: 118px !important;
    padding-bottom: 118px !important;
  }
  .m-119-sm-xs {
    margin: 119px !important;
  }
  .mt-119-sm-xs {
    margin-top: 119px !important;
  }
  .mr-119-sm-xs {
    margin-right: 119px !important;
  }
  .mb-119-sm-xs {
    margin-bottom: 119px !important;
  }
  .ml-119-sm-xs {
    margin-left: 119px !important;
  }
  .mx-119-sm-xs {
    margin-right: 119px !important;
    margin-left: 119px !important;
  }
  .my-119-sm-xs {
    margin-top: 119px !important;
    margin-bottom: 119px !important;
  }
  .p-119-sm-xs {
    padding: 119px !important;
  }
  .pt-119-sm-xs {
    padding-top: 119px !important;
  }
  .pr-119-sm-xs {
    padding-right: 119px !important;
  }
  .pb-119-sm-xs {
    padding-bottom: 119px !important;
  }
  .pl-119-sm-xs {
    padding-left: 119px !important;
  }
  .px-119-sm-xs {
    padding-right: 119px !important;
    padding-left: 119px !important;
  }
  .py-119-sm-xs {
    padding-top: 119px !important;
    padding-bottom: 119px !important;
  }
  .m-120-sm-xs {
    margin: 120px !important;
  }
  .mt-120-sm-xs {
    margin-top: 120px !important;
  }
  .mr-120-sm-xs {
    margin-right: 120px !important;
  }
  .mb-120-sm-xs {
    margin-bottom: 120px !important;
  }
  .ml-120-sm-xs {
    margin-left: 120px !important;
  }
  .mx-120-sm-xs {
    margin-right: 120px !important;
    margin-left: 120px !important;
  }
  .my-120-sm-xs {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .p-120-sm-xs {
    padding: 120px !important;
  }
  .pt-120-sm-xs {
    padding-top: 120px !important;
  }
  .pr-120-sm-xs {
    padding-right: 120px !important;
  }
  .pb-120-sm-xs {
    padding-bottom: 120px !important;
  }
  .pl-120-sm-xs {
    padding-left: 120px !important;
  }
  .px-120-sm-xs {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .py-120-sm-xs {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .m-121-sm-xs {
    margin: 121px !important;
  }
  .mt-121-sm-xs {
    margin-top: 121px !important;
  }
  .mr-121-sm-xs {
    margin-right: 121px !important;
  }
  .mb-121-sm-xs {
    margin-bottom: 121px !important;
  }
  .ml-121-sm-xs {
    margin-left: 121px !important;
  }
  .mx-121-sm-xs {
    margin-right: 121px !important;
    margin-left: 121px !important;
  }
  .my-121-sm-xs {
    margin-top: 121px !important;
    margin-bottom: 121px !important;
  }
  .p-121-sm-xs {
    padding: 121px !important;
  }
  .pt-121-sm-xs {
    padding-top: 121px !important;
  }
  .pr-121-sm-xs {
    padding-right: 121px !important;
  }
  .pb-121-sm-xs {
    padding-bottom: 121px !important;
  }
  .pl-121-sm-xs {
    padding-left: 121px !important;
  }
  .px-121-sm-xs {
    padding-right: 121px !important;
    padding-left: 121px !important;
  }
  .py-121-sm-xs {
    padding-top: 121px !important;
    padding-bottom: 121px !important;
  }
  .m-122-sm-xs {
    margin: 122px !important;
  }
  .mt-122-sm-xs {
    margin-top: 122px !important;
  }
  .mr-122-sm-xs {
    margin-right: 122px !important;
  }
  .mb-122-sm-xs {
    margin-bottom: 122px !important;
  }
  .ml-122-sm-xs {
    margin-left: 122px !important;
  }
  .mx-122-sm-xs {
    margin-right: 122px !important;
    margin-left: 122px !important;
  }
  .my-122-sm-xs {
    margin-top: 122px !important;
    margin-bottom: 122px !important;
  }
  .p-122-sm-xs {
    padding: 122px !important;
  }
  .pt-122-sm-xs {
    padding-top: 122px !important;
  }
  .pr-122-sm-xs {
    padding-right: 122px !important;
  }
  .pb-122-sm-xs {
    padding-bottom: 122px !important;
  }
  .pl-122-sm-xs {
    padding-left: 122px !important;
  }
  .px-122-sm-xs {
    padding-right: 122px !important;
    padding-left: 122px !important;
  }
  .py-122-sm-xs {
    padding-top: 122px !important;
    padding-bottom: 122px !important;
  }
  .m-123-sm-xs {
    margin: 123px !important;
  }
  .mt-123-sm-xs {
    margin-top: 123px !important;
  }
  .mr-123-sm-xs {
    margin-right: 123px !important;
  }
  .mb-123-sm-xs {
    margin-bottom: 123px !important;
  }
  .ml-123-sm-xs {
    margin-left: 123px !important;
  }
  .mx-123-sm-xs {
    margin-right: 123px !important;
    margin-left: 123px !important;
  }
  .my-123-sm-xs {
    margin-top: 123px !important;
    margin-bottom: 123px !important;
  }
  .p-123-sm-xs {
    padding: 123px !important;
  }
  .pt-123-sm-xs {
    padding-top: 123px !important;
  }
  .pr-123-sm-xs {
    padding-right: 123px !important;
  }
  .pb-123-sm-xs {
    padding-bottom: 123px !important;
  }
  .pl-123-sm-xs {
    padding-left: 123px !important;
  }
  .px-123-sm-xs {
    padding-right: 123px !important;
    padding-left: 123px !important;
  }
  .py-123-sm-xs {
    padding-top: 123px !important;
    padding-bottom: 123px !important;
  }
  .m-124-sm-xs {
    margin: 124px !important;
  }
  .mt-124-sm-xs {
    margin-top: 124px !important;
  }
  .mr-124-sm-xs {
    margin-right: 124px !important;
  }
  .mb-124-sm-xs {
    margin-bottom: 124px !important;
  }
  .ml-124-sm-xs {
    margin-left: 124px !important;
  }
  .mx-124-sm-xs {
    margin-right: 124px !important;
    margin-left: 124px !important;
  }
  .my-124-sm-xs {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }
  .p-124-sm-xs {
    padding: 124px !important;
  }
  .pt-124-sm-xs {
    padding-top: 124px !important;
  }
  .pr-124-sm-xs {
    padding-right: 124px !important;
  }
  .pb-124-sm-xs {
    padding-bottom: 124px !important;
  }
  .pl-124-sm-xs {
    padding-left: 124px !important;
  }
  .px-124-sm-xs {
    padding-right: 124px !important;
    padding-left: 124px !important;
  }
  .py-124-sm-xs {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }
  .m-125-sm-xs {
    margin: 125px !important;
  }
  .mt-125-sm-xs {
    margin-top: 125px !important;
  }
  .mr-125-sm-xs {
    margin-right: 125px !important;
  }
  .mb-125-sm-xs {
    margin-bottom: 125px !important;
  }
  .ml-125-sm-xs {
    margin-left: 125px !important;
  }
  .mx-125-sm-xs {
    margin-right: 125px !important;
    margin-left: 125px !important;
  }
  .my-125-sm-xs {
    margin-top: 125px !important;
    margin-bottom: 125px !important;
  }
  .p-125-sm-xs {
    padding: 125px !important;
  }
  .pt-125-sm-xs {
    padding-top: 125px !important;
  }
  .pr-125-sm-xs {
    padding-right: 125px !important;
  }
  .pb-125-sm-xs {
    padding-bottom: 125px !important;
  }
  .pl-125-sm-xs {
    padding-left: 125px !important;
  }
  .px-125-sm-xs {
    padding-right: 125px !important;
    padding-left: 125px !important;
  }
  .py-125-sm-xs {
    padding-top: 125px !important;
    padding-bottom: 125px !important;
  }
  .m-126-sm-xs {
    margin: 126px !important;
  }
  .mt-126-sm-xs {
    margin-top: 126px !important;
  }
  .mr-126-sm-xs {
    margin-right: 126px !important;
  }
  .mb-126-sm-xs {
    margin-bottom: 126px !important;
  }
  .ml-126-sm-xs {
    margin-left: 126px !important;
  }
  .mx-126-sm-xs {
    margin-right: 126px !important;
    margin-left: 126px !important;
  }
  .my-126-sm-xs {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }
  .p-126-sm-xs {
    padding: 126px !important;
  }
  .pt-126-sm-xs {
    padding-top: 126px !important;
  }
  .pr-126-sm-xs {
    padding-right: 126px !important;
  }
  .pb-126-sm-xs {
    padding-bottom: 126px !important;
  }
  .pl-126-sm-xs {
    padding-left: 126px !important;
  }
  .px-126-sm-xs {
    padding-right: 126px !important;
    padding-left: 126px !important;
  }
  .py-126-sm-xs {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }
  .m-127-sm-xs {
    margin: 127px !important;
  }
  .mt-127-sm-xs {
    margin-top: 127px !important;
  }
  .mr-127-sm-xs {
    margin-right: 127px !important;
  }
  .mb-127-sm-xs {
    margin-bottom: 127px !important;
  }
  .ml-127-sm-xs {
    margin-left: 127px !important;
  }
  .mx-127-sm-xs {
    margin-right: 127px !important;
    margin-left: 127px !important;
  }
  .my-127-sm-xs {
    margin-top: 127px !important;
    margin-bottom: 127px !important;
  }
  .p-127-sm-xs {
    padding: 127px !important;
  }
  .pt-127-sm-xs {
    padding-top: 127px !important;
  }
  .pr-127-sm-xs {
    padding-right: 127px !important;
  }
  .pb-127-sm-xs {
    padding-bottom: 127px !important;
  }
  .pl-127-sm-xs {
    padding-left: 127px !important;
  }
  .px-127-sm-xs {
    padding-right: 127px !important;
    padding-left: 127px !important;
  }
  .py-127-sm-xs {
    padding-top: 127px !important;
    padding-bottom: 127px !important;
  }
  .m-128-sm-xs {
    margin: 128px !important;
  }
  .mt-128-sm-xs {
    margin-top: 128px !important;
  }
  .mr-128-sm-xs {
    margin-right: 128px !important;
  }
  .mb-128-sm-xs {
    margin-bottom: 128px !important;
  }
  .ml-128-sm-xs {
    margin-left: 128px !important;
  }
  .mx-128-sm-xs {
    margin-right: 128px !important;
    margin-left: 128px !important;
  }
  .my-128-sm-xs {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }
  .p-128-sm-xs {
    padding: 128px !important;
  }
  .pt-128-sm-xs {
    padding-top: 128px !important;
  }
  .pr-128-sm-xs {
    padding-right: 128px !important;
  }
  .pb-128-sm-xs {
    padding-bottom: 128px !important;
  }
  .pl-128-sm-xs {
    padding-left: 128px !important;
  }
  .px-128-sm-xs {
    padding-right: 128px !important;
    padding-left: 128px !important;
  }
  .py-128-sm-xs {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .m-129-sm-xs {
    margin: 129px !important;
  }
  .mt-129-sm-xs {
    margin-top: 129px !important;
  }
  .mr-129-sm-xs {
    margin-right: 129px !important;
  }
  .mb-129-sm-xs {
    margin-bottom: 129px !important;
  }
  .ml-129-sm-xs {
    margin-left: 129px !important;
  }
  .mx-129-sm-xs {
    margin-right: 129px !important;
    margin-left: 129px !important;
  }
  .my-129-sm-xs {
    margin-top: 129px !important;
    margin-bottom: 129px !important;
  }
  .p-129-sm-xs {
    padding: 129px !important;
  }
  .pt-129-sm-xs {
    padding-top: 129px !important;
  }
  .pr-129-sm-xs {
    padding-right: 129px !important;
  }
  .pb-129-sm-xs {
    padding-bottom: 129px !important;
  }
  .pl-129-sm-xs {
    padding-left: 129px !important;
  }
  .px-129-sm-xs {
    padding-right: 129px !important;
    padding-left: 129px !important;
  }
  .py-129-sm-xs {
    padding-top: 129px !important;
    padding-bottom: 129px !important;
  }
  .m-130-sm-xs {
    margin: 130px !important;
  }
  .mt-130-sm-xs {
    margin-top: 130px !important;
  }
  .mr-130-sm-xs {
    margin-right: 130px !important;
  }
  .mb-130-sm-xs {
    margin-bottom: 130px !important;
  }
  .ml-130-sm-xs {
    margin-left: 130px !important;
  }
  .mx-130-sm-xs {
    margin-right: 130px !important;
    margin-left: 130px !important;
  }
  .my-130-sm-xs {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }
  .p-130-sm-xs {
    padding: 130px !important;
  }
  .pt-130-sm-xs {
    padding-top: 130px !important;
  }
  .pr-130-sm-xs {
    padding-right: 130px !important;
  }
  .pb-130-sm-xs {
    padding-bottom: 130px !important;
  }
  .pl-130-sm-xs {
    padding-left: 130px !important;
  }
  .px-130-sm-xs {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .py-130-sm-xs {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .m-131-sm-xs {
    margin: 131px !important;
  }
  .mt-131-sm-xs {
    margin-top: 131px !important;
  }
  .mr-131-sm-xs {
    margin-right: 131px !important;
  }
  .mb-131-sm-xs {
    margin-bottom: 131px !important;
  }
  .ml-131-sm-xs {
    margin-left: 131px !important;
  }
  .mx-131-sm-xs {
    margin-right: 131px !important;
    margin-left: 131px !important;
  }
  .my-131-sm-xs {
    margin-top: 131px !important;
    margin-bottom: 131px !important;
  }
  .p-131-sm-xs {
    padding: 131px !important;
  }
  .pt-131-sm-xs {
    padding-top: 131px !important;
  }
  .pr-131-sm-xs {
    padding-right: 131px !important;
  }
  .pb-131-sm-xs {
    padding-bottom: 131px !important;
  }
  .pl-131-sm-xs {
    padding-left: 131px !important;
  }
  .px-131-sm-xs {
    padding-right: 131px !important;
    padding-left: 131px !important;
  }
  .py-131-sm-xs {
    padding-top: 131px !important;
    padding-bottom: 131px !important;
  }
  .m-132-sm-xs {
    margin: 132px !important;
  }
  .mt-132-sm-xs {
    margin-top: 132px !important;
  }
  .mr-132-sm-xs {
    margin-right: 132px !important;
  }
  .mb-132-sm-xs {
    margin-bottom: 132px !important;
  }
  .ml-132-sm-xs {
    margin-left: 132px !important;
  }
  .mx-132-sm-xs {
    margin-right: 132px !important;
    margin-left: 132px !important;
  }
  .my-132-sm-xs {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }
  .p-132-sm-xs {
    padding: 132px !important;
  }
  .pt-132-sm-xs {
    padding-top: 132px !important;
  }
  .pr-132-sm-xs {
    padding-right: 132px !important;
  }
  .pb-132-sm-xs {
    padding-bottom: 132px !important;
  }
  .pl-132-sm-xs {
    padding-left: 132px !important;
  }
  .px-132-sm-xs {
    padding-right: 132px !important;
    padding-left: 132px !important;
  }
  .py-132-sm-xs {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }
  .m-133-sm-xs {
    margin: 133px !important;
  }
  .mt-133-sm-xs {
    margin-top: 133px !important;
  }
  .mr-133-sm-xs {
    margin-right: 133px !important;
  }
  .mb-133-sm-xs {
    margin-bottom: 133px !important;
  }
  .ml-133-sm-xs {
    margin-left: 133px !important;
  }
  .mx-133-sm-xs {
    margin-right: 133px !important;
    margin-left: 133px !important;
  }
  .my-133-sm-xs {
    margin-top: 133px !important;
    margin-bottom: 133px !important;
  }
  .p-133-sm-xs {
    padding: 133px !important;
  }
  .pt-133-sm-xs {
    padding-top: 133px !important;
  }
  .pr-133-sm-xs {
    padding-right: 133px !important;
  }
  .pb-133-sm-xs {
    padding-bottom: 133px !important;
  }
  .pl-133-sm-xs {
    padding-left: 133px !important;
  }
  .px-133-sm-xs {
    padding-right: 133px !important;
    padding-left: 133px !important;
  }
  .py-133-sm-xs {
    padding-top: 133px !important;
    padding-bottom: 133px !important;
  }
  .m-134-sm-xs {
    margin: 134px !important;
  }
  .mt-134-sm-xs {
    margin-top: 134px !important;
  }
  .mr-134-sm-xs {
    margin-right: 134px !important;
  }
  .mb-134-sm-xs {
    margin-bottom: 134px !important;
  }
  .ml-134-sm-xs {
    margin-left: 134px !important;
  }
  .mx-134-sm-xs {
    margin-right: 134px !important;
    margin-left: 134px !important;
  }
  .my-134-sm-xs {
    margin-top: 134px !important;
    margin-bottom: 134px !important;
  }
  .p-134-sm-xs {
    padding: 134px !important;
  }
  .pt-134-sm-xs {
    padding-top: 134px !important;
  }
  .pr-134-sm-xs {
    padding-right: 134px !important;
  }
  .pb-134-sm-xs {
    padding-bottom: 134px !important;
  }
  .pl-134-sm-xs {
    padding-left: 134px !important;
  }
  .px-134-sm-xs {
    padding-right: 134px !important;
    padding-left: 134px !important;
  }
  .py-134-sm-xs {
    padding-top: 134px !important;
    padding-bottom: 134px !important;
  }
  .m-135-sm-xs {
    margin: 135px !important;
  }
  .mt-135-sm-xs {
    margin-top: 135px !important;
  }
  .mr-135-sm-xs {
    margin-right: 135px !important;
  }
  .mb-135-sm-xs {
    margin-bottom: 135px !important;
  }
  .ml-135-sm-xs {
    margin-left: 135px !important;
  }
  .mx-135-sm-xs {
    margin-right: 135px !important;
    margin-left: 135px !important;
  }
  .my-135-sm-xs {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .p-135-sm-xs {
    padding: 135px !important;
  }
  .pt-135-sm-xs {
    padding-top: 135px !important;
  }
  .pr-135-sm-xs {
    padding-right: 135px !important;
  }
  .pb-135-sm-xs {
    padding-bottom: 135px !important;
  }
  .pl-135-sm-xs {
    padding-left: 135px !important;
  }
  .px-135-sm-xs {
    padding-right: 135px !important;
    padding-left: 135px !important;
  }
  .py-135-sm-xs {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .m-136-sm-xs {
    margin: 136px !important;
  }
  .mt-136-sm-xs {
    margin-top: 136px !important;
  }
  .mr-136-sm-xs {
    margin-right: 136px !important;
  }
  .mb-136-sm-xs {
    margin-bottom: 136px !important;
  }
  .ml-136-sm-xs {
    margin-left: 136px !important;
  }
  .mx-136-sm-xs {
    margin-right: 136px !important;
    margin-left: 136px !important;
  }
  .my-136-sm-xs {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }
  .p-136-sm-xs {
    padding: 136px !important;
  }
  .pt-136-sm-xs {
    padding-top: 136px !important;
  }
  .pr-136-sm-xs {
    padding-right: 136px !important;
  }
  .pb-136-sm-xs {
    padding-bottom: 136px !important;
  }
  .pl-136-sm-xs {
    padding-left: 136px !important;
  }
  .px-136-sm-xs {
    padding-right: 136px !important;
    padding-left: 136px !important;
  }
  .py-136-sm-xs {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }
  .m-137-sm-xs {
    margin: 137px !important;
  }
  .mt-137-sm-xs {
    margin-top: 137px !important;
  }
  .mr-137-sm-xs {
    margin-right: 137px !important;
  }
  .mb-137-sm-xs {
    margin-bottom: 137px !important;
  }
  .ml-137-sm-xs {
    margin-left: 137px !important;
  }
  .mx-137-sm-xs {
    margin-right: 137px !important;
    margin-left: 137px !important;
  }
  .my-137-sm-xs {
    margin-top: 137px !important;
    margin-bottom: 137px !important;
  }
  .p-137-sm-xs {
    padding: 137px !important;
  }
  .pt-137-sm-xs {
    padding-top: 137px !important;
  }
  .pr-137-sm-xs {
    padding-right: 137px !important;
  }
  .pb-137-sm-xs {
    padding-bottom: 137px !important;
  }
  .pl-137-sm-xs {
    padding-left: 137px !important;
  }
  .px-137-sm-xs {
    padding-right: 137px !important;
    padding-left: 137px !important;
  }
  .py-137-sm-xs {
    padding-top: 137px !important;
    padding-bottom: 137px !important;
  }
  .m-138-sm-xs {
    margin: 138px !important;
  }
  .mt-138-sm-xs {
    margin-top: 138px !important;
  }
  .mr-138-sm-xs {
    margin-right: 138px !important;
  }
  .mb-138-sm-xs {
    margin-bottom: 138px !important;
  }
  .ml-138-sm-xs {
    margin-left: 138px !important;
  }
  .mx-138-sm-xs {
    margin-right: 138px !important;
    margin-left: 138px !important;
  }
  .my-138-sm-xs {
    margin-top: 138px !important;
    margin-bottom: 138px !important;
  }
  .p-138-sm-xs {
    padding: 138px !important;
  }
  .pt-138-sm-xs {
    padding-top: 138px !important;
  }
  .pr-138-sm-xs {
    padding-right: 138px !important;
  }
  .pb-138-sm-xs {
    padding-bottom: 138px !important;
  }
  .pl-138-sm-xs {
    padding-left: 138px !important;
  }
  .px-138-sm-xs {
    padding-right: 138px !important;
    padding-left: 138px !important;
  }
  .py-138-sm-xs {
    padding-top: 138px !important;
    padding-bottom: 138px !important;
  }
  .m-139-sm-xs {
    margin: 139px !important;
  }
  .mt-139-sm-xs {
    margin-top: 139px !important;
  }
  .mr-139-sm-xs {
    margin-right: 139px !important;
  }
  .mb-139-sm-xs {
    margin-bottom: 139px !important;
  }
  .ml-139-sm-xs {
    margin-left: 139px !important;
  }
  .mx-139-sm-xs {
    margin-right: 139px !important;
    margin-left: 139px !important;
  }
  .my-139-sm-xs {
    margin-top: 139px !important;
    margin-bottom: 139px !important;
  }
  .p-139-sm-xs {
    padding: 139px !important;
  }
  .pt-139-sm-xs {
    padding-top: 139px !important;
  }
  .pr-139-sm-xs {
    padding-right: 139px !important;
  }
  .pb-139-sm-xs {
    padding-bottom: 139px !important;
  }
  .pl-139-sm-xs {
    padding-left: 139px !important;
  }
  .px-139-sm-xs {
    padding-right: 139px !important;
    padding-left: 139px !important;
  }
  .py-139-sm-xs {
    padding-top: 139px !important;
    padding-bottom: 139px !important;
  }
  .m-140-sm-xs {
    margin: 140px !important;
  }
  .mt-140-sm-xs {
    margin-top: 140px !important;
  }
  .mr-140-sm-xs {
    margin-right: 140px !important;
  }
  .mb-140-sm-xs {
    margin-bottom: 140px !important;
  }
  .ml-140-sm-xs {
    margin-left: 140px !important;
  }
  .mx-140-sm-xs {
    margin-right: 140px !important;
    margin-left: 140px !important;
  }
  .my-140-sm-xs {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }
  .p-140-sm-xs {
    padding: 140px !important;
  }
  .pt-140-sm-xs {
    padding-top: 140px !important;
  }
  .pr-140-sm-xs {
    padding-right: 140px !important;
  }
  .pb-140-sm-xs {
    padding-bottom: 140px !important;
  }
  .pl-140-sm-xs {
    padding-left: 140px !important;
  }
  .px-140-sm-xs {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .py-140-sm-xs {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .m-141-sm-xs {
    margin: 141px !important;
  }
  .mt-141-sm-xs {
    margin-top: 141px !important;
  }
  .mr-141-sm-xs {
    margin-right: 141px !important;
  }
  .mb-141-sm-xs {
    margin-bottom: 141px !important;
  }
  .ml-141-sm-xs {
    margin-left: 141px !important;
  }
  .mx-141-sm-xs {
    margin-right: 141px !important;
    margin-left: 141px !important;
  }
  .my-141-sm-xs {
    margin-top: 141px !important;
    margin-bottom: 141px !important;
  }
  .p-141-sm-xs {
    padding: 141px !important;
  }
  .pt-141-sm-xs {
    padding-top: 141px !important;
  }
  .pr-141-sm-xs {
    padding-right: 141px !important;
  }
  .pb-141-sm-xs {
    padding-bottom: 141px !important;
  }
  .pl-141-sm-xs {
    padding-left: 141px !important;
  }
  .px-141-sm-xs {
    padding-right: 141px !important;
    padding-left: 141px !important;
  }
  .py-141-sm-xs {
    padding-top: 141px !important;
    padding-bottom: 141px !important;
  }
  .m-142-sm-xs {
    margin: 142px !important;
  }
  .mt-142-sm-xs {
    margin-top: 142px !important;
  }
  .mr-142-sm-xs {
    margin-right: 142px !important;
  }
  .mb-142-sm-xs {
    margin-bottom: 142px !important;
  }
  .ml-142-sm-xs {
    margin-left: 142px !important;
  }
  .mx-142-sm-xs {
    margin-right: 142px !important;
    margin-left: 142px !important;
  }
  .my-142-sm-xs {
    margin-top: 142px !important;
    margin-bottom: 142px !important;
  }
  .p-142-sm-xs {
    padding: 142px !important;
  }
  .pt-142-sm-xs {
    padding-top: 142px !important;
  }
  .pr-142-sm-xs {
    padding-right: 142px !important;
  }
  .pb-142-sm-xs {
    padding-bottom: 142px !important;
  }
  .pl-142-sm-xs {
    padding-left: 142px !important;
  }
  .px-142-sm-xs {
    padding-right: 142px !important;
    padding-left: 142px !important;
  }
  .py-142-sm-xs {
    padding-top: 142px !important;
    padding-bottom: 142px !important;
  }
  .m-143-sm-xs {
    margin: 143px !important;
  }
  .mt-143-sm-xs {
    margin-top: 143px !important;
  }
  .mr-143-sm-xs {
    margin-right: 143px !important;
  }
  .mb-143-sm-xs {
    margin-bottom: 143px !important;
  }
  .ml-143-sm-xs {
    margin-left: 143px !important;
  }
  .mx-143-sm-xs {
    margin-right: 143px !important;
    margin-left: 143px !important;
  }
  .my-143-sm-xs {
    margin-top: 143px !important;
    margin-bottom: 143px !important;
  }
  .p-143-sm-xs {
    padding: 143px !important;
  }
  .pt-143-sm-xs {
    padding-top: 143px !important;
  }
  .pr-143-sm-xs {
    padding-right: 143px !important;
  }
  .pb-143-sm-xs {
    padding-bottom: 143px !important;
  }
  .pl-143-sm-xs {
    padding-left: 143px !important;
  }
  .px-143-sm-xs {
    padding-right: 143px !important;
    padding-left: 143px !important;
  }
  .py-143-sm-xs {
    padding-top: 143px !important;
    padding-bottom: 143px !important;
  }
  .m-144-sm-xs {
    margin: 144px !important;
  }
  .mt-144-sm-xs {
    margin-top: 144px !important;
  }
  .mr-144-sm-xs {
    margin-right: 144px !important;
  }
  .mb-144-sm-xs {
    margin-bottom: 144px !important;
  }
  .ml-144-sm-xs {
    margin-left: 144px !important;
  }
  .mx-144-sm-xs {
    margin-right: 144px !important;
    margin-left: 144px !important;
  }
  .my-144-sm-xs {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }
  .p-144-sm-xs {
    padding: 144px !important;
  }
  .pt-144-sm-xs {
    padding-top: 144px !important;
  }
  .pr-144-sm-xs {
    padding-right: 144px !important;
  }
  .pb-144-sm-xs {
    padding-bottom: 144px !important;
  }
  .pl-144-sm-xs {
    padding-left: 144px !important;
  }
  .px-144-sm-xs {
    padding-right: 144px !important;
    padding-left: 144px !important;
  }
  .py-144-sm-xs {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }
  .m-145-sm-xs {
    margin: 145px !important;
  }
  .mt-145-sm-xs {
    margin-top: 145px !important;
  }
  .mr-145-sm-xs {
    margin-right: 145px !important;
  }
  .mb-145-sm-xs {
    margin-bottom: 145px !important;
  }
  .ml-145-sm-xs {
    margin-left: 145px !important;
  }
  .mx-145-sm-xs {
    margin-right: 145px !important;
    margin-left: 145px !important;
  }
  .my-145-sm-xs {
    margin-top: 145px !important;
    margin-bottom: 145px !important;
  }
  .p-145-sm-xs {
    padding: 145px !important;
  }
  .pt-145-sm-xs {
    padding-top: 145px !important;
  }
  .pr-145-sm-xs {
    padding-right: 145px !important;
  }
  .pb-145-sm-xs {
    padding-bottom: 145px !important;
  }
  .pl-145-sm-xs {
    padding-left: 145px !important;
  }
  .px-145-sm-xs {
    padding-right: 145px !important;
    padding-left: 145px !important;
  }
  .py-145-sm-xs {
    padding-top: 145px !important;
    padding-bottom: 145px !important;
  }
  .m-146-sm-xs {
    margin: 146px !important;
  }
  .mt-146-sm-xs {
    margin-top: 146px !important;
  }
  .mr-146-sm-xs {
    margin-right: 146px !important;
  }
  .mb-146-sm-xs {
    margin-bottom: 146px !important;
  }
  .ml-146-sm-xs {
    margin-left: 146px !important;
  }
  .mx-146-sm-xs {
    margin-right: 146px !important;
    margin-left: 146px !important;
  }
  .my-146-sm-xs {
    margin-top: 146px !important;
    margin-bottom: 146px !important;
  }
  .p-146-sm-xs {
    padding: 146px !important;
  }
  .pt-146-sm-xs {
    padding-top: 146px !important;
  }
  .pr-146-sm-xs {
    padding-right: 146px !important;
  }
  .pb-146-sm-xs {
    padding-bottom: 146px !important;
  }
  .pl-146-sm-xs {
    padding-left: 146px !important;
  }
  .px-146-sm-xs {
    padding-right: 146px !important;
    padding-left: 146px !important;
  }
  .py-146-sm-xs {
    padding-top: 146px !important;
    padding-bottom: 146px !important;
  }
  .m-147-sm-xs {
    margin: 147px !important;
  }
  .mt-147-sm-xs {
    margin-top: 147px !important;
  }
  .mr-147-sm-xs {
    margin-right: 147px !important;
  }
  .mb-147-sm-xs {
    margin-bottom: 147px !important;
  }
  .ml-147-sm-xs {
    margin-left: 147px !important;
  }
  .mx-147-sm-xs {
    margin-right: 147px !important;
    margin-left: 147px !important;
  }
  .my-147-sm-xs {
    margin-top: 147px !important;
    margin-bottom: 147px !important;
  }
  .p-147-sm-xs {
    padding: 147px !important;
  }
  .pt-147-sm-xs {
    padding-top: 147px !important;
  }
  .pr-147-sm-xs {
    padding-right: 147px !important;
  }
  .pb-147-sm-xs {
    padding-bottom: 147px !important;
  }
  .pl-147-sm-xs {
    padding-left: 147px !important;
  }
  .px-147-sm-xs {
    padding-right: 147px !important;
    padding-left: 147px !important;
  }
  .py-147-sm-xs {
    padding-top: 147px !important;
    padding-bottom: 147px !important;
  }
  .m-148-sm-xs {
    margin: 148px !important;
  }
  .mt-148-sm-xs {
    margin-top: 148px !important;
  }
  .mr-148-sm-xs {
    margin-right: 148px !important;
  }
  .mb-148-sm-xs {
    margin-bottom: 148px !important;
  }
  .ml-148-sm-xs {
    margin-left: 148px !important;
  }
  .mx-148-sm-xs {
    margin-right: 148px !important;
    margin-left: 148px !important;
  }
  .my-148-sm-xs {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }
  .p-148-sm-xs {
    padding: 148px !important;
  }
  .pt-148-sm-xs {
    padding-top: 148px !important;
  }
  .pr-148-sm-xs {
    padding-right: 148px !important;
  }
  .pb-148-sm-xs {
    padding-bottom: 148px !important;
  }
  .pl-148-sm-xs {
    padding-left: 148px !important;
  }
  .px-148-sm-xs {
    padding-right: 148px !important;
    padding-left: 148px !important;
  }
  .py-148-sm-xs {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }
  .m-149-sm-xs {
    margin: 149px !important;
  }
  .mt-149-sm-xs {
    margin-top: 149px !important;
  }
  .mr-149-sm-xs {
    margin-right: 149px !important;
  }
  .mb-149-sm-xs {
    margin-bottom: 149px !important;
  }
  .ml-149-sm-xs {
    margin-left: 149px !important;
  }
  .mx-149-sm-xs {
    margin-right: 149px !important;
    margin-left: 149px !important;
  }
  .my-149-sm-xs {
    margin-top: 149px !important;
    margin-bottom: 149px !important;
  }
  .p-149-sm-xs {
    padding: 149px !important;
  }
  .pt-149-sm-xs {
    padding-top: 149px !important;
  }
  .pr-149-sm-xs {
    padding-right: 149px !important;
  }
  .pb-149-sm-xs {
    padding-bottom: 149px !important;
  }
  .pl-149-sm-xs {
    padding-left: 149px !important;
  }
  .px-149-sm-xs {
    padding-right: 149px !important;
    padding-left: 149px !important;
  }
  .py-149-sm-xs {
    padding-top: 149px !important;
    padding-bottom: 149px !important;
  }
  .m-150-sm-xs {
    margin: 150px !important;
  }
  .mt-150-sm-xs {
    margin-top: 150px !important;
  }
  .mr-150-sm-xs {
    margin-right: 150px !important;
  }
  .mb-150-sm-xs {
    margin-bottom: 150px !important;
  }
  .ml-150-sm-xs {
    margin-left: 150px !important;
  }
  .mx-150-sm-xs {
    margin-right: 150px !important;
    margin-left: 150px !important;
  }
  .my-150-sm-xs {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .p-150-sm-xs {
    padding: 150px !important;
  }
  .pt-150-sm-xs {
    padding-top: 150px !important;
  }
  .pr-150-sm-xs {
    padding-right: 150px !important;
  }
  .pb-150-sm-xs {
    padding-bottom: 150px !important;
  }
  .pl-150-sm-xs {
    padding-left: 150px !important;
  }
  .px-150-sm-xs {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .py-150-sm-xs {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .m-151-sm-xs {
    margin: 151px !important;
  }
  .mt-151-sm-xs {
    margin-top: 151px !important;
  }
  .mr-151-sm-xs {
    margin-right: 151px !important;
  }
  .mb-151-sm-xs {
    margin-bottom: 151px !important;
  }
  .ml-151-sm-xs {
    margin-left: 151px !important;
  }
  .mx-151-sm-xs {
    margin-right: 151px !important;
    margin-left: 151px !important;
  }
  .my-151-sm-xs {
    margin-top: 151px !important;
    margin-bottom: 151px !important;
  }
  .p-151-sm-xs {
    padding: 151px !important;
  }
  .pt-151-sm-xs {
    padding-top: 151px !important;
  }
  .pr-151-sm-xs {
    padding-right: 151px !important;
  }
  .pb-151-sm-xs {
    padding-bottom: 151px !important;
  }
  .pl-151-sm-xs {
    padding-left: 151px !important;
  }
  .px-151-sm-xs {
    padding-right: 151px !important;
    padding-left: 151px !important;
  }
  .py-151-sm-xs {
    padding-top: 151px !important;
    padding-bottom: 151px !important;
  }
  .m-152-sm-xs {
    margin: 152px !important;
  }
  .mt-152-sm-xs {
    margin-top: 152px !important;
  }
  .mr-152-sm-xs {
    margin-right: 152px !important;
  }
  .mb-152-sm-xs {
    margin-bottom: 152px !important;
  }
  .ml-152-sm-xs {
    margin-left: 152px !important;
  }
  .mx-152-sm-xs {
    margin-right: 152px !important;
    margin-left: 152px !important;
  }
  .my-152-sm-xs {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }
  .p-152-sm-xs {
    padding: 152px !important;
  }
  .pt-152-sm-xs {
    padding-top: 152px !important;
  }
  .pr-152-sm-xs {
    padding-right: 152px !important;
  }
  .pb-152-sm-xs {
    padding-bottom: 152px !important;
  }
  .pl-152-sm-xs {
    padding-left: 152px !important;
  }
  .px-152-sm-xs {
    padding-right: 152px !important;
    padding-left: 152px !important;
  }
  .py-152-sm-xs {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }
  .m-153-sm-xs {
    margin: 153px !important;
  }
  .mt-153-sm-xs {
    margin-top: 153px !important;
  }
  .mr-153-sm-xs {
    margin-right: 153px !important;
  }
  .mb-153-sm-xs {
    margin-bottom: 153px !important;
  }
  .ml-153-sm-xs {
    margin-left: 153px !important;
  }
  .mx-153-sm-xs {
    margin-right: 153px !important;
    margin-left: 153px !important;
  }
  .my-153-sm-xs {
    margin-top: 153px !important;
    margin-bottom: 153px !important;
  }
  .p-153-sm-xs {
    padding: 153px !important;
  }
  .pt-153-sm-xs {
    padding-top: 153px !important;
  }
  .pr-153-sm-xs {
    padding-right: 153px !important;
  }
  .pb-153-sm-xs {
    padding-bottom: 153px !important;
  }
  .pl-153-sm-xs {
    padding-left: 153px !important;
  }
  .px-153-sm-xs {
    padding-right: 153px !important;
    padding-left: 153px !important;
  }
  .py-153-sm-xs {
    padding-top: 153px !important;
    padding-bottom: 153px !important;
  }
  .m-154-sm-xs {
    margin: 154px !important;
  }
  .mt-154-sm-xs {
    margin-top: 154px !important;
  }
  .mr-154-sm-xs {
    margin-right: 154px !important;
  }
  .mb-154-sm-xs {
    margin-bottom: 154px !important;
  }
  .ml-154-sm-xs {
    margin-left: 154px !important;
  }
  .mx-154-sm-xs {
    margin-right: 154px !important;
    margin-left: 154px !important;
  }
  .my-154-sm-xs {
    margin-top: 154px !important;
    margin-bottom: 154px !important;
  }
  .p-154-sm-xs {
    padding: 154px !important;
  }
  .pt-154-sm-xs {
    padding-top: 154px !important;
  }
  .pr-154-sm-xs {
    padding-right: 154px !important;
  }
  .pb-154-sm-xs {
    padding-bottom: 154px !important;
  }
  .pl-154-sm-xs {
    padding-left: 154px !important;
  }
  .px-154-sm-xs {
    padding-right: 154px !important;
    padding-left: 154px !important;
  }
  .py-154-sm-xs {
    padding-top: 154px !important;
    padding-bottom: 154px !important;
  }
  .m-155-sm-xs {
    margin: 155px !important;
  }
  .mt-155-sm-xs {
    margin-top: 155px !important;
  }
  .mr-155-sm-xs {
    margin-right: 155px !important;
  }
  .mb-155-sm-xs {
    margin-bottom: 155px !important;
  }
  .ml-155-sm-xs {
    margin-left: 155px !important;
  }
  .mx-155-sm-xs {
    margin-right: 155px !important;
    margin-left: 155px !important;
  }
  .my-155-sm-xs {
    margin-top: 155px !important;
    margin-bottom: 155px !important;
  }
  .p-155-sm-xs {
    padding: 155px !important;
  }
  .pt-155-sm-xs {
    padding-top: 155px !important;
  }
  .pr-155-sm-xs {
    padding-right: 155px !important;
  }
  .pb-155-sm-xs {
    padding-bottom: 155px !important;
  }
  .pl-155-sm-xs {
    padding-left: 155px !important;
  }
  .px-155-sm-xs {
    padding-right: 155px !important;
    padding-left: 155px !important;
  }
  .py-155-sm-xs {
    padding-top: 155px !important;
    padding-bottom: 155px !important;
  }
  .m-156-sm-xs {
    margin: 156px !important;
  }
  .mt-156-sm-xs {
    margin-top: 156px !important;
  }
  .mr-156-sm-xs {
    margin-right: 156px !important;
  }
  .mb-156-sm-xs {
    margin-bottom: 156px !important;
  }
  .ml-156-sm-xs {
    margin-left: 156px !important;
  }
  .mx-156-sm-xs {
    margin-right: 156px !important;
    margin-left: 156px !important;
  }
  .my-156-sm-xs {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }
  .p-156-sm-xs {
    padding: 156px !important;
  }
  .pt-156-sm-xs {
    padding-top: 156px !important;
  }
  .pr-156-sm-xs {
    padding-right: 156px !important;
  }
  .pb-156-sm-xs {
    padding-bottom: 156px !important;
  }
  .pl-156-sm-xs {
    padding-left: 156px !important;
  }
  .px-156-sm-xs {
    padding-right: 156px !important;
    padding-left: 156px !important;
  }
  .py-156-sm-xs {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }
  .m-157-sm-xs {
    margin: 157px !important;
  }
  .mt-157-sm-xs {
    margin-top: 157px !important;
  }
  .mr-157-sm-xs {
    margin-right: 157px !important;
  }
  .mb-157-sm-xs {
    margin-bottom: 157px !important;
  }
  .ml-157-sm-xs {
    margin-left: 157px !important;
  }
  .mx-157-sm-xs {
    margin-right: 157px !important;
    margin-left: 157px !important;
  }
  .my-157-sm-xs {
    margin-top: 157px !important;
    margin-bottom: 157px !important;
  }
  .p-157-sm-xs {
    padding: 157px !important;
  }
  .pt-157-sm-xs {
    padding-top: 157px !important;
  }
  .pr-157-sm-xs {
    padding-right: 157px !important;
  }
  .pb-157-sm-xs {
    padding-bottom: 157px !important;
  }
  .pl-157-sm-xs {
    padding-left: 157px !important;
  }
  .px-157-sm-xs {
    padding-right: 157px !important;
    padding-left: 157px !important;
  }
  .py-157-sm-xs {
    padding-top: 157px !important;
    padding-bottom: 157px !important;
  }
  .m-158-sm-xs {
    margin: 158px !important;
  }
  .mt-158-sm-xs {
    margin-top: 158px !important;
  }
  .mr-158-sm-xs {
    margin-right: 158px !important;
  }
  .mb-158-sm-xs {
    margin-bottom: 158px !important;
  }
  .ml-158-sm-xs {
    margin-left: 158px !important;
  }
  .mx-158-sm-xs {
    margin-right: 158px !important;
    margin-left: 158px !important;
  }
  .my-158-sm-xs {
    margin-top: 158px !important;
    margin-bottom: 158px !important;
  }
  .p-158-sm-xs {
    padding: 158px !important;
  }
  .pt-158-sm-xs {
    padding-top: 158px !important;
  }
  .pr-158-sm-xs {
    padding-right: 158px !important;
  }
  .pb-158-sm-xs {
    padding-bottom: 158px !important;
  }
  .pl-158-sm-xs {
    padding-left: 158px !important;
  }
  .px-158-sm-xs {
    padding-right: 158px !important;
    padding-left: 158px !important;
  }
  .py-158-sm-xs {
    padding-top: 158px !important;
    padding-bottom: 158px !important;
  }
  .m-159-sm-xs {
    margin: 159px !important;
  }
  .mt-159-sm-xs {
    margin-top: 159px !important;
  }
  .mr-159-sm-xs {
    margin-right: 159px !important;
  }
  .mb-159-sm-xs {
    margin-bottom: 159px !important;
  }
  .ml-159-sm-xs {
    margin-left: 159px !important;
  }
  .mx-159-sm-xs {
    margin-right: 159px !important;
    margin-left: 159px !important;
  }
  .my-159-sm-xs {
    margin-top: 159px !important;
    margin-bottom: 159px !important;
  }
  .p-159-sm-xs {
    padding: 159px !important;
  }
  .pt-159-sm-xs {
    padding-top: 159px !important;
  }
  .pr-159-sm-xs {
    padding-right: 159px !important;
  }
  .pb-159-sm-xs {
    padding-bottom: 159px !important;
  }
  .pl-159-sm-xs {
    padding-left: 159px !important;
  }
  .px-159-sm-xs {
    padding-right: 159px !important;
    padding-left: 159px !important;
  }
  .py-159-sm-xs {
    padding-top: 159px !important;
    padding-bottom: 159px !important;
  }
  .m-160-sm-xs {
    margin: 160px !important;
  }
  .mt-160-sm-xs {
    margin-top: 160px !important;
  }
  .mr-160-sm-xs {
    margin-right: 160px !important;
  }
  .mb-160-sm-xs {
    margin-bottom: 160px !important;
  }
  .ml-160-sm-xs {
    margin-left: 160px !important;
  }
  .mx-160-sm-xs {
    margin-right: 160px !important;
    margin-left: 160px !important;
  }
  .my-160-sm-xs {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }
  .p-160-sm-xs {
    padding: 160px !important;
  }
  .pt-160-sm-xs {
    padding-top: 160px !important;
  }
  .pr-160-sm-xs {
    padding-right: 160px !important;
  }
  .pb-160-sm-xs {
    padding-bottom: 160px !important;
  }
  .pl-160-sm-xs {
    padding-left: 160px !important;
  }
  .px-160-sm-xs {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .py-160-sm-xs {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .m-161-sm-xs {
    margin: 161px !important;
  }
  .mt-161-sm-xs {
    margin-top: 161px !important;
  }
  .mr-161-sm-xs {
    margin-right: 161px !important;
  }
  .mb-161-sm-xs {
    margin-bottom: 161px !important;
  }
  .ml-161-sm-xs {
    margin-left: 161px !important;
  }
  .mx-161-sm-xs {
    margin-right: 161px !important;
    margin-left: 161px !important;
  }
  .my-161-sm-xs {
    margin-top: 161px !important;
    margin-bottom: 161px !important;
  }
  .p-161-sm-xs {
    padding: 161px !important;
  }
  .pt-161-sm-xs {
    padding-top: 161px !important;
  }
  .pr-161-sm-xs {
    padding-right: 161px !important;
  }
  .pb-161-sm-xs {
    padding-bottom: 161px !important;
  }
  .pl-161-sm-xs {
    padding-left: 161px !important;
  }
  .px-161-sm-xs {
    padding-right: 161px !important;
    padding-left: 161px !important;
  }
  .py-161-sm-xs {
    padding-top: 161px !important;
    padding-bottom: 161px !important;
  }
  .m-162-sm-xs {
    margin: 162px !important;
  }
  .mt-162-sm-xs {
    margin-top: 162px !important;
  }
  .mr-162-sm-xs {
    margin-right: 162px !important;
  }
  .mb-162-sm-xs {
    margin-bottom: 162px !important;
  }
  .ml-162-sm-xs {
    margin-left: 162px !important;
  }
  .mx-162-sm-xs {
    margin-right: 162px !important;
    margin-left: 162px !important;
  }
  .my-162-sm-xs {
    margin-top: 162px !important;
    margin-bottom: 162px !important;
  }
  .p-162-sm-xs {
    padding: 162px !important;
  }
  .pt-162-sm-xs {
    padding-top: 162px !important;
  }
  .pr-162-sm-xs {
    padding-right: 162px !important;
  }
  .pb-162-sm-xs {
    padding-bottom: 162px !important;
  }
  .pl-162-sm-xs {
    padding-left: 162px !important;
  }
  .px-162-sm-xs {
    padding-right: 162px !important;
    padding-left: 162px !important;
  }
  .py-162-sm-xs {
    padding-top: 162px !important;
    padding-bottom: 162px !important;
  }
  .m-163-sm-xs {
    margin: 163px !important;
  }
  .mt-163-sm-xs {
    margin-top: 163px !important;
  }
  .mr-163-sm-xs {
    margin-right: 163px !important;
  }
  .mb-163-sm-xs {
    margin-bottom: 163px !important;
  }
  .ml-163-sm-xs {
    margin-left: 163px !important;
  }
  .mx-163-sm-xs {
    margin-right: 163px !important;
    margin-left: 163px !important;
  }
  .my-163-sm-xs {
    margin-top: 163px !important;
    margin-bottom: 163px !important;
  }
  .p-163-sm-xs {
    padding: 163px !important;
  }
  .pt-163-sm-xs {
    padding-top: 163px !important;
  }
  .pr-163-sm-xs {
    padding-right: 163px !important;
  }
  .pb-163-sm-xs {
    padding-bottom: 163px !important;
  }
  .pl-163-sm-xs {
    padding-left: 163px !important;
  }
  .px-163-sm-xs {
    padding-right: 163px !important;
    padding-left: 163px !important;
  }
  .py-163-sm-xs {
    padding-top: 163px !important;
    padding-bottom: 163px !important;
  }
  .m-164-sm-xs {
    margin: 164px !important;
  }
  .mt-164-sm-xs {
    margin-top: 164px !important;
  }
  .mr-164-sm-xs {
    margin-right: 164px !important;
  }
  .mb-164-sm-xs {
    margin-bottom: 164px !important;
  }
  .ml-164-sm-xs {
    margin-left: 164px !important;
  }
  .mx-164-sm-xs {
    margin-right: 164px !important;
    margin-left: 164px !important;
  }
  .my-164-sm-xs {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }
  .p-164-sm-xs {
    padding: 164px !important;
  }
  .pt-164-sm-xs {
    padding-top: 164px !important;
  }
  .pr-164-sm-xs {
    padding-right: 164px !important;
  }
  .pb-164-sm-xs {
    padding-bottom: 164px !important;
  }
  .pl-164-sm-xs {
    padding-left: 164px !important;
  }
  .px-164-sm-xs {
    padding-right: 164px !important;
    padding-left: 164px !important;
  }
  .py-164-sm-xs {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }
  .m-165-sm-xs {
    margin: 165px !important;
  }
  .mt-165-sm-xs {
    margin-top: 165px !important;
  }
  .mr-165-sm-xs {
    margin-right: 165px !important;
  }
  .mb-165-sm-xs {
    margin-bottom: 165px !important;
  }
  .ml-165-sm-xs {
    margin-left: 165px !important;
  }
  .mx-165-sm-xs {
    margin-right: 165px !important;
    margin-left: 165px !important;
  }
  .my-165-sm-xs {
    margin-top: 165px !important;
    margin-bottom: 165px !important;
  }
  .p-165-sm-xs {
    padding: 165px !important;
  }
  .pt-165-sm-xs {
    padding-top: 165px !important;
  }
  .pr-165-sm-xs {
    padding-right: 165px !important;
  }
  .pb-165-sm-xs {
    padding-bottom: 165px !important;
  }
  .pl-165-sm-xs {
    padding-left: 165px !important;
  }
  .px-165-sm-xs {
    padding-right: 165px !important;
    padding-left: 165px !important;
  }
  .py-165-sm-xs {
    padding-top: 165px !important;
    padding-bottom: 165px !important;
  }
  .m-166-sm-xs {
    margin: 166px !important;
  }
  .mt-166-sm-xs {
    margin-top: 166px !important;
  }
  .mr-166-sm-xs {
    margin-right: 166px !important;
  }
  .mb-166-sm-xs {
    margin-bottom: 166px !important;
  }
  .ml-166-sm-xs {
    margin-left: 166px !important;
  }
  .mx-166-sm-xs {
    margin-right: 166px !important;
    margin-left: 166px !important;
  }
  .my-166-sm-xs {
    margin-top: 166px !important;
    margin-bottom: 166px !important;
  }
  .p-166-sm-xs {
    padding: 166px !important;
  }
  .pt-166-sm-xs {
    padding-top: 166px !important;
  }
  .pr-166-sm-xs {
    padding-right: 166px !important;
  }
  .pb-166-sm-xs {
    padding-bottom: 166px !important;
  }
  .pl-166-sm-xs {
    padding-left: 166px !important;
  }
  .px-166-sm-xs {
    padding-right: 166px !important;
    padding-left: 166px !important;
  }
  .py-166-sm-xs {
    padding-top: 166px !important;
    padding-bottom: 166px !important;
  }
  .m-167-sm-xs {
    margin: 167px !important;
  }
  .mt-167-sm-xs {
    margin-top: 167px !important;
  }
  .mr-167-sm-xs {
    margin-right: 167px !important;
  }
  .mb-167-sm-xs {
    margin-bottom: 167px !important;
  }
  .ml-167-sm-xs {
    margin-left: 167px !important;
  }
  .mx-167-sm-xs {
    margin-right: 167px !important;
    margin-left: 167px !important;
  }
  .my-167-sm-xs {
    margin-top: 167px !important;
    margin-bottom: 167px !important;
  }
  .p-167-sm-xs {
    padding: 167px !important;
  }
  .pt-167-sm-xs {
    padding-top: 167px !important;
  }
  .pr-167-sm-xs {
    padding-right: 167px !important;
  }
  .pb-167-sm-xs {
    padding-bottom: 167px !important;
  }
  .pl-167-sm-xs {
    padding-left: 167px !important;
  }
  .px-167-sm-xs {
    padding-right: 167px !important;
    padding-left: 167px !important;
  }
  .py-167-sm-xs {
    padding-top: 167px !important;
    padding-bottom: 167px !important;
  }
  .m-168-sm-xs {
    margin: 168px !important;
  }
  .mt-168-sm-xs {
    margin-top: 168px !important;
  }
  .mr-168-sm-xs {
    margin-right: 168px !important;
  }
  .mb-168-sm-xs {
    margin-bottom: 168px !important;
  }
  .ml-168-sm-xs {
    margin-left: 168px !important;
  }
  .mx-168-sm-xs {
    margin-right: 168px !important;
    margin-left: 168px !important;
  }
  .my-168-sm-xs {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }
  .p-168-sm-xs {
    padding: 168px !important;
  }
  .pt-168-sm-xs {
    padding-top: 168px !important;
  }
  .pr-168-sm-xs {
    padding-right: 168px !important;
  }
  .pb-168-sm-xs {
    padding-bottom: 168px !important;
  }
  .pl-168-sm-xs {
    padding-left: 168px !important;
  }
  .px-168-sm-xs {
    padding-right: 168px !important;
    padding-left: 168px !important;
  }
  .py-168-sm-xs {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }
  .m-169-sm-xs {
    margin: 169px !important;
  }
  .mt-169-sm-xs {
    margin-top: 169px !important;
  }
  .mr-169-sm-xs {
    margin-right: 169px !important;
  }
  .mb-169-sm-xs {
    margin-bottom: 169px !important;
  }
  .ml-169-sm-xs {
    margin-left: 169px !important;
  }
  .mx-169-sm-xs {
    margin-right: 169px !important;
    margin-left: 169px !important;
  }
  .my-169-sm-xs {
    margin-top: 169px !important;
    margin-bottom: 169px !important;
  }
  .p-169-sm-xs {
    padding: 169px !important;
  }
  .pt-169-sm-xs {
    padding-top: 169px !important;
  }
  .pr-169-sm-xs {
    padding-right: 169px !important;
  }
  .pb-169-sm-xs {
    padding-bottom: 169px !important;
  }
  .pl-169-sm-xs {
    padding-left: 169px !important;
  }
  .px-169-sm-xs {
    padding-right: 169px !important;
    padding-left: 169px !important;
  }
  .py-169-sm-xs {
    padding-top: 169px !important;
    padding-bottom: 169px !important;
  }
  .m-170-sm-xs {
    margin: 170px !important;
  }
  .mt-170-sm-xs {
    margin-top: 170px !important;
  }
  .mr-170-sm-xs {
    margin-right: 170px !important;
  }
  .mb-170-sm-xs {
    margin-bottom: 170px !important;
  }
  .ml-170-sm-xs {
    margin-left: 170px !important;
  }
  .mx-170-sm-xs {
    margin-right: 170px !important;
    margin-left: 170px !important;
  }
  .my-170-sm-xs {
    margin-top: 170px !important;
    margin-bottom: 170px !important;
  }
  .p-170-sm-xs {
    padding: 170px !important;
  }
  .pt-170-sm-xs {
    padding-top: 170px !important;
  }
  .pr-170-sm-xs {
    padding-right: 170px !important;
  }
  .pb-170-sm-xs {
    padding-bottom: 170px !important;
  }
  .pl-170-sm-xs {
    padding-left: 170px !important;
  }
  .px-170-sm-xs {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .py-170-sm-xs {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .m-171-sm-xs {
    margin: 171px !important;
  }
  .mt-171-sm-xs {
    margin-top: 171px !important;
  }
  .mr-171-sm-xs {
    margin-right: 171px !important;
  }
  .mb-171-sm-xs {
    margin-bottom: 171px !important;
  }
  .ml-171-sm-xs {
    margin-left: 171px !important;
  }
  .mx-171-sm-xs {
    margin-right: 171px !important;
    margin-left: 171px !important;
  }
  .my-171-sm-xs {
    margin-top: 171px !important;
    margin-bottom: 171px !important;
  }
  .p-171-sm-xs {
    padding: 171px !important;
  }
  .pt-171-sm-xs {
    padding-top: 171px !important;
  }
  .pr-171-sm-xs {
    padding-right: 171px !important;
  }
  .pb-171-sm-xs {
    padding-bottom: 171px !important;
  }
  .pl-171-sm-xs {
    padding-left: 171px !important;
  }
  .px-171-sm-xs {
    padding-right: 171px !important;
    padding-left: 171px !important;
  }
  .py-171-sm-xs {
    padding-top: 171px !important;
    padding-bottom: 171px !important;
  }
  .m-172-sm-xs {
    margin: 172px !important;
  }
  .mt-172-sm-xs {
    margin-top: 172px !important;
  }
  .mr-172-sm-xs {
    margin-right: 172px !important;
  }
  .mb-172-sm-xs {
    margin-bottom: 172px !important;
  }
  .ml-172-sm-xs {
    margin-left: 172px !important;
  }
  .mx-172-sm-xs {
    margin-right: 172px !important;
    margin-left: 172px !important;
  }
  .my-172-sm-xs {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }
  .p-172-sm-xs {
    padding: 172px !important;
  }
  .pt-172-sm-xs {
    padding-top: 172px !important;
  }
  .pr-172-sm-xs {
    padding-right: 172px !important;
  }
  .pb-172-sm-xs {
    padding-bottom: 172px !important;
  }
  .pl-172-sm-xs {
    padding-left: 172px !important;
  }
  .px-172-sm-xs {
    padding-right: 172px !important;
    padding-left: 172px !important;
  }
  .py-172-sm-xs {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }
  .m-173-sm-xs {
    margin: 173px !important;
  }
  .mt-173-sm-xs {
    margin-top: 173px !important;
  }
  .mr-173-sm-xs {
    margin-right: 173px !important;
  }
  .mb-173-sm-xs {
    margin-bottom: 173px !important;
  }
  .ml-173-sm-xs {
    margin-left: 173px !important;
  }
  .mx-173-sm-xs {
    margin-right: 173px !important;
    margin-left: 173px !important;
  }
  .my-173-sm-xs {
    margin-top: 173px !important;
    margin-bottom: 173px !important;
  }
  .p-173-sm-xs {
    padding: 173px !important;
  }
  .pt-173-sm-xs {
    padding-top: 173px !important;
  }
  .pr-173-sm-xs {
    padding-right: 173px !important;
  }
  .pb-173-sm-xs {
    padding-bottom: 173px !important;
  }
  .pl-173-sm-xs {
    padding-left: 173px !important;
  }
  .px-173-sm-xs {
    padding-right: 173px !important;
    padding-left: 173px !important;
  }
  .py-173-sm-xs {
    padding-top: 173px !important;
    padding-bottom: 173px !important;
  }
  .m-174-sm-xs {
    margin: 174px !important;
  }
  .mt-174-sm-xs {
    margin-top: 174px !important;
  }
  .mr-174-sm-xs {
    margin-right: 174px !important;
  }
  .mb-174-sm-xs {
    margin-bottom: 174px !important;
  }
  .ml-174-sm-xs {
    margin-left: 174px !important;
  }
  .mx-174-sm-xs {
    margin-right: 174px !important;
    margin-left: 174px !important;
  }
  .my-174-sm-xs {
    margin-top: 174px !important;
    margin-bottom: 174px !important;
  }
  .p-174-sm-xs {
    padding: 174px !important;
  }
  .pt-174-sm-xs {
    padding-top: 174px !important;
  }
  .pr-174-sm-xs {
    padding-right: 174px !important;
  }
  .pb-174-sm-xs {
    padding-bottom: 174px !important;
  }
  .pl-174-sm-xs {
    padding-left: 174px !important;
  }
  .px-174-sm-xs {
    padding-right: 174px !important;
    padding-left: 174px !important;
  }
  .py-174-sm-xs {
    padding-top: 174px !important;
    padding-bottom: 174px !important;
  }
  .m-175-sm-xs {
    margin: 175px !important;
  }
  .mt-175-sm-xs {
    margin-top: 175px !important;
  }
  .mr-175-sm-xs {
    margin-right: 175px !important;
  }
  .mb-175-sm-xs {
    margin-bottom: 175px !important;
  }
  .ml-175-sm-xs {
    margin-left: 175px !important;
  }
  .mx-175-sm-xs {
    margin-right: 175px !important;
    margin-left: 175px !important;
  }
  .my-175-sm-xs {
    margin-top: 175px !important;
    margin-bottom: 175px !important;
  }
  .p-175-sm-xs {
    padding: 175px !important;
  }
  .pt-175-sm-xs {
    padding-top: 175px !important;
  }
  .pr-175-sm-xs {
    padding-right: 175px !important;
  }
  .pb-175-sm-xs {
    padding-bottom: 175px !important;
  }
  .pl-175-sm-xs {
    padding-left: 175px !important;
  }
  .px-175-sm-xs {
    padding-right: 175px !important;
    padding-left: 175px !important;
  }
  .py-175-sm-xs {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
  }
  .m-176-sm-xs {
    margin: 176px !important;
  }
  .mt-176-sm-xs {
    margin-top: 176px !important;
  }
  .mr-176-sm-xs {
    margin-right: 176px !important;
  }
  .mb-176-sm-xs {
    margin-bottom: 176px !important;
  }
  .ml-176-sm-xs {
    margin-left: 176px !important;
  }
  .mx-176-sm-xs {
    margin-right: 176px !important;
    margin-left: 176px !important;
  }
  .my-176-sm-xs {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }
  .p-176-sm-xs {
    padding: 176px !important;
  }
  .pt-176-sm-xs {
    padding-top: 176px !important;
  }
  .pr-176-sm-xs {
    padding-right: 176px !important;
  }
  .pb-176-sm-xs {
    padding-bottom: 176px !important;
  }
  .pl-176-sm-xs {
    padding-left: 176px !important;
  }
  .px-176-sm-xs {
    padding-right: 176px !important;
    padding-left: 176px !important;
  }
  .py-176-sm-xs {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }
  .m-177-sm-xs {
    margin: 177px !important;
  }
  .mt-177-sm-xs {
    margin-top: 177px !important;
  }
  .mr-177-sm-xs {
    margin-right: 177px !important;
  }
  .mb-177-sm-xs {
    margin-bottom: 177px !important;
  }
  .ml-177-sm-xs {
    margin-left: 177px !important;
  }
  .mx-177-sm-xs {
    margin-right: 177px !important;
    margin-left: 177px !important;
  }
  .my-177-sm-xs {
    margin-top: 177px !important;
    margin-bottom: 177px !important;
  }
  .p-177-sm-xs {
    padding: 177px !important;
  }
  .pt-177-sm-xs {
    padding-top: 177px !important;
  }
  .pr-177-sm-xs {
    padding-right: 177px !important;
  }
  .pb-177-sm-xs {
    padding-bottom: 177px !important;
  }
  .pl-177-sm-xs {
    padding-left: 177px !important;
  }
  .px-177-sm-xs {
    padding-right: 177px !important;
    padding-left: 177px !important;
  }
  .py-177-sm-xs {
    padding-top: 177px !important;
    padding-bottom: 177px !important;
  }
  .m-178-sm-xs {
    margin: 178px !important;
  }
  .mt-178-sm-xs {
    margin-top: 178px !important;
  }
  .mr-178-sm-xs {
    margin-right: 178px !important;
  }
  .mb-178-sm-xs {
    margin-bottom: 178px !important;
  }
  .ml-178-sm-xs {
    margin-left: 178px !important;
  }
  .mx-178-sm-xs {
    margin-right: 178px !important;
    margin-left: 178px !important;
  }
  .my-178-sm-xs {
    margin-top: 178px !important;
    margin-bottom: 178px !important;
  }
  .p-178-sm-xs {
    padding: 178px !important;
  }
  .pt-178-sm-xs {
    padding-top: 178px !important;
  }
  .pr-178-sm-xs {
    padding-right: 178px !important;
  }
  .pb-178-sm-xs {
    padding-bottom: 178px !important;
  }
  .pl-178-sm-xs {
    padding-left: 178px !important;
  }
  .px-178-sm-xs {
    padding-right: 178px !important;
    padding-left: 178px !important;
  }
  .py-178-sm-xs {
    padding-top: 178px !important;
    padding-bottom: 178px !important;
  }
  .m-179-sm-xs {
    margin: 179px !important;
  }
  .mt-179-sm-xs {
    margin-top: 179px !important;
  }
  .mr-179-sm-xs {
    margin-right: 179px !important;
  }
  .mb-179-sm-xs {
    margin-bottom: 179px !important;
  }
  .ml-179-sm-xs {
    margin-left: 179px !important;
  }
  .mx-179-sm-xs {
    margin-right: 179px !important;
    margin-left: 179px !important;
  }
  .my-179-sm-xs {
    margin-top: 179px !important;
    margin-bottom: 179px !important;
  }
  .p-179-sm-xs {
    padding: 179px !important;
  }
  .pt-179-sm-xs {
    padding-top: 179px !important;
  }
  .pr-179-sm-xs {
    padding-right: 179px !important;
  }
  .pb-179-sm-xs {
    padding-bottom: 179px !important;
  }
  .pl-179-sm-xs {
    padding-left: 179px !important;
  }
  .px-179-sm-xs {
    padding-right: 179px !important;
    padding-left: 179px !important;
  }
  .py-179-sm-xs {
    padding-top: 179px !important;
    padding-bottom: 179px !important;
  }
  .m-180-sm-xs {
    margin: 180px !important;
  }
  .mt-180-sm-xs {
    margin-top: 180px !important;
  }
  .mr-180-sm-xs {
    margin-right: 180px !important;
  }
  .mb-180-sm-xs {
    margin-bottom: 180px !important;
  }
  .ml-180-sm-xs {
    margin-left: 180px !important;
  }
  .mx-180-sm-xs {
    margin-right: 180px !important;
    margin-left: 180px !important;
  }
  .my-180-sm-xs {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }
  .p-180-sm-xs {
    padding: 180px !important;
  }
  .pt-180-sm-xs {
    padding-top: 180px !important;
  }
  .pr-180-sm-xs {
    padding-right: 180px !important;
  }
  .pb-180-sm-xs {
    padding-bottom: 180px !important;
  }
  .pl-180-sm-xs {
    padding-left: 180px !important;
  }
  .px-180-sm-xs {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .py-180-sm-xs {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .m-181-sm-xs {
    margin: 181px !important;
  }
  .mt-181-sm-xs {
    margin-top: 181px !important;
  }
  .mr-181-sm-xs {
    margin-right: 181px !important;
  }
  .mb-181-sm-xs {
    margin-bottom: 181px !important;
  }
  .ml-181-sm-xs {
    margin-left: 181px !important;
  }
  .mx-181-sm-xs {
    margin-right: 181px !important;
    margin-left: 181px !important;
  }
  .my-181-sm-xs {
    margin-top: 181px !important;
    margin-bottom: 181px !important;
  }
  .p-181-sm-xs {
    padding: 181px !important;
  }
  .pt-181-sm-xs {
    padding-top: 181px !important;
  }
  .pr-181-sm-xs {
    padding-right: 181px !important;
  }
  .pb-181-sm-xs {
    padding-bottom: 181px !important;
  }
  .pl-181-sm-xs {
    padding-left: 181px !important;
  }
  .px-181-sm-xs {
    padding-right: 181px !important;
    padding-left: 181px !important;
  }
  .py-181-sm-xs {
    padding-top: 181px !important;
    padding-bottom: 181px !important;
  }
  .m-182-sm-xs {
    margin: 182px !important;
  }
  .mt-182-sm-xs {
    margin-top: 182px !important;
  }
  .mr-182-sm-xs {
    margin-right: 182px !important;
  }
  .mb-182-sm-xs {
    margin-bottom: 182px !important;
  }
  .ml-182-sm-xs {
    margin-left: 182px !important;
  }
  .mx-182-sm-xs {
    margin-right: 182px !important;
    margin-left: 182px !important;
  }
  .my-182-sm-xs {
    margin-top: 182px !important;
    margin-bottom: 182px !important;
  }
  .p-182-sm-xs {
    padding: 182px !important;
  }
  .pt-182-sm-xs {
    padding-top: 182px !important;
  }
  .pr-182-sm-xs {
    padding-right: 182px !important;
  }
  .pb-182-sm-xs {
    padding-bottom: 182px !important;
  }
  .pl-182-sm-xs {
    padding-left: 182px !important;
  }
  .px-182-sm-xs {
    padding-right: 182px !important;
    padding-left: 182px !important;
  }
  .py-182-sm-xs {
    padding-top: 182px !important;
    padding-bottom: 182px !important;
  }
  .m-183-sm-xs {
    margin: 183px !important;
  }
  .mt-183-sm-xs {
    margin-top: 183px !important;
  }
  .mr-183-sm-xs {
    margin-right: 183px !important;
  }
  .mb-183-sm-xs {
    margin-bottom: 183px !important;
  }
  .ml-183-sm-xs {
    margin-left: 183px !important;
  }
  .mx-183-sm-xs {
    margin-right: 183px !important;
    margin-left: 183px !important;
  }
  .my-183-sm-xs {
    margin-top: 183px !important;
    margin-bottom: 183px !important;
  }
  .p-183-sm-xs {
    padding: 183px !important;
  }
  .pt-183-sm-xs {
    padding-top: 183px !important;
  }
  .pr-183-sm-xs {
    padding-right: 183px !important;
  }
  .pb-183-sm-xs {
    padding-bottom: 183px !important;
  }
  .pl-183-sm-xs {
    padding-left: 183px !important;
  }
  .px-183-sm-xs {
    padding-right: 183px !important;
    padding-left: 183px !important;
  }
  .py-183-sm-xs {
    padding-top: 183px !important;
    padding-bottom: 183px !important;
  }
  .m-184-sm-xs {
    margin: 184px !important;
  }
  .mt-184-sm-xs {
    margin-top: 184px !important;
  }
  .mr-184-sm-xs {
    margin-right: 184px !important;
  }
  .mb-184-sm-xs {
    margin-bottom: 184px !important;
  }
  .ml-184-sm-xs {
    margin-left: 184px !important;
  }
  .mx-184-sm-xs {
    margin-right: 184px !important;
    margin-left: 184px !important;
  }
  .my-184-sm-xs {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }
  .p-184-sm-xs {
    padding: 184px !important;
  }
  .pt-184-sm-xs {
    padding-top: 184px !important;
  }
  .pr-184-sm-xs {
    padding-right: 184px !important;
  }
  .pb-184-sm-xs {
    padding-bottom: 184px !important;
  }
  .pl-184-sm-xs {
    padding-left: 184px !important;
  }
  .px-184-sm-xs {
    padding-right: 184px !important;
    padding-left: 184px !important;
  }
  .py-184-sm-xs {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }
  .m-185-sm-xs {
    margin: 185px !important;
  }
  .mt-185-sm-xs {
    margin-top: 185px !important;
  }
  .mr-185-sm-xs {
    margin-right: 185px !important;
  }
  .mb-185-sm-xs {
    margin-bottom: 185px !important;
  }
  .ml-185-sm-xs {
    margin-left: 185px !important;
  }
  .mx-185-sm-xs {
    margin-right: 185px !important;
    margin-left: 185px !important;
  }
  .my-185-sm-xs {
    margin-top: 185px !important;
    margin-bottom: 185px !important;
  }
  .p-185-sm-xs {
    padding: 185px !important;
  }
  .pt-185-sm-xs {
    padding-top: 185px !important;
  }
  .pr-185-sm-xs {
    padding-right: 185px !important;
  }
  .pb-185-sm-xs {
    padding-bottom: 185px !important;
  }
  .pl-185-sm-xs {
    padding-left: 185px !important;
  }
  .px-185-sm-xs {
    padding-right: 185px !important;
    padding-left: 185px !important;
  }
  .py-185-sm-xs {
    padding-top: 185px !important;
    padding-bottom: 185px !important;
  }
  .m-186-sm-xs {
    margin: 186px !important;
  }
  .mt-186-sm-xs {
    margin-top: 186px !important;
  }
  .mr-186-sm-xs {
    margin-right: 186px !important;
  }
  .mb-186-sm-xs {
    margin-bottom: 186px !important;
  }
  .ml-186-sm-xs {
    margin-left: 186px !important;
  }
  .mx-186-sm-xs {
    margin-right: 186px !important;
    margin-left: 186px !important;
  }
  .my-186-sm-xs {
    margin-top: 186px !important;
    margin-bottom: 186px !important;
  }
  .p-186-sm-xs {
    padding: 186px !important;
  }
  .pt-186-sm-xs {
    padding-top: 186px !important;
  }
  .pr-186-sm-xs {
    padding-right: 186px !important;
  }
  .pb-186-sm-xs {
    padding-bottom: 186px !important;
  }
  .pl-186-sm-xs {
    padding-left: 186px !important;
  }
  .px-186-sm-xs {
    padding-right: 186px !important;
    padding-left: 186px !important;
  }
  .py-186-sm-xs {
    padding-top: 186px !important;
    padding-bottom: 186px !important;
  }
  .m-187-sm-xs {
    margin: 187px !important;
  }
  .mt-187-sm-xs {
    margin-top: 187px !important;
  }
  .mr-187-sm-xs {
    margin-right: 187px !important;
  }
  .mb-187-sm-xs {
    margin-bottom: 187px !important;
  }
  .ml-187-sm-xs {
    margin-left: 187px !important;
  }
  .mx-187-sm-xs {
    margin-right: 187px !important;
    margin-left: 187px !important;
  }
  .my-187-sm-xs {
    margin-top: 187px !important;
    margin-bottom: 187px !important;
  }
  .p-187-sm-xs {
    padding: 187px !important;
  }
  .pt-187-sm-xs {
    padding-top: 187px !important;
  }
  .pr-187-sm-xs {
    padding-right: 187px !important;
  }
  .pb-187-sm-xs {
    padding-bottom: 187px !important;
  }
  .pl-187-sm-xs {
    padding-left: 187px !important;
  }
  .px-187-sm-xs {
    padding-right: 187px !important;
    padding-left: 187px !important;
  }
  .py-187-sm-xs {
    padding-top: 187px !important;
    padding-bottom: 187px !important;
  }
  .m-188-sm-xs {
    margin: 188px !important;
  }
  .mt-188-sm-xs {
    margin-top: 188px !important;
  }
  .mr-188-sm-xs {
    margin-right: 188px !important;
  }
  .mb-188-sm-xs {
    margin-bottom: 188px !important;
  }
  .ml-188-sm-xs {
    margin-left: 188px !important;
  }
  .mx-188-sm-xs {
    margin-right: 188px !important;
    margin-left: 188px !important;
  }
  .my-188-sm-xs {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }
  .p-188-sm-xs {
    padding: 188px !important;
  }
  .pt-188-sm-xs {
    padding-top: 188px !important;
  }
  .pr-188-sm-xs {
    padding-right: 188px !important;
  }
  .pb-188-sm-xs {
    padding-bottom: 188px !important;
  }
  .pl-188-sm-xs {
    padding-left: 188px !important;
  }
  .px-188-sm-xs {
    padding-right: 188px !important;
    padding-left: 188px !important;
  }
  .py-188-sm-xs {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }
  .m-189-sm-xs {
    margin: 189px !important;
  }
  .mt-189-sm-xs {
    margin-top: 189px !important;
  }
  .mr-189-sm-xs {
    margin-right: 189px !important;
  }
  .mb-189-sm-xs {
    margin-bottom: 189px !important;
  }
  .ml-189-sm-xs {
    margin-left: 189px !important;
  }
  .mx-189-sm-xs {
    margin-right: 189px !important;
    margin-left: 189px !important;
  }
  .my-189-sm-xs {
    margin-top: 189px !important;
    margin-bottom: 189px !important;
  }
  .p-189-sm-xs {
    padding: 189px !important;
  }
  .pt-189-sm-xs {
    padding-top: 189px !important;
  }
  .pr-189-sm-xs {
    padding-right: 189px !important;
  }
  .pb-189-sm-xs {
    padding-bottom: 189px !important;
  }
  .pl-189-sm-xs {
    padding-left: 189px !important;
  }
  .px-189-sm-xs {
    padding-right: 189px !important;
    padding-left: 189px !important;
  }
  .py-189-sm-xs {
    padding-top: 189px !important;
    padding-bottom: 189px !important;
  }
  .m-190-sm-xs {
    margin: 190px !important;
  }
  .mt-190-sm-xs {
    margin-top: 190px !important;
  }
  .mr-190-sm-xs {
    margin-right: 190px !important;
  }
  .mb-190-sm-xs {
    margin-bottom: 190px !important;
  }
  .ml-190-sm-xs {
    margin-left: 190px !important;
  }
  .mx-190-sm-xs {
    margin-right: 190px !important;
    margin-left: 190px !important;
  }
  .my-190-sm-xs {
    margin-top: 190px !important;
    margin-bottom: 190px !important;
  }
  .p-190-sm-xs {
    padding: 190px !important;
  }
  .pt-190-sm-xs {
    padding-top: 190px !important;
  }
  .pr-190-sm-xs {
    padding-right: 190px !important;
  }
  .pb-190-sm-xs {
    padding-bottom: 190px !important;
  }
  .pl-190-sm-xs {
    padding-left: 190px !important;
  }
  .px-190-sm-xs {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .py-190-sm-xs {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .m-191-sm-xs {
    margin: 191px !important;
  }
  .mt-191-sm-xs {
    margin-top: 191px !important;
  }
  .mr-191-sm-xs {
    margin-right: 191px !important;
  }
  .mb-191-sm-xs {
    margin-bottom: 191px !important;
  }
  .ml-191-sm-xs {
    margin-left: 191px !important;
  }
  .mx-191-sm-xs {
    margin-right: 191px !important;
    margin-left: 191px !important;
  }
  .my-191-sm-xs {
    margin-top: 191px !important;
    margin-bottom: 191px !important;
  }
  .p-191-sm-xs {
    padding: 191px !important;
  }
  .pt-191-sm-xs {
    padding-top: 191px !important;
  }
  .pr-191-sm-xs {
    padding-right: 191px !important;
  }
  .pb-191-sm-xs {
    padding-bottom: 191px !important;
  }
  .pl-191-sm-xs {
    padding-left: 191px !important;
  }
  .px-191-sm-xs {
    padding-right: 191px !important;
    padding-left: 191px !important;
  }
  .py-191-sm-xs {
    padding-top: 191px !important;
    padding-bottom: 191px !important;
  }
  .m-192-sm-xs {
    margin: 192px !important;
  }
  .mt-192-sm-xs {
    margin-top: 192px !important;
  }
  .mr-192-sm-xs {
    margin-right: 192px !important;
  }
  .mb-192-sm-xs {
    margin-bottom: 192px !important;
  }
  .ml-192-sm-xs {
    margin-left: 192px !important;
  }
  .mx-192-sm-xs {
    margin-right: 192px !important;
    margin-left: 192px !important;
  }
  .my-192-sm-xs {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }
  .p-192-sm-xs {
    padding: 192px !important;
  }
  .pt-192-sm-xs {
    padding-top: 192px !important;
  }
  .pr-192-sm-xs {
    padding-right: 192px !important;
  }
  .pb-192-sm-xs {
    padding-bottom: 192px !important;
  }
  .pl-192-sm-xs {
    padding-left: 192px !important;
  }
  .px-192-sm-xs {
    padding-right: 192px !important;
    padding-left: 192px !important;
  }
  .py-192-sm-xs {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }
  .m-193-sm-xs {
    margin: 193px !important;
  }
  .mt-193-sm-xs {
    margin-top: 193px !important;
  }
  .mr-193-sm-xs {
    margin-right: 193px !important;
  }
  .mb-193-sm-xs {
    margin-bottom: 193px !important;
  }
  .ml-193-sm-xs {
    margin-left: 193px !important;
  }
  .mx-193-sm-xs {
    margin-right: 193px !important;
    margin-left: 193px !important;
  }
  .my-193-sm-xs {
    margin-top: 193px !important;
    margin-bottom: 193px !important;
  }
  .p-193-sm-xs {
    padding: 193px !important;
  }
  .pt-193-sm-xs {
    padding-top: 193px !important;
  }
  .pr-193-sm-xs {
    padding-right: 193px !important;
  }
  .pb-193-sm-xs {
    padding-bottom: 193px !important;
  }
  .pl-193-sm-xs {
    padding-left: 193px !important;
  }
  .px-193-sm-xs {
    padding-right: 193px !important;
    padding-left: 193px !important;
  }
  .py-193-sm-xs {
    padding-top: 193px !important;
    padding-bottom: 193px !important;
  }
  .m-194-sm-xs {
    margin: 194px !important;
  }
  .mt-194-sm-xs {
    margin-top: 194px !important;
  }
  .mr-194-sm-xs {
    margin-right: 194px !important;
  }
  .mb-194-sm-xs {
    margin-bottom: 194px !important;
  }
  .ml-194-sm-xs {
    margin-left: 194px !important;
  }
  .mx-194-sm-xs {
    margin-right: 194px !important;
    margin-left: 194px !important;
  }
  .my-194-sm-xs {
    margin-top: 194px !important;
    margin-bottom: 194px !important;
  }
  .p-194-sm-xs {
    padding: 194px !important;
  }
  .pt-194-sm-xs {
    padding-top: 194px !important;
  }
  .pr-194-sm-xs {
    padding-right: 194px !important;
  }
  .pb-194-sm-xs {
    padding-bottom: 194px !important;
  }
  .pl-194-sm-xs {
    padding-left: 194px !important;
  }
  .px-194-sm-xs {
    padding-right: 194px !important;
    padding-left: 194px !important;
  }
  .py-194-sm-xs {
    padding-top: 194px !important;
    padding-bottom: 194px !important;
  }
  .m-195-sm-xs {
    margin: 195px !important;
  }
  .mt-195-sm-xs {
    margin-top: 195px !important;
  }
  .mr-195-sm-xs {
    margin-right: 195px !important;
  }
  .mb-195-sm-xs {
    margin-bottom: 195px !important;
  }
  .ml-195-sm-xs {
    margin-left: 195px !important;
  }
  .mx-195-sm-xs {
    margin-right: 195px !important;
    margin-left: 195px !important;
  }
  .my-195-sm-xs {
    margin-top: 195px !important;
    margin-bottom: 195px !important;
  }
  .p-195-sm-xs {
    padding: 195px !important;
  }
  .pt-195-sm-xs {
    padding-top: 195px !important;
  }
  .pr-195-sm-xs {
    padding-right: 195px !important;
  }
  .pb-195-sm-xs {
    padding-bottom: 195px !important;
  }
  .pl-195-sm-xs {
    padding-left: 195px !important;
  }
  .px-195-sm-xs {
    padding-right: 195px !important;
    padding-left: 195px !important;
  }
  .py-195-sm-xs {
    padding-top: 195px !important;
    padding-bottom: 195px !important;
  }
  .m-196-sm-xs {
    margin: 196px !important;
  }
  .mt-196-sm-xs {
    margin-top: 196px !important;
  }
  .mr-196-sm-xs {
    margin-right: 196px !important;
  }
  .mb-196-sm-xs {
    margin-bottom: 196px !important;
  }
  .ml-196-sm-xs {
    margin-left: 196px !important;
  }
  .mx-196-sm-xs {
    margin-right: 196px !important;
    margin-left: 196px !important;
  }
  .my-196-sm-xs {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }
  .p-196-sm-xs {
    padding: 196px !important;
  }
  .pt-196-sm-xs {
    padding-top: 196px !important;
  }
  .pr-196-sm-xs {
    padding-right: 196px !important;
  }
  .pb-196-sm-xs {
    padding-bottom: 196px !important;
  }
  .pl-196-sm-xs {
    padding-left: 196px !important;
  }
  .px-196-sm-xs {
    padding-right: 196px !important;
    padding-left: 196px !important;
  }
  .py-196-sm-xs {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }
  .m-197-sm-xs {
    margin: 197px !important;
  }
  .mt-197-sm-xs {
    margin-top: 197px !important;
  }
  .mr-197-sm-xs {
    margin-right: 197px !important;
  }
  .mb-197-sm-xs {
    margin-bottom: 197px !important;
  }
  .ml-197-sm-xs {
    margin-left: 197px !important;
  }
  .mx-197-sm-xs {
    margin-right: 197px !important;
    margin-left: 197px !important;
  }
  .my-197-sm-xs {
    margin-top: 197px !important;
    margin-bottom: 197px !important;
  }
  .p-197-sm-xs {
    padding: 197px !important;
  }
  .pt-197-sm-xs {
    padding-top: 197px !important;
  }
  .pr-197-sm-xs {
    padding-right: 197px !important;
  }
  .pb-197-sm-xs {
    padding-bottom: 197px !important;
  }
  .pl-197-sm-xs {
    padding-left: 197px !important;
  }
  .px-197-sm-xs {
    padding-right: 197px !important;
    padding-left: 197px !important;
  }
  .py-197-sm-xs {
    padding-top: 197px !important;
    padding-bottom: 197px !important;
  }
  .m-198-sm-xs {
    margin: 198px !important;
  }
  .mt-198-sm-xs {
    margin-top: 198px !important;
  }
  .mr-198-sm-xs {
    margin-right: 198px !important;
  }
  .mb-198-sm-xs {
    margin-bottom: 198px !important;
  }
  .ml-198-sm-xs {
    margin-left: 198px !important;
  }
  .mx-198-sm-xs {
    margin-right: 198px !important;
    margin-left: 198px !important;
  }
  .my-198-sm-xs {
    margin-top: 198px !important;
    margin-bottom: 198px !important;
  }
  .p-198-sm-xs {
    padding: 198px !important;
  }
  .pt-198-sm-xs {
    padding-top: 198px !important;
  }
  .pr-198-sm-xs {
    padding-right: 198px !important;
  }
  .pb-198-sm-xs {
    padding-bottom: 198px !important;
  }
  .pl-198-sm-xs {
    padding-left: 198px !important;
  }
  .px-198-sm-xs {
    padding-right: 198px !important;
    padding-left: 198px !important;
  }
  .py-198-sm-xs {
    padding-top: 198px !important;
    padding-bottom: 198px !important;
  }
  .m-199-sm-xs {
    margin: 199px !important;
  }
  .mt-199-sm-xs {
    margin-top: 199px !important;
  }
  .mr-199-sm-xs {
    margin-right: 199px !important;
  }
  .mb-199-sm-xs {
    margin-bottom: 199px !important;
  }
  .ml-199-sm-xs {
    margin-left: 199px !important;
  }
  .mx-199-sm-xs {
    margin-right: 199px !important;
    margin-left: 199px !important;
  }
  .my-199-sm-xs {
    margin-top: 199px !important;
    margin-bottom: 199px !important;
  }
  .p-199-sm-xs {
    padding: 199px !important;
  }
  .pt-199-sm-xs {
    padding-top: 199px !important;
  }
  .pr-199-sm-xs {
    padding-right: 199px !important;
  }
  .pb-199-sm-xs {
    padding-bottom: 199px !important;
  }
  .pl-199-sm-xs {
    padding-left: 199px !important;
  }
  .px-199-sm-xs {
    padding-right: 199px !important;
    padding-left: 199px !important;
  }
  .py-199-sm-xs {
    padding-top: 199px !important;
    padding-bottom: 199px !important;
  }
  .m-200-sm-xs {
    margin: 200px !important;
  }
  .mt-200-sm-xs {
    margin-top: 200px !important;
  }
  .mr-200-sm-xs {
    margin-right: 200px !important;
  }
  .mb-200-sm-xs {
    margin-bottom: 200px !important;
  }
  .ml-200-sm-xs {
    margin-left: 200px !important;
  }
  .mx-200-sm-xs {
    margin-right: 200px !important;
    margin-left: 200px !important;
  }
  .my-200-sm-xs {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .p-200-sm-xs {
    padding: 200px !important;
  }
  .pt-200-sm-xs {
    padding-top: 200px !important;
  }
  .pr-200-sm-xs {
    padding-right: 200px !important;
  }
  .pb-200-sm-xs {
    padding-bottom: 200px !important;
  }
  .pl-200-sm-xs {
    padding-left: 200px !important;
  }
  .px-200-sm-xs {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .py-200-sm-xs {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
}
@media (min-width: 768px) {
  .m-0-sm {
    margin: 0px !important;
  }
  .mt-0-sm {
    margin-top: 0px !important;
  }
  .mr-0-sm {
    margin-right: 0px !important;
  }
  .mb-0-sm {
    margin-bottom: 0px !important;
  }
  .ml-0-sm {
    margin-left: 0px !important;
  }
  .mx-0-sm {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .my-0-sm {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .p-0-sm {
    padding: 0px !important;
  }
  .pt-0-sm {
    padding-top: 0px !important;
  }
  .pr-0-sm {
    padding-right: 0px !important;
  }
  .pb-0-sm {
    padding-bottom: 0px !important;
  }
  .pl-0-sm {
    padding-left: 0px !important;
  }
  .px-0-sm {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .py-0-sm {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-1-sm {
    margin: 1px !important;
  }
  .mt-1-sm {
    margin-top: 1px !important;
  }
  .mr-1-sm {
    margin-right: 1px !important;
  }
  .mb-1-sm {
    margin-bottom: 1px !important;
  }
  .ml-1-sm {
    margin-left: 1px !important;
  }
  .mx-1-sm {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .my-1-sm {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .p-1-sm {
    padding: 1px !important;
  }
  .pt-1-sm {
    padding-top: 1px !important;
  }
  .pr-1-sm {
    padding-right: 1px !important;
  }
  .pb-1-sm {
    padding-bottom: 1px !important;
  }
  .pl-1-sm {
    padding-left: 1px !important;
  }
  .px-1-sm {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .py-1-sm {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .m-2-sm {
    margin: 2px !important;
  }
  .mt-2-sm {
    margin-top: 2px !important;
  }
  .mr-2-sm {
    margin-right: 2px !important;
  }
  .mb-2-sm {
    margin-bottom: 2px !important;
  }
  .ml-2-sm {
    margin-left: 2px !important;
  }
  .mx-2-sm {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .my-2-sm {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .p-2-sm {
    padding: 2px !important;
  }
  .pt-2-sm {
    padding-top: 2px !important;
  }
  .pr-2-sm {
    padding-right: 2px !important;
  }
  .pb-2-sm {
    padding-bottom: 2px !important;
  }
  .pl-2-sm {
    padding-left: 2px !important;
  }
  .px-2-sm {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .py-2-sm {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .m-3-sm {
    margin: 3px !important;
  }
  .mt-3-sm {
    margin-top: 3px !important;
  }
  .mr-3-sm {
    margin-right: 3px !important;
  }
  .mb-3-sm {
    margin-bottom: 3px !important;
  }
  .ml-3-sm {
    margin-left: 3px !important;
  }
  .mx-3-sm {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .my-3-sm {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .p-3-sm {
    padding: 3px !important;
  }
  .pt-3-sm {
    padding-top: 3px !important;
  }
  .pr-3-sm {
    padding-right: 3px !important;
  }
  .pb-3-sm {
    padding-bottom: 3px !important;
  }
  .pl-3-sm {
    padding-left: 3px !important;
  }
  .px-3-sm {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .py-3-sm {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .m-4-sm {
    margin: 4px !important;
  }
  .mt-4-sm {
    margin-top: 4px !important;
  }
  .mr-4-sm {
    margin-right: 4px !important;
  }
  .mb-4-sm {
    margin-bottom: 4px !important;
  }
  .ml-4-sm {
    margin-left: 4px !important;
  }
  .mx-4-sm {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .my-4-sm {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .p-4-sm {
    padding: 4px !important;
  }
  .pt-4-sm {
    padding-top: 4px !important;
  }
  .pr-4-sm {
    padding-right: 4px !important;
  }
  .pb-4-sm {
    padding-bottom: 4px !important;
  }
  .pl-4-sm {
    padding-left: 4px !important;
  }
  .px-4-sm {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .py-4-sm {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-5-sm {
    margin: 5px !important;
  }
  .mt-5-sm {
    margin-top: 5px !important;
  }
  .mr-5-sm {
    margin-right: 5px !important;
  }
  .mb-5-sm {
    margin-bottom: 5px !important;
  }
  .ml-5-sm {
    margin-left: 5px !important;
  }
  .mx-5-sm {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .my-5-sm {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .p-5-sm {
    padding: 5px !important;
  }
  .pt-5-sm {
    padding-top: 5px !important;
  }
  .pr-5-sm {
    padding-right: 5px !important;
  }
  .pb-5-sm {
    padding-bottom: 5px !important;
  }
  .pl-5-sm {
    padding-left: 5px !important;
  }
  .px-5-sm {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .py-5-sm {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .m-6-sm {
    margin: 6px !important;
  }
  .mt-6-sm {
    margin-top: 6px !important;
  }
  .mr-6-sm {
    margin-right: 6px !important;
  }
  .mb-6-sm {
    margin-bottom: 6px !important;
  }
  .ml-6-sm {
    margin-left: 6px !important;
  }
  .mx-6-sm {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .my-6-sm {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .p-6-sm {
    padding: 6px !important;
  }
  .pt-6-sm {
    padding-top: 6px !important;
  }
  .pr-6-sm {
    padding-right: 6px !important;
  }
  .pb-6-sm {
    padding-bottom: 6px !important;
  }
  .pl-6-sm {
    padding-left: 6px !important;
  }
  .px-6-sm {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .py-6-sm {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .m-7-sm {
    margin: 7px !important;
  }
  .mt-7-sm {
    margin-top: 7px !important;
  }
  .mr-7-sm {
    margin-right: 7px !important;
  }
  .mb-7-sm {
    margin-bottom: 7px !important;
  }
  .ml-7-sm {
    margin-left: 7px !important;
  }
  .mx-7-sm {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .my-7-sm {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .p-7-sm {
    padding: 7px !important;
  }
  .pt-7-sm {
    padding-top: 7px !important;
  }
  .pr-7-sm {
    padding-right: 7px !important;
  }
  .pb-7-sm {
    padding-bottom: 7px !important;
  }
  .pl-7-sm {
    padding-left: 7px !important;
  }
  .px-7-sm {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .py-7-sm {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .m-8-sm {
    margin: 8px !important;
  }
  .mt-8-sm {
    margin-top: 8px !important;
  }
  .mr-8-sm {
    margin-right: 8px !important;
  }
  .mb-8-sm {
    margin-bottom: 8px !important;
  }
  .ml-8-sm {
    margin-left: 8px !important;
  }
  .mx-8-sm {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .my-8-sm {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .p-8-sm {
    padding: 8px !important;
  }
  .pt-8-sm {
    padding-top: 8px !important;
  }
  .pr-8-sm {
    padding-right: 8px !important;
  }
  .pb-8-sm {
    padding-bottom: 8px !important;
  }
  .pl-8-sm {
    padding-left: 8px !important;
  }
  .px-8-sm {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .py-8-sm {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-9-sm {
    margin: 9px !important;
  }
  .mt-9-sm {
    margin-top: 9px !important;
  }
  .mr-9-sm {
    margin-right: 9px !important;
  }
  .mb-9-sm {
    margin-bottom: 9px !important;
  }
  .ml-9-sm {
    margin-left: 9px !important;
  }
  .mx-9-sm {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .my-9-sm {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .p-9-sm {
    padding: 9px !important;
  }
  .pt-9-sm {
    padding-top: 9px !important;
  }
  .pr-9-sm {
    padding-right: 9px !important;
  }
  .pb-9-sm {
    padding-bottom: 9px !important;
  }
  .pl-9-sm {
    padding-left: 9px !important;
  }
  .px-9-sm {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .py-9-sm {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .m-10-sm {
    margin: 10px !important;
  }
  .mt-10-sm {
    margin-top: 10px !important;
  }
  .mr-10-sm {
    margin-right: 10px !important;
  }
  .mb-10-sm {
    margin-bottom: 10px !important;
  }
  .ml-10-sm {
    margin-left: 10px !important;
  }
  .mx-10-sm {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .my-10-sm {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .p-10-sm {
    padding: 10px !important;
  }
  .pt-10-sm {
    padding-top: 10px !important;
  }
  .pr-10-sm {
    padding-right: 10px !important;
  }
  .pb-10-sm {
    padding-bottom: 10px !important;
  }
  .pl-10-sm {
    padding-left: 10px !important;
  }
  .px-10-sm {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .py-10-sm {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .m-11-sm {
    margin: 11px !important;
  }
  .mt-11-sm {
    margin-top: 11px !important;
  }
  .mr-11-sm {
    margin-right: 11px !important;
  }
  .mb-11-sm {
    margin-bottom: 11px !important;
  }
  .ml-11-sm {
    margin-left: 11px !important;
  }
  .mx-11-sm {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .my-11-sm {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .p-11-sm {
    padding: 11px !important;
  }
  .pt-11-sm {
    padding-top: 11px !important;
  }
  .pr-11-sm {
    padding-right: 11px !important;
  }
  .pb-11-sm {
    padding-bottom: 11px !important;
  }
  .pl-11-sm {
    padding-left: 11px !important;
  }
  .px-11-sm {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .py-11-sm {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .m-12-sm {
    margin: 12px !important;
  }
  .mt-12-sm {
    margin-top: 12px !important;
  }
  .mr-12-sm {
    margin-right: 12px !important;
  }
  .mb-12-sm {
    margin-bottom: 12px !important;
  }
  .ml-12-sm {
    margin-left: 12px !important;
  }
  .mx-12-sm {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .my-12-sm {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .p-12-sm {
    padding: 12px !important;
  }
  .pt-12-sm {
    padding-top: 12px !important;
  }
  .pr-12-sm {
    padding-right: 12px !important;
  }
  .pb-12-sm {
    padding-bottom: 12px !important;
  }
  .pl-12-sm {
    padding-left: 12px !important;
  }
  .px-12-sm {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .py-12-sm {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-13-sm {
    margin: 13px !important;
  }
  .mt-13-sm {
    margin-top: 13px !important;
  }
  .mr-13-sm {
    margin-right: 13px !important;
  }
  .mb-13-sm {
    margin-bottom: 13px !important;
  }
  .ml-13-sm {
    margin-left: 13px !important;
  }
  .mx-13-sm {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .my-13-sm {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .p-13-sm {
    padding: 13px !important;
  }
  .pt-13-sm {
    padding-top: 13px !important;
  }
  .pr-13-sm {
    padding-right: 13px !important;
  }
  .pb-13-sm {
    padding-bottom: 13px !important;
  }
  .pl-13-sm {
    padding-left: 13px !important;
  }
  .px-13-sm {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .py-13-sm {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .m-14-sm {
    margin: 14px !important;
  }
  .mt-14-sm {
    margin-top: 14px !important;
  }
  .mr-14-sm {
    margin-right: 14px !important;
  }
  .mb-14-sm {
    margin-bottom: 14px !important;
  }
  .ml-14-sm {
    margin-left: 14px !important;
  }
  .mx-14-sm {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .my-14-sm {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .p-14-sm {
    padding: 14px !important;
  }
  .pt-14-sm {
    padding-top: 14px !important;
  }
  .pr-14-sm {
    padding-right: 14px !important;
  }
  .pb-14-sm {
    padding-bottom: 14px !important;
  }
  .pl-14-sm {
    padding-left: 14px !important;
  }
  .px-14-sm {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .py-14-sm {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .m-15-sm {
    margin: 15px !important;
  }
  .mt-15-sm {
    margin-top: 15px !important;
  }
  .mr-15-sm {
    margin-right: 15px !important;
  }
  .mb-15-sm {
    margin-bottom: 15px !important;
  }
  .ml-15-sm {
    margin-left: 15px !important;
  }
  .mx-15-sm {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .my-15-sm {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .p-15-sm {
    padding: 15px !important;
  }
  .pt-15-sm {
    padding-top: 15px !important;
  }
  .pr-15-sm {
    padding-right: 15px !important;
  }
  .pb-15-sm {
    padding-bottom: 15px !important;
  }
  .pl-15-sm {
    padding-left: 15px !important;
  }
  .px-15-sm {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .py-15-sm {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .m-16-sm {
    margin: 16px !important;
  }
  .mt-16-sm {
    margin-top: 16px !important;
  }
  .mr-16-sm {
    margin-right: 16px !important;
  }
  .mb-16-sm {
    margin-bottom: 16px !important;
  }
  .ml-16-sm {
    margin-left: 16px !important;
  }
  .mx-16-sm {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .my-16-sm {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .p-16-sm {
    padding: 16px !important;
  }
  .pt-16-sm {
    padding-top: 16px !important;
  }
  .pr-16-sm {
    padding-right: 16px !important;
  }
  .pb-16-sm {
    padding-bottom: 16px !important;
  }
  .pl-16-sm {
    padding-left: 16px !important;
  }
  .px-16-sm {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .py-16-sm {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-17-sm {
    margin: 17px !important;
  }
  .mt-17-sm {
    margin-top: 17px !important;
  }
  .mr-17-sm {
    margin-right: 17px !important;
  }
  .mb-17-sm {
    margin-bottom: 17px !important;
  }
  .ml-17-sm {
    margin-left: 17px !important;
  }
  .mx-17-sm {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .my-17-sm {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .p-17-sm {
    padding: 17px !important;
  }
  .pt-17-sm {
    padding-top: 17px !important;
  }
  .pr-17-sm {
    padding-right: 17px !important;
  }
  .pb-17-sm {
    padding-bottom: 17px !important;
  }
  .pl-17-sm {
    padding-left: 17px !important;
  }
  .px-17-sm {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .py-17-sm {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .m-18-sm {
    margin: 18px !important;
  }
  .mt-18-sm {
    margin-top: 18px !important;
  }
  .mr-18-sm {
    margin-right: 18px !important;
  }
  .mb-18-sm {
    margin-bottom: 18px !important;
  }
  .ml-18-sm {
    margin-left: 18px !important;
  }
  .mx-18-sm {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .my-18-sm {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .p-18-sm {
    padding: 18px !important;
  }
  .pt-18-sm {
    padding-top: 18px !important;
  }
  .pr-18-sm {
    padding-right: 18px !important;
  }
  .pb-18-sm {
    padding-bottom: 18px !important;
  }
  .pl-18-sm {
    padding-left: 18px !important;
  }
  .px-18-sm {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .py-18-sm {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .m-19-sm {
    margin: 19px !important;
  }
  .mt-19-sm {
    margin-top: 19px !important;
  }
  .mr-19-sm {
    margin-right: 19px !important;
  }
  .mb-19-sm {
    margin-bottom: 19px !important;
  }
  .ml-19-sm {
    margin-left: 19px !important;
  }
  .mx-19-sm {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .my-19-sm {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .p-19-sm {
    padding: 19px !important;
  }
  .pt-19-sm {
    padding-top: 19px !important;
  }
  .pr-19-sm {
    padding-right: 19px !important;
  }
  .pb-19-sm {
    padding-bottom: 19px !important;
  }
  .pl-19-sm {
    padding-left: 19px !important;
  }
  .px-19-sm {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .py-19-sm {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .m-20-sm {
    margin: 20px !important;
  }
  .mt-20-sm {
    margin-top: 20px !important;
  }
  .mr-20-sm {
    margin-right: 20px !important;
  }
  .mb-20-sm {
    margin-bottom: 20px !important;
  }
  .ml-20-sm {
    margin-left: 20px !important;
  }
  .mx-20-sm {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .my-20-sm {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .p-20-sm {
    padding: 20px !important;
  }
  .pt-20-sm {
    padding-top: 20px !important;
  }
  .pr-20-sm {
    padding-right: 20px !important;
  }
  .pb-20-sm {
    padding-bottom: 20px !important;
  }
  .pl-20-sm {
    padding-left: 20px !important;
  }
  .px-20-sm {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .py-20-sm {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-21-sm {
    margin: 21px !important;
  }
  .mt-21-sm {
    margin-top: 21px !important;
  }
  .mr-21-sm {
    margin-right: 21px !important;
  }
  .mb-21-sm {
    margin-bottom: 21px !important;
  }
  .ml-21-sm {
    margin-left: 21px !important;
  }
  .mx-21-sm {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .my-21-sm {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .p-21-sm {
    padding: 21px !important;
  }
  .pt-21-sm {
    padding-top: 21px !important;
  }
  .pr-21-sm {
    padding-right: 21px !important;
  }
  .pb-21-sm {
    padding-bottom: 21px !important;
  }
  .pl-21-sm {
    padding-left: 21px !important;
  }
  .px-21-sm {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .py-21-sm {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .m-22-sm {
    margin: 22px !important;
  }
  .mt-22-sm {
    margin-top: 22px !important;
  }
  .mr-22-sm {
    margin-right: 22px !important;
  }
  .mb-22-sm {
    margin-bottom: 22px !important;
  }
  .ml-22-sm {
    margin-left: 22px !important;
  }
  .mx-22-sm {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .my-22-sm {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .p-22-sm {
    padding: 22px !important;
  }
  .pt-22-sm {
    padding-top: 22px !important;
  }
  .pr-22-sm {
    padding-right: 22px !important;
  }
  .pb-22-sm {
    padding-bottom: 22px !important;
  }
  .pl-22-sm {
    padding-left: 22px !important;
  }
  .px-22-sm {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .py-22-sm {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .m-23-sm {
    margin: 23px !important;
  }
  .mt-23-sm {
    margin-top: 23px !important;
  }
  .mr-23-sm {
    margin-right: 23px !important;
  }
  .mb-23-sm {
    margin-bottom: 23px !important;
  }
  .ml-23-sm {
    margin-left: 23px !important;
  }
  .mx-23-sm {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .my-23-sm {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .p-23-sm {
    padding: 23px !important;
  }
  .pt-23-sm {
    padding-top: 23px !important;
  }
  .pr-23-sm {
    padding-right: 23px !important;
  }
  .pb-23-sm {
    padding-bottom: 23px !important;
  }
  .pl-23-sm {
    padding-left: 23px !important;
  }
  .px-23-sm {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .py-23-sm {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .m-24-sm {
    margin: 24px !important;
  }
  .mt-24-sm {
    margin-top: 24px !important;
  }
  .mr-24-sm {
    margin-right: 24px !important;
  }
  .mb-24-sm {
    margin-bottom: 24px !important;
  }
  .ml-24-sm {
    margin-left: 24px !important;
  }
  .mx-24-sm {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .my-24-sm {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .p-24-sm {
    padding: 24px !important;
  }
  .pt-24-sm {
    padding-top: 24px !important;
  }
  .pr-24-sm {
    padding-right: 24px !important;
  }
  .pb-24-sm {
    padding-bottom: 24px !important;
  }
  .pl-24-sm {
    padding-left: 24px !important;
  }
  .px-24-sm {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .py-24-sm {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-25-sm {
    margin: 25px !important;
  }
  .mt-25-sm {
    margin-top: 25px !important;
  }
  .mr-25-sm {
    margin-right: 25px !important;
  }
  .mb-25-sm {
    margin-bottom: 25px !important;
  }
  .ml-25-sm {
    margin-left: 25px !important;
  }
  .mx-25-sm {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .my-25-sm {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .p-25-sm {
    padding: 25px !important;
  }
  .pt-25-sm {
    padding-top: 25px !important;
  }
  .pr-25-sm {
    padding-right: 25px !important;
  }
  .pb-25-sm {
    padding-bottom: 25px !important;
  }
  .pl-25-sm {
    padding-left: 25px !important;
  }
  .px-25-sm {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .py-25-sm {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .m-26-sm {
    margin: 26px !important;
  }
  .mt-26-sm {
    margin-top: 26px !important;
  }
  .mr-26-sm {
    margin-right: 26px !important;
  }
  .mb-26-sm {
    margin-bottom: 26px !important;
  }
  .ml-26-sm {
    margin-left: 26px !important;
  }
  .mx-26-sm {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .my-26-sm {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .p-26-sm {
    padding: 26px !important;
  }
  .pt-26-sm {
    padding-top: 26px !important;
  }
  .pr-26-sm {
    padding-right: 26px !important;
  }
  .pb-26-sm {
    padding-bottom: 26px !important;
  }
  .pl-26-sm {
    padding-left: 26px !important;
  }
  .px-26-sm {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .py-26-sm {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .m-27-sm {
    margin: 27px !important;
  }
  .mt-27-sm {
    margin-top: 27px !important;
  }
  .mr-27-sm {
    margin-right: 27px !important;
  }
  .mb-27-sm {
    margin-bottom: 27px !important;
  }
  .ml-27-sm {
    margin-left: 27px !important;
  }
  .mx-27-sm {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .my-27-sm {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .p-27-sm {
    padding: 27px !important;
  }
  .pt-27-sm {
    padding-top: 27px !important;
  }
  .pr-27-sm {
    padding-right: 27px !important;
  }
  .pb-27-sm {
    padding-bottom: 27px !important;
  }
  .pl-27-sm {
    padding-left: 27px !important;
  }
  .px-27-sm {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .py-27-sm {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .m-28-sm {
    margin: 28px !important;
  }
  .mt-28-sm {
    margin-top: 28px !important;
  }
  .mr-28-sm {
    margin-right: 28px !important;
  }
  .mb-28-sm {
    margin-bottom: 28px !important;
  }
  .ml-28-sm {
    margin-left: 28px !important;
  }
  .mx-28-sm {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .my-28-sm {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .p-28-sm {
    padding: 28px !important;
  }
  .pt-28-sm {
    padding-top: 28px !important;
  }
  .pr-28-sm {
    padding-right: 28px !important;
  }
  .pb-28-sm {
    padding-bottom: 28px !important;
  }
  .pl-28-sm {
    padding-left: 28px !important;
  }
  .px-28-sm {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .py-28-sm {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-29-sm {
    margin: 29px !important;
  }
  .mt-29-sm {
    margin-top: 29px !important;
  }
  .mr-29-sm {
    margin-right: 29px !important;
  }
  .mb-29-sm {
    margin-bottom: 29px !important;
  }
  .ml-29-sm {
    margin-left: 29px !important;
  }
  .mx-29-sm {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .my-29-sm {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .p-29-sm {
    padding: 29px !important;
  }
  .pt-29-sm {
    padding-top: 29px !important;
  }
  .pr-29-sm {
    padding-right: 29px !important;
  }
  .pb-29-sm {
    padding-bottom: 29px !important;
  }
  .pl-29-sm {
    padding-left: 29px !important;
  }
  .px-29-sm {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .py-29-sm {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .m-30-sm {
    margin: 30px !important;
  }
  .mt-30-sm {
    margin-top: 30px !important;
  }
  .mr-30-sm {
    margin-right: 30px !important;
  }
  .mb-30-sm {
    margin-bottom: 30px !important;
  }
  .ml-30-sm {
    margin-left: 30px !important;
  }
  .mx-30-sm {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .my-30-sm {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .p-30-sm {
    padding: 30px !important;
  }
  .pt-30-sm {
    padding-top: 30px !important;
  }
  .pr-30-sm {
    padding-right: 30px !important;
  }
  .pb-30-sm {
    padding-bottom: 30px !important;
  }
  .pl-30-sm {
    padding-left: 30px !important;
  }
  .px-30-sm {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .py-30-sm {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .m-31-sm {
    margin: 31px !important;
  }
  .mt-31-sm {
    margin-top: 31px !important;
  }
  .mr-31-sm {
    margin-right: 31px !important;
  }
  .mb-31-sm {
    margin-bottom: 31px !important;
  }
  .ml-31-sm {
    margin-left: 31px !important;
  }
  .mx-31-sm {
    margin-right: 31px !important;
    margin-left: 31px !important;
  }
  .my-31-sm {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
  }
  .p-31-sm {
    padding: 31px !important;
  }
  .pt-31-sm {
    padding-top: 31px !important;
  }
  .pr-31-sm {
    padding-right: 31px !important;
  }
  .pb-31-sm {
    padding-bottom: 31px !important;
  }
  .pl-31-sm {
    padding-left: 31px !important;
  }
  .px-31-sm {
    padding-right: 31px !important;
    padding-left: 31px !important;
  }
  .py-31-sm {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
  }
  .m-32-sm {
    margin: 32px !important;
  }
  .mt-32-sm {
    margin-top: 32px !important;
  }
  .mr-32-sm {
    margin-right: 32px !important;
  }
  .mb-32-sm {
    margin-bottom: 32px !important;
  }
  .ml-32-sm {
    margin-left: 32px !important;
  }
  .mx-32-sm {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .my-32-sm {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .p-32-sm {
    padding: 32px !important;
  }
  .pt-32-sm {
    padding-top: 32px !important;
  }
  .pr-32-sm {
    padding-right: 32px !important;
  }
  .pb-32-sm {
    padding-bottom: 32px !important;
  }
  .pl-32-sm {
    padding-left: 32px !important;
  }
  .px-32-sm {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .py-32-sm {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-33-sm {
    margin: 33px !important;
  }
  .mt-33-sm {
    margin-top: 33px !important;
  }
  .mr-33-sm {
    margin-right: 33px !important;
  }
  .mb-33-sm {
    margin-bottom: 33px !important;
  }
  .ml-33-sm {
    margin-left: 33px !important;
  }
  .mx-33-sm {
    margin-right: 33px !important;
    margin-left: 33px !important;
  }
  .my-33-sm {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
  }
  .p-33-sm {
    padding: 33px !important;
  }
  .pt-33-sm {
    padding-top: 33px !important;
  }
  .pr-33-sm {
    padding-right: 33px !important;
  }
  .pb-33-sm {
    padding-bottom: 33px !important;
  }
  .pl-33-sm {
    padding-left: 33px !important;
  }
  .px-33-sm {
    padding-right: 33px !important;
    padding-left: 33px !important;
  }
  .py-33-sm {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
  }
  .m-34-sm {
    margin: 34px !important;
  }
  .mt-34-sm {
    margin-top: 34px !important;
  }
  .mr-34-sm {
    margin-right: 34px !important;
  }
  .mb-34-sm {
    margin-bottom: 34px !important;
  }
  .ml-34-sm {
    margin-left: 34px !important;
  }
  .mx-34-sm {
    margin-right: 34px !important;
    margin-left: 34px !important;
  }
  .my-34-sm {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
  }
  .p-34-sm {
    padding: 34px !important;
  }
  .pt-34-sm {
    padding-top: 34px !important;
  }
  .pr-34-sm {
    padding-right: 34px !important;
  }
  .pb-34-sm {
    padding-bottom: 34px !important;
  }
  .pl-34-sm {
    padding-left: 34px !important;
  }
  .px-34-sm {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
  .py-34-sm {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
  .m-35-sm {
    margin: 35px !important;
  }
  .mt-35-sm {
    margin-top: 35px !important;
  }
  .mr-35-sm {
    margin-right: 35px !important;
  }
  .mb-35-sm {
    margin-bottom: 35px !important;
  }
  .ml-35-sm {
    margin-left: 35px !important;
  }
  .mx-35-sm {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .my-35-sm {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .p-35-sm {
    padding: 35px !important;
  }
  .pt-35-sm {
    padding-top: 35px !important;
  }
  .pr-35-sm {
    padding-right: 35px !important;
  }
  .pb-35-sm {
    padding-bottom: 35px !important;
  }
  .pl-35-sm {
    padding-left: 35px !important;
  }
  .px-35-sm {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .py-35-sm {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .m-36-sm {
    margin: 36px !important;
  }
  .mt-36-sm {
    margin-top: 36px !important;
  }
  .mr-36-sm {
    margin-right: 36px !important;
  }
  .mb-36-sm {
    margin-bottom: 36px !important;
  }
  .ml-36-sm {
    margin-left: 36px !important;
  }
  .mx-36-sm {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .my-36-sm {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .p-36-sm {
    padding: 36px !important;
  }
  .pt-36-sm {
    padding-top: 36px !important;
  }
  .pr-36-sm {
    padding-right: 36px !important;
  }
  .pb-36-sm {
    padding-bottom: 36px !important;
  }
  .pl-36-sm {
    padding-left: 36px !important;
  }
  .px-36-sm {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .py-36-sm {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-37-sm {
    margin: 37px !important;
  }
  .mt-37-sm {
    margin-top: 37px !important;
  }
  .mr-37-sm {
    margin-right: 37px !important;
  }
  .mb-37-sm {
    margin-bottom: 37px !important;
  }
  .ml-37-sm {
    margin-left: 37px !important;
  }
  .mx-37-sm {
    margin-right: 37px !important;
    margin-left: 37px !important;
  }
  .my-37-sm {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .p-37-sm {
    padding: 37px !important;
  }
  .pt-37-sm {
    padding-top: 37px !important;
  }
  .pr-37-sm {
    padding-right: 37px !important;
  }
  .pb-37-sm {
    padding-bottom: 37px !important;
  }
  .pl-37-sm {
    padding-left: 37px !important;
  }
  .px-37-sm {
    padding-right: 37px !important;
    padding-left: 37px !important;
  }
  .py-37-sm {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .m-38-sm {
    margin: 38px !important;
  }
  .mt-38-sm {
    margin-top: 38px !important;
  }
  .mr-38-sm {
    margin-right: 38px !important;
  }
  .mb-38-sm {
    margin-bottom: 38px !important;
  }
  .ml-38-sm {
    margin-left: 38px !important;
  }
  .mx-38-sm {
    margin-right: 38px !important;
    margin-left: 38px !important;
  }
  .my-38-sm {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
  }
  .p-38-sm {
    padding: 38px !important;
  }
  .pt-38-sm {
    padding-top: 38px !important;
  }
  .pr-38-sm {
    padding-right: 38px !important;
  }
  .pb-38-sm {
    padding-bottom: 38px !important;
  }
  .pl-38-sm {
    padding-left: 38px !important;
  }
  .px-38-sm {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
  .py-38-sm {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
  }
  .m-39-sm {
    margin: 39px !important;
  }
  .mt-39-sm {
    margin-top: 39px !important;
  }
  .mr-39-sm {
    margin-right: 39px !important;
  }
  .mb-39-sm {
    margin-bottom: 39px !important;
  }
  .ml-39-sm {
    margin-left: 39px !important;
  }
  .mx-39-sm {
    margin-right: 39px !important;
    margin-left: 39px !important;
  }
  .my-39-sm {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
  }
  .p-39-sm {
    padding: 39px !important;
  }
  .pt-39-sm {
    padding-top: 39px !important;
  }
  .pr-39-sm {
    padding-right: 39px !important;
  }
  .pb-39-sm {
    padding-bottom: 39px !important;
  }
  .pl-39-sm {
    padding-left: 39px !important;
  }
  .px-39-sm {
    padding-right: 39px !important;
    padding-left: 39px !important;
  }
  .py-39-sm {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
  }
  .m-40-sm {
    margin: 40px !important;
  }
  .mt-40-sm {
    margin-top: 40px !important;
  }
  .mr-40-sm {
    margin-right: 40px !important;
  }
  .mb-40-sm {
    margin-bottom: 40px !important;
  }
  .ml-40-sm {
    margin-left: 40px !important;
  }
  .mx-40-sm {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .my-40-sm {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .p-40-sm {
    padding: 40px !important;
  }
  .pt-40-sm {
    padding-top: 40px !important;
  }
  .pr-40-sm {
    padding-right: 40px !important;
  }
  .pb-40-sm {
    padding-bottom: 40px !important;
  }
  .pl-40-sm {
    padding-left: 40px !important;
  }
  .px-40-sm {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .py-40-sm {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-41-sm {
    margin: 41px !important;
  }
  .mt-41-sm {
    margin-top: 41px !important;
  }
  .mr-41-sm {
    margin-right: 41px !important;
  }
  .mb-41-sm {
    margin-bottom: 41px !important;
  }
  .ml-41-sm {
    margin-left: 41px !important;
  }
  .mx-41-sm {
    margin-right: 41px !important;
    margin-left: 41px !important;
  }
  .my-41-sm {
    margin-top: 41px !important;
    margin-bottom: 41px !important;
  }
  .p-41-sm {
    padding: 41px !important;
  }
  .pt-41-sm {
    padding-top: 41px !important;
  }
  .pr-41-sm {
    padding-right: 41px !important;
  }
  .pb-41-sm {
    padding-bottom: 41px !important;
  }
  .pl-41-sm {
    padding-left: 41px !important;
  }
  .px-41-sm {
    padding-right: 41px !important;
    padding-left: 41px !important;
  }
  .py-41-sm {
    padding-top: 41px !important;
    padding-bottom: 41px !important;
  }
  .m-42-sm {
    margin: 42px !important;
  }
  .mt-42-sm {
    margin-top: 42px !important;
  }
  .mr-42-sm {
    margin-right: 42px !important;
  }
  .mb-42-sm {
    margin-bottom: 42px !important;
  }
  .ml-42-sm {
    margin-left: 42px !important;
  }
  .mx-42-sm {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .my-42-sm {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .p-42-sm {
    padding: 42px !important;
  }
  .pt-42-sm {
    padding-top: 42px !important;
  }
  .pr-42-sm {
    padding-right: 42px !important;
  }
  .pb-42-sm {
    padding-bottom: 42px !important;
  }
  .pl-42-sm {
    padding-left: 42px !important;
  }
  .px-42-sm {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .py-42-sm {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .m-43-sm {
    margin: 43px !important;
  }
  .mt-43-sm {
    margin-top: 43px !important;
  }
  .mr-43-sm {
    margin-right: 43px !important;
  }
  .mb-43-sm {
    margin-bottom: 43px !important;
  }
  .ml-43-sm {
    margin-left: 43px !important;
  }
  .mx-43-sm {
    margin-right: 43px !important;
    margin-left: 43px !important;
  }
  .my-43-sm {
    margin-top: 43px !important;
    margin-bottom: 43px !important;
  }
  .p-43-sm {
    padding: 43px !important;
  }
  .pt-43-sm {
    padding-top: 43px !important;
  }
  .pr-43-sm {
    padding-right: 43px !important;
  }
  .pb-43-sm {
    padding-bottom: 43px !important;
  }
  .pl-43-sm {
    padding-left: 43px !important;
  }
  .px-43-sm {
    padding-right: 43px !important;
    padding-left: 43px !important;
  }
  .py-43-sm {
    padding-top: 43px !important;
    padding-bottom: 43px !important;
  }
  .m-44-sm {
    margin: 44px !important;
  }
  .mt-44-sm {
    margin-top: 44px !important;
  }
  .mr-44-sm {
    margin-right: 44px !important;
  }
  .mb-44-sm {
    margin-bottom: 44px !important;
  }
  .ml-44-sm {
    margin-left: 44px !important;
  }
  .mx-44-sm {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .my-44-sm {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .p-44-sm {
    padding: 44px !important;
  }
  .pt-44-sm {
    padding-top: 44px !important;
  }
  .pr-44-sm {
    padding-right: 44px !important;
  }
  .pb-44-sm {
    padding-bottom: 44px !important;
  }
  .pl-44-sm {
    padding-left: 44px !important;
  }
  .px-44-sm {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .py-44-sm {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-45-sm {
    margin: 45px !important;
  }
  .mt-45-sm {
    margin-top: 45px !important;
  }
  .mr-45-sm {
    margin-right: 45px !important;
  }
  .mb-45-sm {
    margin-bottom: 45px !important;
  }
  .ml-45-sm {
    margin-left: 45px !important;
  }
  .mx-45-sm {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .my-45-sm {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .p-45-sm {
    padding: 45px !important;
  }
  .pt-45-sm {
    padding-top: 45px !important;
  }
  .pr-45-sm {
    padding-right: 45px !important;
  }
  .pb-45-sm {
    padding-bottom: 45px !important;
  }
  .pl-45-sm {
    padding-left: 45px !important;
  }
  .px-45-sm {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .py-45-sm {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .m-46-sm {
    margin: 46px !important;
  }
  .mt-46-sm {
    margin-top: 46px !important;
  }
  .mr-46-sm {
    margin-right: 46px !important;
  }
  .mb-46-sm {
    margin-bottom: 46px !important;
  }
  .ml-46-sm {
    margin-left: 46px !important;
  }
  .mx-46-sm {
    margin-right: 46px !important;
    margin-left: 46px !important;
  }
  .my-46-sm {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }
  .p-46-sm {
    padding: 46px !important;
  }
  .pt-46-sm {
    padding-top: 46px !important;
  }
  .pr-46-sm {
    padding-right: 46px !important;
  }
  .pb-46-sm {
    padding-bottom: 46px !important;
  }
  .pl-46-sm {
    padding-left: 46px !important;
  }
  .px-46-sm {
    padding-right: 46px !important;
    padding-left: 46px !important;
  }
  .py-46-sm {
    padding-top: 46px !important;
    padding-bottom: 46px !important;
  }
  .m-47-sm {
    margin: 47px !important;
  }
  .mt-47-sm {
    margin-top: 47px !important;
  }
  .mr-47-sm {
    margin-right: 47px !important;
  }
  .mb-47-sm {
    margin-bottom: 47px !important;
  }
  .ml-47-sm {
    margin-left: 47px !important;
  }
  .mx-47-sm {
    margin-right: 47px !important;
    margin-left: 47px !important;
  }
  .my-47-sm {
    margin-top: 47px !important;
    margin-bottom: 47px !important;
  }
  .p-47-sm {
    padding: 47px !important;
  }
  .pt-47-sm {
    padding-top: 47px !important;
  }
  .pr-47-sm {
    padding-right: 47px !important;
  }
  .pb-47-sm {
    padding-bottom: 47px !important;
  }
  .pl-47-sm {
    padding-left: 47px !important;
  }
  .px-47-sm {
    padding-right: 47px !important;
    padding-left: 47px !important;
  }
  .py-47-sm {
    padding-top: 47px !important;
    padding-bottom: 47px !important;
  }
  .m-48-sm {
    margin: 48px !important;
  }
  .mt-48-sm {
    margin-top: 48px !important;
  }
  .mr-48-sm {
    margin-right: 48px !important;
  }
  .mb-48-sm {
    margin-bottom: 48px !important;
  }
  .ml-48-sm {
    margin-left: 48px !important;
  }
  .mx-48-sm {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .my-48-sm {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .p-48-sm {
    padding: 48px !important;
  }
  .pt-48-sm {
    padding-top: 48px !important;
  }
  .pr-48-sm {
    padding-right: 48px !important;
  }
  .pb-48-sm {
    padding-bottom: 48px !important;
  }
  .pl-48-sm {
    padding-left: 48px !important;
  }
  .px-48-sm {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-48-sm {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-49-sm {
    margin: 49px !important;
  }
  .mt-49-sm {
    margin-top: 49px !important;
  }
  .mr-49-sm {
    margin-right: 49px !important;
  }
  .mb-49-sm {
    margin-bottom: 49px !important;
  }
  .ml-49-sm {
    margin-left: 49px !important;
  }
  .mx-49-sm {
    margin-right: 49px !important;
    margin-left: 49px !important;
  }
  .my-49-sm {
    margin-top: 49px !important;
    margin-bottom: 49px !important;
  }
  .p-49-sm {
    padding: 49px !important;
  }
  .pt-49-sm {
    padding-top: 49px !important;
  }
  .pr-49-sm {
    padding-right: 49px !important;
  }
  .pb-49-sm {
    padding-bottom: 49px !important;
  }
  .pl-49-sm {
    padding-left: 49px !important;
  }
  .px-49-sm {
    padding-right: 49px !important;
    padding-left: 49px !important;
  }
  .py-49-sm {
    padding-top: 49px !important;
    padding-bottom: 49px !important;
  }
  .m-50-sm {
    margin: 50px !important;
  }
  .mt-50-sm {
    margin-top: 50px !important;
  }
  .mr-50-sm {
    margin-right: 50px !important;
  }
  .mb-50-sm {
    margin-bottom: 50px !important;
  }
  .ml-50-sm {
    margin-left: 50px !important;
  }
  .mx-50-sm {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .my-50-sm {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .p-50-sm {
    padding: 50px !important;
  }
  .pt-50-sm {
    padding-top: 50px !important;
  }
  .pr-50-sm {
    padding-right: 50px !important;
  }
  .pb-50-sm {
    padding-bottom: 50px !important;
  }
  .pl-50-sm {
    padding-left: 50px !important;
  }
  .px-50-sm {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .py-50-sm {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .m-51-sm {
    margin: 51px !important;
  }
  .mt-51-sm {
    margin-top: 51px !important;
  }
  .mr-51-sm {
    margin-right: 51px !important;
  }
  .mb-51-sm {
    margin-bottom: 51px !important;
  }
  .ml-51-sm {
    margin-left: 51px !important;
  }
  .mx-51-sm {
    margin-right: 51px !important;
    margin-left: 51px !important;
  }
  .my-51-sm {
    margin-top: 51px !important;
    margin-bottom: 51px !important;
  }
  .p-51-sm {
    padding: 51px !important;
  }
  .pt-51-sm {
    padding-top: 51px !important;
  }
  .pr-51-sm {
    padding-right: 51px !important;
  }
  .pb-51-sm {
    padding-bottom: 51px !important;
  }
  .pl-51-sm {
    padding-left: 51px !important;
  }
  .px-51-sm {
    padding-right: 51px !important;
    padding-left: 51px !important;
  }
  .py-51-sm {
    padding-top: 51px !important;
    padding-bottom: 51px !important;
  }
  .m-52-sm {
    margin: 52px !important;
  }
  .mt-52-sm {
    margin-top: 52px !important;
  }
  .mr-52-sm {
    margin-right: 52px !important;
  }
  .mb-52-sm {
    margin-bottom: 52px !important;
  }
  .ml-52-sm {
    margin-left: 52px !important;
  }
  .mx-52-sm {
    margin-right: 52px !important;
    margin-left: 52px !important;
  }
  .my-52-sm {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }
  .p-52-sm {
    padding: 52px !important;
  }
  .pt-52-sm {
    padding-top: 52px !important;
  }
  .pr-52-sm {
    padding-right: 52px !important;
  }
  .pb-52-sm {
    padding-bottom: 52px !important;
  }
  .pl-52-sm {
    padding-left: 52px !important;
  }
  .px-52-sm {
    padding-right: 52px !important;
    padding-left: 52px !important;
  }
  .py-52-sm {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  .m-53-sm {
    margin: 53px !important;
  }
  .mt-53-sm {
    margin-top: 53px !important;
  }
  .mr-53-sm {
    margin-right: 53px !important;
  }
  .mb-53-sm {
    margin-bottom: 53px !important;
  }
  .ml-53-sm {
    margin-left: 53px !important;
  }
  .mx-53-sm {
    margin-right: 53px !important;
    margin-left: 53px !important;
  }
  .my-53-sm {
    margin-top: 53px !important;
    margin-bottom: 53px !important;
  }
  .p-53-sm {
    padding: 53px !important;
  }
  .pt-53-sm {
    padding-top: 53px !important;
  }
  .pr-53-sm {
    padding-right: 53px !important;
  }
  .pb-53-sm {
    padding-bottom: 53px !important;
  }
  .pl-53-sm {
    padding-left: 53px !important;
  }
  .px-53-sm {
    padding-right: 53px !important;
    padding-left: 53px !important;
  }
  .py-53-sm {
    padding-top: 53px !important;
    padding-bottom: 53px !important;
  }
  .m-54-sm {
    margin: 54px !important;
  }
  .mt-54-sm {
    margin-top: 54px !important;
  }
  .mr-54-sm {
    margin-right: 54px !important;
  }
  .mb-54-sm {
    margin-bottom: 54px !important;
  }
  .ml-54-sm {
    margin-left: 54px !important;
  }
  .mx-54-sm {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .my-54-sm {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .p-54-sm {
    padding: 54px !important;
  }
  .pt-54-sm {
    padding-top: 54px !important;
  }
  .pr-54-sm {
    padding-right: 54px !important;
  }
  .pb-54-sm {
    padding-bottom: 54px !important;
  }
  .pl-54-sm {
    padding-left: 54px !important;
  }
  .px-54-sm {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .py-54-sm {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .m-55-sm {
    margin: 55px !important;
  }
  .mt-55-sm {
    margin-top: 55px !important;
  }
  .mr-55-sm {
    margin-right: 55px !important;
  }
  .mb-55-sm {
    margin-bottom: 55px !important;
  }
  .ml-55-sm {
    margin-left: 55px !important;
  }
  .mx-55-sm {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .my-55-sm {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .p-55-sm {
    padding: 55px !important;
  }
  .pt-55-sm {
    padding-top: 55px !important;
  }
  .pr-55-sm {
    padding-right: 55px !important;
  }
  .pb-55-sm {
    padding-bottom: 55px !important;
  }
  .pl-55-sm {
    padding-left: 55px !important;
  }
  .px-55-sm {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .py-55-sm {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .m-56-sm {
    margin: 56px !important;
  }
  .mt-56-sm {
    margin-top: 56px !important;
  }
  .mr-56-sm {
    margin-right: 56px !important;
  }
  .mb-56-sm {
    margin-bottom: 56px !important;
  }
  .ml-56-sm {
    margin-left: 56px !important;
  }
  .mx-56-sm {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }
  .my-56-sm {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }
  .p-56-sm {
    padding: 56px !important;
  }
  .pt-56-sm {
    padding-top: 56px !important;
  }
  .pr-56-sm {
    padding-right: 56px !important;
  }
  .pb-56-sm {
    padding-bottom: 56px !important;
  }
  .pl-56-sm {
    padding-left: 56px !important;
  }
  .px-56-sm {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }
  .py-56-sm {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }
  .m-57-sm {
    margin: 57px !important;
  }
  .mt-57-sm {
    margin-top: 57px !important;
  }
  .mr-57-sm {
    margin-right: 57px !important;
  }
  .mb-57-sm {
    margin-bottom: 57px !important;
  }
  .ml-57-sm {
    margin-left: 57px !important;
  }
  .mx-57-sm {
    margin-right: 57px !important;
    margin-left: 57px !important;
  }
  .my-57-sm {
    margin-top: 57px !important;
    margin-bottom: 57px !important;
  }
  .p-57-sm {
    padding: 57px !important;
  }
  .pt-57-sm {
    padding-top: 57px !important;
  }
  .pr-57-sm {
    padding-right: 57px !important;
  }
  .pb-57-sm {
    padding-bottom: 57px !important;
  }
  .pl-57-sm {
    padding-left: 57px !important;
  }
  .px-57-sm {
    padding-right: 57px !important;
    padding-left: 57px !important;
  }
  .py-57-sm {
    padding-top: 57px !important;
    padding-bottom: 57px !important;
  }
  .m-58-sm {
    margin: 58px !important;
  }
  .mt-58-sm {
    margin-top: 58px !important;
  }
  .mr-58-sm {
    margin-right: 58px !important;
  }
  .mb-58-sm {
    margin-bottom: 58px !important;
  }
  .ml-58-sm {
    margin-left: 58px !important;
  }
  .mx-58-sm {
    margin-right: 58px !important;
    margin-left: 58px !important;
  }
  .my-58-sm {
    margin-top: 58px !important;
    margin-bottom: 58px !important;
  }
  .p-58-sm {
    padding: 58px !important;
  }
  .pt-58-sm {
    padding-top: 58px !important;
  }
  .pr-58-sm {
    padding-right: 58px !important;
  }
  .pb-58-sm {
    padding-bottom: 58px !important;
  }
  .pl-58-sm {
    padding-left: 58px !important;
  }
  .px-58-sm {
    padding-right: 58px !important;
    padding-left: 58px !important;
  }
  .py-58-sm {
    padding-top: 58px !important;
    padding-bottom: 58px !important;
  }
  .m-59-sm {
    margin: 59px !important;
  }
  .mt-59-sm {
    margin-top: 59px !important;
  }
  .mr-59-sm {
    margin-right: 59px !important;
  }
  .mb-59-sm {
    margin-bottom: 59px !important;
  }
  .ml-59-sm {
    margin-left: 59px !important;
  }
  .mx-59-sm {
    margin-right: 59px !important;
    margin-left: 59px !important;
  }
  .my-59-sm {
    margin-top: 59px !important;
    margin-bottom: 59px !important;
  }
  .p-59-sm {
    padding: 59px !important;
  }
  .pt-59-sm {
    padding-top: 59px !important;
  }
  .pr-59-sm {
    padding-right: 59px !important;
  }
  .pb-59-sm {
    padding-bottom: 59px !important;
  }
  .pl-59-sm {
    padding-left: 59px !important;
  }
  .px-59-sm {
    padding-right: 59px !important;
    padding-left: 59px !important;
  }
  .py-59-sm {
    padding-top: 59px !important;
    padding-bottom: 59px !important;
  }
  .m-60-sm {
    margin: 60px !important;
  }
  .mt-60-sm {
    margin-top: 60px !important;
  }
  .mr-60-sm {
    margin-right: 60px !important;
  }
  .mb-60-sm {
    margin-bottom: 60px !important;
  }
  .ml-60-sm {
    margin-left: 60px !important;
  }
  .mx-60-sm {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .my-60-sm {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .p-60-sm {
    padding: 60px !important;
  }
  .pt-60-sm {
    padding-top: 60px !important;
  }
  .pr-60-sm {
    padding-right: 60px !important;
  }
  .pb-60-sm {
    padding-bottom: 60px !important;
  }
  .pl-60-sm {
    padding-left: 60px !important;
  }
  .px-60-sm {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-60-sm {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .m-61-sm {
    margin: 61px !important;
  }
  .mt-61-sm {
    margin-top: 61px !important;
  }
  .mr-61-sm {
    margin-right: 61px !important;
  }
  .mb-61-sm {
    margin-bottom: 61px !important;
  }
  .ml-61-sm {
    margin-left: 61px !important;
  }
  .mx-61-sm {
    margin-right: 61px !important;
    margin-left: 61px !important;
  }
  .my-61-sm {
    margin-top: 61px !important;
    margin-bottom: 61px !important;
  }
  .p-61-sm {
    padding: 61px !important;
  }
  .pt-61-sm {
    padding-top: 61px !important;
  }
  .pr-61-sm {
    padding-right: 61px !important;
  }
  .pb-61-sm {
    padding-bottom: 61px !important;
  }
  .pl-61-sm {
    padding-left: 61px !important;
  }
  .px-61-sm {
    padding-right: 61px !important;
    padding-left: 61px !important;
  }
  .py-61-sm {
    padding-top: 61px !important;
    padding-bottom: 61px !important;
  }
  .m-62-sm {
    margin: 62px !important;
  }
  .mt-62-sm {
    margin-top: 62px !important;
  }
  .mr-62-sm {
    margin-right: 62px !important;
  }
  .mb-62-sm {
    margin-bottom: 62px !important;
  }
  .ml-62-sm {
    margin-left: 62px !important;
  }
  .mx-62-sm {
    margin-right: 62px !important;
    margin-left: 62px !important;
  }
  .my-62-sm {
    margin-top: 62px !important;
    margin-bottom: 62px !important;
  }
  .p-62-sm {
    padding: 62px !important;
  }
  .pt-62-sm {
    padding-top: 62px !important;
  }
  .pr-62-sm {
    padding-right: 62px !important;
  }
  .pb-62-sm {
    padding-bottom: 62px !important;
  }
  .pl-62-sm {
    padding-left: 62px !important;
  }
  .px-62-sm {
    padding-right: 62px !important;
    padding-left: 62px !important;
  }
  .py-62-sm {
    padding-top: 62px !important;
    padding-bottom: 62px !important;
  }
  .m-63-sm {
    margin: 63px !important;
  }
  .mt-63-sm {
    margin-top: 63px !important;
  }
  .mr-63-sm {
    margin-right: 63px !important;
  }
  .mb-63-sm {
    margin-bottom: 63px !important;
  }
  .ml-63-sm {
    margin-left: 63px !important;
  }
  .mx-63-sm {
    margin-right: 63px !important;
    margin-left: 63px !important;
  }
  .my-63-sm {
    margin-top: 63px !important;
    margin-bottom: 63px !important;
  }
  .p-63-sm {
    padding: 63px !important;
  }
  .pt-63-sm {
    padding-top: 63px !important;
  }
  .pr-63-sm {
    padding-right: 63px !important;
  }
  .pb-63-sm {
    padding-bottom: 63px !important;
  }
  .pl-63-sm {
    padding-left: 63px !important;
  }
  .px-63-sm {
    padding-right: 63px !important;
    padding-left: 63px !important;
  }
  .py-63-sm {
    padding-top: 63px !important;
    padding-bottom: 63px !important;
  }
  .m-64-sm {
    margin: 64px !important;
  }
  .mt-64-sm {
    margin-top: 64px !important;
  }
  .mr-64-sm {
    margin-right: 64px !important;
  }
  .mb-64-sm {
    margin-bottom: 64px !important;
  }
  .ml-64-sm {
    margin-left: 64px !important;
  }
  .mx-64-sm {
    margin-right: 64px !important;
    margin-left: 64px !important;
  }
  .my-64-sm {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
  .p-64-sm {
    padding: 64px !important;
  }
  .pt-64-sm {
    padding-top: 64px !important;
  }
  .pr-64-sm {
    padding-right: 64px !important;
  }
  .pb-64-sm {
    padding-bottom: 64px !important;
  }
  .pl-64-sm {
    padding-left: 64px !important;
  }
  .px-64-sm {
    padding-right: 64px !important;
    padding-left: 64px !important;
  }
  .py-64-sm {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  .m-65-sm {
    margin: 65px !important;
  }
  .mt-65-sm {
    margin-top: 65px !important;
  }
  .mr-65-sm {
    margin-right: 65px !important;
  }
  .mb-65-sm {
    margin-bottom: 65px !important;
  }
  .ml-65-sm {
    margin-left: 65px !important;
  }
  .mx-65-sm {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .my-65-sm {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .p-65-sm {
    padding: 65px !important;
  }
  .pt-65-sm {
    padding-top: 65px !important;
  }
  .pr-65-sm {
    padding-right: 65px !important;
  }
  .pb-65-sm {
    padding-bottom: 65px !important;
  }
  .pl-65-sm {
    padding-left: 65px !important;
  }
  .px-65-sm {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .py-65-sm {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .m-66-sm {
    margin: 66px !important;
  }
  .mt-66-sm {
    margin-top: 66px !important;
  }
  .mr-66-sm {
    margin-right: 66px !important;
  }
  .mb-66-sm {
    margin-bottom: 66px !important;
  }
  .ml-66-sm {
    margin-left: 66px !important;
  }
  .mx-66-sm {
    margin-right: 66px !important;
    margin-left: 66px !important;
  }
  .my-66-sm {
    margin-top: 66px !important;
    margin-bottom: 66px !important;
  }
  .p-66-sm {
    padding: 66px !important;
  }
  .pt-66-sm {
    padding-top: 66px !important;
  }
  .pr-66-sm {
    padding-right: 66px !important;
  }
  .pb-66-sm {
    padding-bottom: 66px !important;
  }
  .pl-66-sm {
    padding-left: 66px !important;
  }
  .px-66-sm {
    padding-right: 66px !important;
    padding-left: 66px !important;
  }
  .py-66-sm {
    padding-top: 66px !important;
    padding-bottom: 66px !important;
  }
  .m-67-sm {
    margin: 67px !important;
  }
  .mt-67-sm {
    margin-top: 67px !important;
  }
  .mr-67-sm {
    margin-right: 67px !important;
  }
  .mb-67-sm {
    margin-bottom: 67px !important;
  }
  .ml-67-sm {
    margin-left: 67px !important;
  }
  .mx-67-sm {
    margin-right: 67px !important;
    margin-left: 67px !important;
  }
  .my-67-sm {
    margin-top: 67px !important;
    margin-bottom: 67px !important;
  }
  .p-67-sm {
    padding: 67px !important;
  }
  .pt-67-sm {
    padding-top: 67px !important;
  }
  .pr-67-sm {
    padding-right: 67px !important;
  }
  .pb-67-sm {
    padding-bottom: 67px !important;
  }
  .pl-67-sm {
    padding-left: 67px !important;
  }
  .px-67-sm {
    padding-right: 67px !important;
    padding-left: 67px !important;
  }
  .py-67-sm {
    padding-top: 67px !important;
    padding-bottom: 67px !important;
  }
  .m-68-sm {
    margin: 68px !important;
  }
  .mt-68-sm {
    margin-top: 68px !important;
  }
  .mr-68-sm {
    margin-right: 68px !important;
  }
  .mb-68-sm {
    margin-bottom: 68px !important;
  }
  .ml-68-sm {
    margin-left: 68px !important;
  }
  .mx-68-sm {
    margin-right: 68px !important;
    margin-left: 68px !important;
  }
  .my-68-sm {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }
  .p-68-sm {
    padding: 68px !important;
  }
  .pt-68-sm {
    padding-top: 68px !important;
  }
  .pr-68-sm {
    padding-right: 68px !important;
  }
  .pb-68-sm {
    padding-bottom: 68px !important;
  }
  .pl-68-sm {
    padding-left: 68px !important;
  }
  .px-68-sm {
    padding-right: 68px !important;
    padding-left: 68px !important;
  }
  .py-68-sm {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  .m-69-sm {
    margin: 69px !important;
  }
  .mt-69-sm {
    margin-top: 69px !important;
  }
  .mr-69-sm {
    margin-right: 69px !important;
  }
  .mb-69-sm {
    margin-bottom: 69px !important;
  }
  .ml-69-sm {
    margin-left: 69px !important;
  }
  .mx-69-sm {
    margin-right: 69px !important;
    margin-left: 69px !important;
  }
  .my-69-sm {
    margin-top: 69px !important;
    margin-bottom: 69px !important;
  }
  .p-69-sm {
    padding: 69px !important;
  }
  .pt-69-sm {
    padding-top: 69px !important;
  }
  .pr-69-sm {
    padding-right: 69px !important;
  }
  .pb-69-sm {
    padding-bottom: 69px !important;
  }
  .pl-69-sm {
    padding-left: 69px !important;
  }
  .px-69-sm {
    padding-right: 69px !important;
    padding-left: 69px !important;
  }
  .py-69-sm {
    padding-top: 69px !important;
    padding-bottom: 69px !important;
  }
  .m-70-sm {
    margin: 70px !important;
  }
  .mt-70-sm {
    margin-top: 70px !important;
  }
  .mr-70-sm {
    margin-right: 70px !important;
  }
  .mb-70-sm {
    margin-bottom: 70px !important;
  }
  .ml-70-sm {
    margin-left: 70px !important;
  }
  .mx-70-sm {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .my-70-sm {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .p-70-sm {
    padding: 70px !important;
  }
  .pt-70-sm {
    padding-top: 70px !important;
  }
  .pr-70-sm {
    padding-right: 70px !important;
  }
  .pb-70-sm {
    padding-bottom: 70px !important;
  }
  .pl-70-sm {
    padding-left: 70px !important;
  }
  .px-70-sm {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .py-70-sm {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .m-71-sm {
    margin: 71px !important;
  }
  .mt-71-sm {
    margin-top: 71px !important;
  }
  .mr-71-sm {
    margin-right: 71px !important;
  }
  .mb-71-sm {
    margin-bottom: 71px !important;
  }
  .ml-71-sm {
    margin-left: 71px !important;
  }
  .mx-71-sm {
    margin-right: 71px !important;
    margin-left: 71px !important;
  }
  .my-71-sm {
    margin-top: 71px !important;
    margin-bottom: 71px !important;
  }
  .p-71-sm {
    padding: 71px !important;
  }
  .pt-71-sm {
    padding-top: 71px !important;
  }
  .pr-71-sm {
    padding-right: 71px !important;
  }
  .pb-71-sm {
    padding-bottom: 71px !important;
  }
  .pl-71-sm {
    padding-left: 71px !important;
  }
  .px-71-sm {
    padding-right: 71px !important;
    padding-left: 71px !important;
  }
  .py-71-sm {
    padding-top: 71px !important;
    padding-bottom: 71px !important;
  }
  .m-72-sm {
    margin: 72px !important;
  }
  .mt-72-sm {
    margin-top: 72px !important;
  }
  .mr-72-sm {
    margin-right: 72px !important;
  }
  .mb-72-sm {
    margin-bottom: 72px !important;
  }
  .ml-72-sm {
    margin-left: 72px !important;
  }
  .mx-72-sm {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .my-72-sm {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .p-72-sm {
    padding: 72px !important;
  }
  .pt-72-sm {
    padding-top: 72px !important;
  }
  .pr-72-sm {
    padding-right: 72px !important;
  }
  .pb-72-sm {
    padding-bottom: 72px !important;
  }
  .pl-72-sm {
    padding-left: 72px !important;
  }
  .px-72-sm {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .py-72-sm {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .m-73-sm {
    margin: 73px !important;
  }
  .mt-73-sm {
    margin-top: 73px !important;
  }
  .mr-73-sm {
    margin-right: 73px !important;
  }
  .mb-73-sm {
    margin-bottom: 73px !important;
  }
  .ml-73-sm {
    margin-left: 73px !important;
  }
  .mx-73-sm {
    margin-right: 73px !important;
    margin-left: 73px !important;
  }
  .my-73-sm {
    margin-top: 73px !important;
    margin-bottom: 73px !important;
  }
  .p-73-sm {
    padding: 73px !important;
  }
  .pt-73-sm {
    padding-top: 73px !important;
  }
  .pr-73-sm {
    padding-right: 73px !important;
  }
  .pb-73-sm {
    padding-bottom: 73px !important;
  }
  .pl-73-sm {
    padding-left: 73px !important;
  }
  .px-73-sm {
    padding-right: 73px !important;
    padding-left: 73px !important;
  }
  .py-73-sm {
    padding-top: 73px !important;
    padding-bottom: 73px !important;
  }
  .m-74-sm {
    margin: 74px !important;
  }
  .mt-74-sm {
    margin-top: 74px !important;
  }
  .mr-74-sm {
    margin-right: 74px !important;
  }
  .mb-74-sm {
    margin-bottom: 74px !important;
  }
  .ml-74-sm {
    margin-left: 74px !important;
  }
  .mx-74-sm {
    margin-right: 74px !important;
    margin-left: 74px !important;
  }
  .my-74-sm {
    margin-top: 74px !important;
    margin-bottom: 74px !important;
  }
  .p-74-sm {
    padding: 74px !important;
  }
  .pt-74-sm {
    padding-top: 74px !important;
  }
  .pr-74-sm {
    padding-right: 74px !important;
  }
  .pb-74-sm {
    padding-bottom: 74px !important;
  }
  .pl-74-sm {
    padding-left: 74px !important;
  }
  .px-74-sm {
    padding-right: 74px !important;
    padding-left: 74px !important;
  }
  .py-74-sm {
    padding-top: 74px !important;
    padding-bottom: 74px !important;
  }
  .m-75-sm {
    margin: 75px !important;
  }
  .mt-75-sm {
    margin-top: 75px !important;
  }
  .mr-75-sm {
    margin-right: 75px !important;
  }
  .mb-75-sm {
    margin-bottom: 75px !important;
  }
  .ml-75-sm {
    margin-left: 75px !important;
  }
  .mx-75-sm {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .my-75-sm {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .p-75-sm {
    padding: 75px !important;
  }
  .pt-75-sm {
    padding-top: 75px !important;
  }
  .pr-75-sm {
    padding-right: 75px !important;
  }
  .pb-75-sm {
    padding-bottom: 75px !important;
  }
  .pl-75-sm {
    padding-left: 75px !important;
  }
  .px-75-sm {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .py-75-sm {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .m-76-sm {
    margin: 76px !important;
  }
  .mt-76-sm {
    margin-top: 76px !important;
  }
  .mr-76-sm {
    margin-right: 76px !important;
  }
  .mb-76-sm {
    margin-bottom: 76px !important;
  }
  .ml-76-sm {
    margin-left: 76px !important;
  }
  .mx-76-sm {
    margin-right: 76px !important;
    margin-left: 76px !important;
  }
  .my-76-sm {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }
  .p-76-sm {
    padding: 76px !important;
  }
  .pt-76-sm {
    padding-top: 76px !important;
  }
  .pr-76-sm {
    padding-right: 76px !important;
  }
  .pb-76-sm {
    padding-bottom: 76px !important;
  }
  .pl-76-sm {
    padding-left: 76px !important;
  }
  .px-76-sm {
    padding-right: 76px !important;
    padding-left: 76px !important;
  }
  .py-76-sm {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }
  .m-77-sm {
    margin: 77px !important;
  }
  .mt-77-sm {
    margin-top: 77px !important;
  }
  .mr-77-sm {
    margin-right: 77px !important;
  }
  .mb-77-sm {
    margin-bottom: 77px !important;
  }
  .ml-77-sm {
    margin-left: 77px !important;
  }
  .mx-77-sm {
    margin-right: 77px !important;
    margin-left: 77px !important;
  }
  .my-77-sm {
    margin-top: 77px !important;
    margin-bottom: 77px !important;
  }
  .p-77-sm {
    padding: 77px !important;
  }
  .pt-77-sm {
    padding-top: 77px !important;
  }
  .pr-77-sm {
    padding-right: 77px !important;
  }
  .pb-77-sm {
    padding-bottom: 77px !important;
  }
  .pl-77-sm {
    padding-left: 77px !important;
  }
  .px-77-sm {
    padding-right: 77px !important;
    padding-left: 77px !important;
  }
  .py-77-sm {
    padding-top: 77px !important;
    padding-bottom: 77px !important;
  }
  .m-78-sm {
    margin: 78px !important;
  }
  .mt-78-sm {
    margin-top: 78px !important;
  }
  .mr-78-sm {
    margin-right: 78px !important;
  }
  .mb-78-sm {
    margin-bottom: 78px !important;
  }
  .ml-78-sm {
    margin-left: 78px !important;
  }
  .mx-78-sm {
    margin-right: 78px !important;
    margin-left: 78px !important;
  }
  .my-78-sm {
    margin-top: 78px !important;
    margin-bottom: 78px !important;
  }
  .p-78-sm {
    padding: 78px !important;
  }
  .pt-78-sm {
    padding-top: 78px !important;
  }
  .pr-78-sm {
    padding-right: 78px !important;
  }
  .pb-78-sm {
    padding-bottom: 78px !important;
  }
  .pl-78-sm {
    padding-left: 78px !important;
  }
  .px-78-sm {
    padding-right: 78px !important;
    padding-left: 78px !important;
  }
  .py-78-sm {
    padding-top: 78px !important;
    padding-bottom: 78px !important;
  }
  .m-79-sm {
    margin: 79px !important;
  }
  .mt-79-sm {
    margin-top: 79px !important;
  }
  .mr-79-sm {
    margin-right: 79px !important;
  }
  .mb-79-sm {
    margin-bottom: 79px !important;
  }
  .ml-79-sm {
    margin-left: 79px !important;
  }
  .mx-79-sm {
    margin-right: 79px !important;
    margin-left: 79px !important;
  }
  .my-79-sm {
    margin-top: 79px !important;
    margin-bottom: 79px !important;
  }
  .p-79-sm {
    padding: 79px !important;
  }
  .pt-79-sm {
    padding-top: 79px !important;
  }
  .pr-79-sm {
    padding-right: 79px !important;
  }
  .pb-79-sm {
    padding-bottom: 79px !important;
  }
  .pl-79-sm {
    padding-left: 79px !important;
  }
  .px-79-sm {
    padding-right: 79px !important;
    padding-left: 79px !important;
  }
  .py-79-sm {
    padding-top: 79px !important;
    padding-bottom: 79px !important;
  }
  .m-80-sm {
    margin: 80px !important;
  }
  .mt-80-sm {
    margin-top: 80px !important;
  }
  .mr-80-sm {
    margin-right: 80px !important;
  }
  .mb-80-sm {
    margin-bottom: 80px !important;
  }
  .ml-80-sm {
    margin-left: 80px !important;
  }
  .mx-80-sm {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .my-80-sm {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .p-80-sm {
    padding: 80px !important;
  }
  .pt-80-sm {
    padding-top: 80px !important;
  }
  .pr-80-sm {
    padding-right: 80px !important;
  }
  .pb-80-sm {
    padding-bottom: 80px !important;
  }
  .pl-80-sm {
    padding-left: 80px !important;
  }
  .px-80-sm {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .py-80-sm {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .m-81-sm {
    margin: 81px !important;
  }
  .mt-81-sm {
    margin-top: 81px !important;
  }
  .mr-81-sm {
    margin-right: 81px !important;
  }
  .mb-81-sm {
    margin-bottom: 81px !important;
  }
  .ml-81-sm {
    margin-left: 81px !important;
  }
  .mx-81-sm {
    margin-right: 81px !important;
    margin-left: 81px !important;
  }
  .my-81-sm {
    margin-top: 81px !important;
    margin-bottom: 81px !important;
  }
  .p-81-sm {
    padding: 81px !important;
  }
  .pt-81-sm {
    padding-top: 81px !important;
  }
  .pr-81-sm {
    padding-right: 81px !important;
  }
  .pb-81-sm {
    padding-bottom: 81px !important;
  }
  .pl-81-sm {
    padding-left: 81px !important;
  }
  .px-81-sm {
    padding-right: 81px !important;
    padding-left: 81px !important;
  }
  .py-81-sm {
    padding-top: 81px !important;
    padding-bottom: 81px !important;
  }
  .m-82-sm {
    margin: 82px !important;
  }
  .mt-82-sm {
    margin-top: 82px !important;
  }
  .mr-82-sm {
    margin-right: 82px !important;
  }
  .mb-82-sm {
    margin-bottom: 82px !important;
  }
  .ml-82-sm {
    margin-left: 82px !important;
  }
  .mx-82-sm {
    margin-right: 82px !important;
    margin-left: 82px !important;
  }
  .my-82-sm {
    margin-top: 82px !important;
    margin-bottom: 82px !important;
  }
  .p-82-sm {
    padding: 82px !important;
  }
  .pt-82-sm {
    padding-top: 82px !important;
  }
  .pr-82-sm {
    padding-right: 82px !important;
  }
  .pb-82-sm {
    padding-bottom: 82px !important;
  }
  .pl-82-sm {
    padding-left: 82px !important;
  }
  .px-82-sm {
    padding-right: 82px !important;
    padding-left: 82px !important;
  }
  .py-82-sm {
    padding-top: 82px !important;
    padding-bottom: 82px !important;
  }
  .m-83-sm {
    margin: 83px !important;
  }
  .mt-83-sm {
    margin-top: 83px !important;
  }
  .mr-83-sm {
    margin-right: 83px !important;
  }
  .mb-83-sm {
    margin-bottom: 83px !important;
  }
  .ml-83-sm {
    margin-left: 83px !important;
  }
  .mx-83-sm {
    margin-right: 83px !important;
    margin-left: 83px !important;
  }
  .my-83-sm {
    margin-top: 83px !important;
    margin-bottom: 83px !important;
  }
  .p-83-sm {
    padding: 83px !important;
  }
  .pt-83-sm {
    padding-top: 83px !important;
  }
  .pr-83-sm {
    padding-right: 83px !important;
  }
  .pb-83-sm {
    padding-bottom: 83px !important;
  }
  .pl-83-sm {
    padding-left: 83px !important;
  }
  .px-83-sm {
    padding-right: 83px !important;
    padding-left: 83px !important;
  }
  .py-83-sm {
    padding-top: 83px !important;
    padding-bottom: 83px !important;
  }
  .m-84-sm {
    margin: 84px !important;
  }
  .mt-84-sm {
    margin-top: 84px !important;
  }
  .mr-84-sm {
    margin-right: 84px !important;
  }
  .mb-84-sm {
    margin-bottom: 84px !important;
  }
  .ml-84-sm {
    margin-left: 84px !important;
  }
  .mx-84-sm {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }
  .my-84-sm {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }
  .p-84-sm {
    padding: 84px !important;
  }
  .pt-84-sm {
    padding-top: 84px !important;
  }
  .pr-84-sm {
    padding-right: 84px !important;
  }
  .pb-84-sm {
    padding-bottom: 84px !important;
  }
  .pl-84-sm {
    padding-left: 84px !important;
  }
  .px-84-sm {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }
  .py-84-sm {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  .m-85-sm {
    margin: 85px !important;
  }
  .mt-85-sm {
    margin-top: 85px !important;
  }
  .mr-85-sm {
    margin-right: 85px !important;
  }
  .mb-85-sm {
    margin-bottom: 85px !important;
  }
  .ml-85-sm {
    margin-left: 85px !important;
  }
  .mx-85-sm {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .my-85-sm {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .p-85-sm {
    padding: 85px !important;
  }
  .pt-85-sm {
    padding-top: 85px !important;
  }
  .pr-85-sm {
    padding-right: 85px !important;
  }
  .pb-85-sm {
    padding-bottom: 85px !important;
  }
  .pl-85-sm {
    padding-left: 85px !important;
  }
  .px-85-sm {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .py-85-sm {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .m-86-sm {
    margin: 86px !important;
  }
  .mt-86-sm {
    margin-top: 86px !important;
  }
  .mr-86-sm {
    margin-right: 86px !important;
  }
  .mb-86-sm {
    margin-bottom: 86px !important;
  }
  .ml-86-sm {
    margin-left: 86px !important;
  }
  .mx-86-sm {
    margin-right: 86px !important;
    margin-left: 86px !important;
  }
  .my-86-sm {
    margin-top: 86px !important;
    margin-bottom: 86px !important;
  }
  .p-86-sm {
    padding: 86px !important;
  }
  .pt-86-sm {
    padding-top: 86px !important;
  }
  .pr-86-sm {
    padding-right: 86px !important;
  }
  .pb-86-sm {
    padding-bottom: 86px !important;
  }
  .pl-86-sm {
    padding-left: 86px !important;
  }
  .px-86-sm {
    padding-right: 86px !important;
    padding-left: 86px !important;
  }
  .py-86-sm {
    padding-top: 86px !important;
    padding-bottom: 86px !important;
  }
  .m-87-sm {
    margin: 87px !important;
  }
  .mt-87-sm {
    margin-top: 87px !important;
  }
  .mr-87-sm {
    margin-right: 87px !important;
  }
  .mb-87-sm {
    margin-bottom: 87px !important;
  }
  .ml-87-sm {
    margin-left: 87px !important;
  }
  .mx-87-sm {
    margin-right: 87px !important;
    margin-left: 87px !important;
  }
  .my-87-sm {
    margin-top: 87px !important;
    margin-bottom: 87px !important;
  }
  .p-87-sm {
    padding: 87px !important;
  }
  .pt-87-sm {
    padding-top: 87px !important;
  }
  .pr-87-sm {
    padding-right: 87px !important;
  }
  .pb-87-sm {
    padding-bottom: 87px !important;
  }
  .pl-87-sm {
    padding-left: 87px !important;
  }
  .px-87-sm {
    padding-right: 87px !important;
    padding-left: 87px !important;
  }
  .py-87-sm {
    padding-top: 87px !important;
    padding-bottom: 87px !important;
  }
  .m-88-sm {
    margin: 88px !important;
  }
  .mt-88-sm {
    margin-top: 88px !important;
  }
  .mr-88-sm {
    margin-right: 88px !important;
  }
  .mb-88-sm {
    margin-bottom: 88px !important;
  }
  .ml-88-sm {
    margin-left: 88px !important;
  }
  .mx-88-sm {
    margin-right: 88px !important;
    margin-left: 88px !important;
  }
  .my-88-sm {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }
  .p-88-sm {
    padding: 88px !important;
  }
  .pt-88-sm {
    padding-top: 88px !important;
  }
  .pr-88-sm {
    padding-right: 88px !important;
  }
  .pb-88-sm {
    padding-bottom: 88px !important;
  }
  .pl-88-sm {
    padding-left: 88px !important;
  }
  .px-88-sm {
    padding-right: 88px !important;
    padding-left: 88px !important;
  }
  .py-88-sm {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }
  .m-89-sm {
    margin: 89px !important;
  }
  .mt-89-sm {
    margin-top: 89px !important;
  }
  .mr-89-sm {
    margin-right: 89px !important;
  }
  .mb-89-sm {
    margin-bottom: 89px !important;
  }
  .ml-89-sm {
    margin-left: 89px !important;
  }
  .mx-89-sm {
    margin-right: 89px !important;
    margin-left: 89px !important;
  }
  .my-89-sm {
    margin-top: 89px !important;
    margin-bottom: 89px !important;
  }
  .p-89-sm {
    padding: 89px !important;
  }
  .pt-89-sm {
    padding-top: 89px !important;
  }
  .pr-89-sm {
    padding-right: 89px !important;
  }
  .pb-89-sm {
    padding-bottom: 89px !important;
  }
  .pl-89-sm {
    padding-left: 89px !important;
  }
  .px-89-sm {
    padding-right: 89px !important;
    padding-left: 89px !important;
  }
  .py-89-sm {
    padding-top: 89px !important;
    padding-bottom: 89px !important;
  }
  .m-90-sm {
    margin: 90px !important;
  }
  .mt-90-sm {
    margin-top: 90px !important;
  }
  .mr-90-sm {
    margin-right: 90px !important;
  }
  .mb-90-sm {
    margin-bottom: 90px !important;
  }
  .ml-90-sm {
    margin-left: 90px !important;
  }
  .mx-90-sm {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .my-90-sm {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .p-90-sm {
    padding: 90px !important;
  }
  .pt-90-sm {
    padding-top: 90px !important;
  }
  .pr-90-sm {
    padding-right: 90px !important;
  }
  .pb-90-sm {
    padding-bottom: 90px !important;
  }
  .pl-90-sm {
    padding-left: 90px !important;
  }
  .px-90-sm {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .py-90-sm {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .m-91-sm {
    margin: 91px !important;
  }
  .mt-91-sm {
    margin-top: 91px !important;
  }
  .mr-91-sm {
    margin-right: 91px !important;
  }
  .mb-91-sm {
    margin-bottom: 91px !important;
  }
  .ml-91-sm {
    margin-left: 91px !important;
  }
  .mx-91-sm {
    margin-right: 91px !important;
    margin-left: 91px !important;
  }
  .my-91-sm {
    margin-top: 91px !important;
    margin-bottom: 91px !important;
  }
  .p-91-sm {
    padding: 91px !important;
  }
  .pt-91-sm {
    padding-top: 91px !important;
  }
  .pr-91-sm {
    padding-right: 91px !important;
  }
  .pb-91-sm {
    padding-bottom: 91px !important;
  }
  .pl-91-sm {
    padding-left: 91px !important;
  }
  .px-91-sm {
    padding-right: 91px !important;
    padding-left: 91px !important;
  }
  .py-91-sm {
    padding-top: 91px !important;
    padding-bottom: 91px !important;
  }
  .m-92-sm {
    margin: 92px !important;
  }
  .mt-92-sm {
    margin-top: 92px !important;
  }
  .mr-92-sm {
    margin-right: 92px !important;
  }
  .mb-92-sm {
    margin-bottom: 92px !important;
  }
  .ml-92-sm {
    margin-left: 92px !important;
  }
  .mx-92-sm {
    margin-right: 92px !important;
    margin-left: 92px !important;
  }
  .my-92-sm {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }
  .p-92-sm {
    padding: 92px !important;
  }
  .pt-92-sm {
    padding-top: 92px !important;
  }
  .pr-92-sm {
    padding-right: 92px !important;
  }
  .pb-92-sm {
    padding-bottom: 92px !important;
  }
  .pl-92-sm {
    padding-left: 92px !important;
  }
  .px-92-sm {
    padding-right: 92px !important;
    padding-left: 92px !important;
  }
  .py-92-sm {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }
  .m-93-sm {
    margin: 93px !important;
  }
  .mt-93-sm {
    margin-top: 93px !important;
  }
  .mr-93-sm {
    margin-right: 93px !important;
  }
  .mb-93-sm {
    margin-bottom: 93px !important;
  }
  .ml-93-sm {
    margin-left: 93px !important;
  }
  .mx-93-sm {
    margin-right: 93px !important;
    margin-left: 93px !important;
  }
  .my-93-sm {
    margin-top: 93px !important;
    margin-bottom: 93px !important;
  }
  .p-93-sm {
    padding: 93px !important;
  }
  .pt-93-sm {
    padding-top: 93px !important;
  }
  .pr-93-sm {
    padding-right: 93px !important;
  }
  .pb-93-sm {
    padding-bottom: 93px !important;
  }
  .pl-93-sm {
    padding-left: 93px !important;
  }
  .px-93-sm {
    padding-right: 93px !important;
    padding-left: 93px !important;
  }
  .py-93-sm {
    padding-top: 93px !important;
    padding-bottom: 93px !important;
  }
  .m-94-sm {
    margin: 94px !important;
  }
  .mt-94-sm {
    margin-top: 94px !important;
  }
  .mr-94-sm {
    margin-right: 94px !important;
  }
  .mb-94-sm {
    margin-bottom: 94px !important;
  }
  .ml-94-sm {
    margin-left: 94px !important;
  }
  .mx-94-sm {
    margin-right: 94px !important;
    margin-left: 94px !important;
  }
  .my-94-sm {
    margin-top: 94px !important;
    margin-bottom: 94px !important;
  }
  .p-94-sm {
    padding: 94px !important;
  }
  .pt-94-sm {
    padding-top: 94px !important;
  }
  .pr-94-sm {
    padding-right: 94px !important;
  }
  .pb-94-sm {
    padding-bottom: 94px !important;
  }
  .pl-94-sm {
    padding-left: 94px !important;
  }
  .px-94-sm {
    padding-right: 94px !important;
    padding-left: 94px !important;
  }
  .py-94-sm {
    padding-top: 94px !important;
    padding-bottom: 94px !important;
  }
  .m-95-sm {
    margin: 95px !important;
  }
  .mt-95-sm {
    margin-top: 95px !important;
  }
  .mr-95-sm {
    margin-right: 95px !important;
  }
  .mb-95-sm {
    margin-bottom: 95px !important;
  }
  .ml-95-sm {
    margin-left: 95px !important;
  }
  .mx-95-sm {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .my-95-sm {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .p-95-sm {
    padding: 95px !important;
  }
  .pt-95-sm {
    padding-top: 95px !important;
  }
  .pr-95-sm {
    padding-right: 95px !important;
  }
  .pb-95-sm {
    padding-bottom: 95px !important;
  }
  .pl-95-sm {
    padding-left: 95px !important;
  }
  .px-95-sm {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .py-95-sm {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .m-96-sm {
    margin: 96px !important;
  }
  .mt-96-sm {
    margin-top: 96px !important;
  }
  .mr-96-sm {
    margin-right: 96px !important;
  }
  .mb-96-sm {
    margin-bottom: 96px !important;
  }
  .ml-96-sm {
    margin-left: 96px !important;
  }
  .mx-96-sm {
    margin-right: 96px !important;
    margin-left: 96px !important;
  }
  .my-96-sm {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .p-96-sm {
    padding: 96px !important;
  }
  .pt-96-sm {
    padding-top: 96px !important;
  }
  .pr-96-sm {
    padding-right: 96px !important;
  }
  .pb-96-sm {
    padding-bottom: 96px !important;
  }
  .pl-96-sm {
    padding-left: 96px !important;
  }
  .px-96-sm {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-96-sm {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .m-97-sm {
    margin: 97px !important;
  }
  .mt-97-sm {
    margin-top: 97px !important;
  }
  .mr-97-sm {
    margin-right: 97px !important;
  }
  .mb-97-sm {
    margin-bottom: 97px !important;
  }
  .ml-97-sm {
    margin-left: 97px !important;
  }
  .mx-97-sm {
    margin-right: 97px !important;
    margin-left: 97px !important;
  }
  .my-97-sm {
    margin-top: 97px !important;
    margin-bottom: 97px !important;
  }
  .p-97-sm {
    padding: 97px !important;
  }
  .pt-97-sm {
    padding-top: 97px !important;
  }
  .pr-97-sm {
    padding-right: 97px !important;
  }
  .pb-97-sm {
    padding-bottom: 97px !important;
  }
  .pl-97-sm {
    padding-left: 97px !important;
  }
  .px-97-sm {
    padding-right: 97px !important;
    padding-left: 97px !important;
  }
  .py-97-sm {
    padding-top: 97px !important;
    padding-bottom: 97px !important;
  }
  .m-98-sm {
    margin: 98px !important;
  }
  .mt-98-sm {
    margin-top: 98px !important;
  }
  .mr-98-sm {
    margin-right: 98px !important;
  }
  .mb-98-sm {
    margin-bottom: 98px !important;
  }
  .ml-98-sm {
    margin-left: 98px !important;
  }
  .mx-98-sm {
    margin-right: 98px !important;
    margin-left: 98px !important;
  }
  .my-98-sm {
    margin-top: 98px !important;
    margin-bottom: 98px !important;
  }
  .p-98-sm {
    padding: 98px !important;
  }
  .pt-98-sm {
    padding-top: 98px !important;
  }
  .pr-98-sm {
    padding-right: 98px !important;
  }
  .pb-98-sm {
    padding-bottom: 98px !important;
  }
  .pl-98-sm {
    padding-left: 98px !important;
  }
  .px-98-sm {
    padding-right: 98px !important;
    padding-left: 98px !important;
  }
  .py-98-sm {
    padding-top: 98px !important;
    padding-bottom: 98px !important;
  }
  .m-99-sm {
    margin: 99px !important;
  }
  .mt-99-sm {
    margin-top: 99px !important;
  }
  .mr-99-sm {
    margin-right: 99px !important;
  }
  .mb-99-sm {
    margin-bottom: 99px !important;
  }
  .ml-99-sm {
    margin-left: 99px !important;
  }
  .mx-99-sm {
    margin-right: 99px !important;
    margin-left: 99px !important;
  }
  .my-99-sm {
    margin-top: 99px !important;
    margin-bottom: 99px !important;
  }
  .p-99-sm {
    padding: 99px !important;
  }
  .pt-99-sm {
    padding-top: 99px !important;
  }
  .pr-99-sm {
    padding-right: 99px !important;
  }
  .pb-99-sm {
    padding-bottom: 99px !important;
  }
  .pl-99-sm {
    padding-left: 99px !important;
  }
  .px-99-sm {
    padding-right: 99px !important;
    padding-left: 99px !important;
  }
  .py-99-sm {
    padding-top: 99px !important;
    padding-bottom: 99px !important;
  }
  .m-100-sm {
    margin: 100px !important;
  }
  .mt-100-sm {
    margin-top: 100px !important;
  }
  .mr-100-sm {
    margin-right: 100px !important;
  }
  .mb-100-sm {
    margin-bottom: 100px !important;
  }
  .ml-100-sm {
    margin-left: 100px !important;
  }
  .mx-100-sm {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .my-100-sm {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .p-100-sm {
    padding: 100px !important;
  }
  .pt-100-sm {
    padding-top: 100px !important;
  }
  .pr-100-sm {
    padding-right: 100px !important;
  }
  .pb-100-sm {
    padding-bottom: 100px !important;
  }
  .pl-100-sm {
    padding-left: 100px !important;
  }
  .px-100-sm {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .py-100-sm {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .m-101-sm {
    margin: 101px !important;
  }
  .mt-101-sm {
    margin-top: 101px !important;
  }
  .mr-101-sm {
    margin-right: 101px !important;
  }
  .mb-101-sm {
    margin-bottom: 101px !important;
  }
  .ml-101-sm {
    margin-left: 101px !important;
  }
  .mx-101-sm {
    margin-right: 101px !important;
    margin-left: 101px !important;
  }
  .my-101-sm {
    margin-top: 101px !important;
    margin-bottom: 101px !important;
  }
  .p-101-sm {
    padding: 101px !important;
  }
  .pt-101-sm {
    padding-top: 101px !important;
  }
  .pr-101-sm {
    padding-right: 101px !important;
  }
  .pb-101-sm {
    padding-bottom: 101px !important;
  }
  .pl-101-sm {
    padding-left: 101px !important;
  }
  .px-101-sm {
    padding-right: 101px !important;
    padding-left: 101px !important;
  }
  .py-101-sm {
    padding-top: 101px !important;
    padding-bottom: 101px !important;
  }
  .m-102-sm {
    margin: 102px !important;
  }
  .mt-102-sm {
    margin-top: 102px !important;
  }
  .mr-102-sm {
    margin-right: 102px !important;
  }
  .mb-102-sm {
    margin-bottom: 102px !important;
  }
  .ml-102-sm {
    margin-left: 102px !important;
  }
  .mx-102-sm {
    margin-right: 102px !important;
    margin-left: 102px !important;
  }
  .my-102-sm {
    margin-top: 102px !important;
    margin-bottom: 102px !important;
  }
  .p-102-sm {
    padding: 102px !important;
  }
  .pt-102-sm {
    padding-top: 102px !important;
  }
  .pr-102-sm {
    padding-right: 102px !important;
  }
  .pb-102-sm {
    padding-bottom: 102px !important;
  }
  .pl-102-sm {
    padding-left: 102px !important;
  }
  .px-102-sm {
    padding-right: 102px !important;
    padding-left: 102px !important;
  }
  .py-102-sm {
    padding-top: 102px !important;
    padding-bottom: 102px !important;
  }
  .m-103-sm {
    margin: 103px !important;
  }
  .mt-103-sm {
    margin-top: 103px !important;
  }
  .mr-103-sm {
    margin-right: 103px !important;
  }
  .mb-103-sm {
    margin-bottom: 103px !important;
  }
  .ml-103-sm {
    margin-left: 103px !important;
  }
  .mx-103-sm {
    margin-right: 103px !important;
    margin-left: 103px !important;
  }
  .my-103-sm {
    margin-top: 103px !important;
    margin-bottom: 103px !important;
  }
  .p-103-sm {
    padding: 103px !important;
  }
  .pt-103-sm {
    padding-top: 103px !important;
  }
  .pr-103-sm {
    padding-right: 103px !important;
  }
  .pb-103-sm {
    padding-bottom: 103px !important;
  }
  .pl-103-sm {
    padding-left: 103px !important;
  }
  .px-103-sm {
    padding-right: 103px !important;
    padding-left: 103px !important;
  }
  .py-103-sm {
    padding-top: 103px !important;
    padding-bottom: 103px !important;
  }
  .m-104-sm {
    margin: 104px !important;
  }
  .mt-104-sm {
    margin-top: 104px !important;
  }
  .mr-104-sm {
    margin-right: 104px !important;
  }
  .mb-104-sm {
    margin-bottom: 104px !important;
  }
  .ml-104-sm {
    margin-left: 104px !important;
  }
  .mx-104-sm {
    margin-right: 104px !important;
    margin-left: 104px !important;
  }
  .my-104-sm {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }
  .p-104-sm {
    padding: 104px !important;
  }
  .pt-104-sm {
    padding-top: 104px !important;
  }
  .pr-104-sm {
    padding-right: 104px !important;
  }
  .pb-104-sm {
    padding-bottom: 104px !important;
  }
  .pl-104-sm {
    padding-left: 104px !important;
  }
  .px-104-sm {
    padding-right: 104px !important;
    padding-left: 104px !important;
  }
  .py-104-sm {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }
  .m-105-sm {
    margin: 105px !important;
  }
  .mt-105-sm {
    margin-top: 105px !important;
  }
  .mr-105-sm {
    margin-right: 105px !important;
  }
  .mb-105-sm {
    margin-bottom: 105px !important;
  }
  .ml-105-sm {
    margin-left: 105px !important;
  }
  .mx-105-sm {
    margin-right: 105px !important;
    margin-left: 105px !important;
  }
  .my-105-sm {
    margin-top: 105px !important;
    margin-bottom: 105px !important;
  }
  .p-105-sm {
    padding: 105px !important;
  }
  .pt-105-sm {
    padding-top: 105px !important;
  }
  .pr-105-sm {
    padding-right: 105px !important;
  }
  .pb-105-sm {
    padding-bottom: 105px !important;
  }
  .pl-105-sm {
    padding-left: 105px !important;
  }
  .px-105-sm {
    padding-right: 105px !important;
    padding-left: 105px !important;
  }
  .py-105-sm {
    padding-top: 105px !important;
    padding-bottom: 105px !important;
  }
  .m-106-sm {
    margin: 106px !important;
  }
  .mt-106-sm {
    margin-top: 106px !important;
  }
  .mr-106-sm {
    margin-right: 106px !important;
  }
  .mb-106-sm {
    margin-bottom: 106px !important;
  }
  .ml-106-sm {
    margin-left: 106px !important;
  }
  .mx-106-sm {
    margin-right: 106px !important;
    margin-left: 106px !important;
  }
  .my-106-sm {
    margin-top: 106px !important;
    margin-bottom: 106px !important;
  }
  .p-106-sm {
    padding: 106px !important;
  }
  .pt-106-sm {
    padding-top: 106px !important;
  }
  .pr-106-sm {
    padding-right: 106px !important;
  }
  .pb-106-sm {
    padding-bottom: 106px !important;
  }
  .pl-106-sm {
    padding-left: 106px !important;
  }
  .px-106-sm {
    padding-right: 106px !important;
    padding-left: 106px !important;
  }
  .py-106-sm {
    padding-top: 106px !important;
    padding-bottom: 106px !important;
  }
  .m-107-sm {
    margin: 107px !important;
  }
  .mt-107-sm {
    margin-top: 107px !important;
  }
  .mr-107-sm {
    margin-right: 107px !important;
  }
  .mb-107-sm {
    margin-bottom: 107px !important;
  }
  .ml-107-sm {
    margin-left: 107px !important;
  }
  .mx-107-sm {
    margin-right: 107px !important;
    margin-left: 107px !important;
  }
  .my-107-sm {
    margin-top: 107px !important;
    margin-bottom: 107px !important;
  }
  .p-107-sm {
    padding: 107px !important;
  }
  .pt-107-sm {
    padding-top: 107px !important;
  }
  .pr-107-sm {
    padding-right: 107px !important;
  }
  .pb-107-sm {
    padding-bottom: 107px !important;
  }
  .pl-107-sm {
    padding-left: 107px !important;
  }
  .px-107-sm {
    padding-right: 107px !important;
    padding-left: 107px !important;
  }
  .py-107-sm {
    padding-top: 107px !important;
    padding-bottom: 107px !important;
  }
  .m-108-sm {
    margin: 108px !important;
  }
  .mt-108-sm {
    margin-top: 108px !important;
  }
  .mr-108-sm {
    margin-right: 108px !important;
  }
  .mb-108-sm {
    margin-bottom: 108px !important;
  }
  .ml-108-sm {
    margin-left: 108px !important;
  }
  .mx-108-sm {
    margin-right: 108px !important;
    margin-left: 108px !important;
  }
  .my-108-sm {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }
  .p-108-sm {
    padding: 108px !important;
  }
  .pt-108-sm {
    padding-top: 108px !important;
  }
  .pr-108-sm {
    padding-right: 108px !important;
  }
  .pb-108-sm {
    padding-bottom: 108px !important;
  }
  .pl-108-sm {
    padding-left: 108px !important;
  }
  .px-108-sm {
    padding-right: 108px !important;
    padding-left: 108px !important;
  }
  .py-108-sm {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }
  .m-109-sm {
    margin: 109px !important;
  }
  .mt-109-sm {
    margin-top: 109px !important;
  }
  .mr-109-sm {
    margin-right: 109px !important;
  }
  .mb-109-sm {
    margin-bottom: 109px !important;
  }
  .ml-109-sm {
    margin-left: 109px !important;
  }
  .mx-109-sm {
    margin-right: 109px !important;
    margin-left: 109px !important;
  }
  .my-109-sm {
    margin-top: 109px !important;
    margin-bottom: 109px !important;
  }
  .p-109-sm {
    padding: 109px !important;
  }
  .pt-109-sm {
    padding-top: 109px !important;
  }
  .pr-109-sm {
    padding-right: 109px !important;
  }
  .pb-109-sm {
    padding-bottom: 109px !important;
  }
  .pl-109-sm {
    padding-left: 109px !important;
  }
  .px-109-sm {
    padding-right: 109px !important;
    padding-left: 109px !important;
  }
  .py-109-sm {
    padding-top: 109px !important;
    padding-bottom: 109px !important;
  }
  .m-110-sm {
    margin: 110px !important;
  }
  .mt-110-sm {
    margin-top: 110px !important;
  }
  .mr-110-sm {
    margin-right: 110px !important;
  }
  .mb-110-sm {
    margin-bottom: 110px !important;
  }
  .ml-110-sm {
    margin-left: 110px !important;
  }
  .mx-110-sm {
    margin-right: 110px !important;
    margin-left: 110px !important;
  }
  .my-110-sm {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }
  .p-110-sm {
    padding: 110px !important;
  }
  .pt-110-sm {
    padding-top: 110px !important;
  }
  .pr-110-sm {
    padding-right: 110px !important;
  }
  .pb-110-sm {
    padding-bottom: 110px !important;
  }
  .pl-110-sm {
    padding-left: 110px !important;
  }
  .px-110-sm {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .py-110-sm {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .m-111-sm {
    margin: 111px !important;
  }
  .mt-111-sm {
    margin-top: 111px !important;
  }
  .mr-111-sm {
    margin-right: 111px !important;
  }
  .mb-111-sm {
    margin-bottom: 111px !important;
  }
  .ml-111-sm {
    margin-left: 111px !important;
  }
  .mx-111-sm {
    margin-right: 111px !important;
    margin-left: 111px !important;
  }
  .my-111-sm {
    margin-top: 111px !important;
    margin-bottom: 111px !important;
  }
  .p-111-sm {
    padding: 111px !important;
  }
  .pt-111-sm {
    padding-top: 111px !important;
  }
  .pr-111-sm {
    padding-right: 111px !important;
  }
  .pb-111-sm {
    padding-bottom: 111px !important;
  }
  .pl-111-sm {
    padding-left: 111px !important;
  }
  .px-111-sm {
    padding-right: 111px !important;
    padding-left: 111px !important;
  }
  .py-111-sm {
    padding-top: 111px !important;
    padding-bottom: 111px !important;
  }
  .m-112-sm {
    margin: 112px !important;
  }
  .mt-112-sm {
    margin-top: 112px !important;
  }
  .mr-112-sm {
    margin-right: 112px !important;
  }
  .mb-112-sm {
    margin-bottom: 112px !important;
  }
  .ml-112-sm {
    margin-left: 112px !important;
  }
  .mx-112-sm {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }
  .my-112-sm {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }
  .p-112-sm {
    padding: 112px !important;
  }
  .pt-112-sm {
    padding-top: 112px !important;
  }
  .pr-112-sm {
    padding-right: 112px !important;
  }
  .pb-112-sm {
    padding-bottom: 112px !important;
  }
  .pl-112-sm {
    padding-left: 112px !important;
  }
  .px-112-sm {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }
  .py-112-sm {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }
  .m-113-sm {
    margin: 113px !important;
  }
  .mt-113-sm {
    margin-top: 113px !important;
  }
  .mr-113-sm {
    margin-right: 113px !important;
  }
  .mb-113-sm {
    margin-bottom: 113px !important;
  }
  .ml-113-sm {
    margin-left: 113px !important;
  }
  .mx-113-sm {
    margin-right: 113px !important;
    margin-left: 113px !important;
  }
  .my-113-sm {
    margin-top: 113px !important;
    margin-bottom: 113px !important;
  }
  .p-113-sm {
    padding: 113px !important;
  }
  .pt-113-sm {
    padding-top: 113px !important;
  }
  .pr-113-sm {
    padding-right: 113px !important;
  }
  .pb-113-sm {
    padding-bottom: 113px !important;
  }
  .pl-113-sm {
    padding-left: 113px !important;
  }
  .px-113-sm {
    padding-right: 113px !important;
    padding-left: 113px !important;
  }
  .py-113-sm {
    padding-top: 113px !important;
    padding-bottom: 113px !important;
  }
  .m-114-sm {
    margin: 114px !important;
  }
  .mt-114-sm {
    margin-top: 114px !important;
  }
  .mr-114-sm {
    margin-right: 114px !important;
  }
  .mb-114-sm {
    margin-bottom: 114px !important;
  }
  .ml-114-sm {
    margin-left: 114px !important;
  }
  .mx-114-sm {
    margin-right: 114px !important;
    margin-left: 114px !important;
  }
  .my-114-sm {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }
  .p-114-sm {
    padding: 114px !important;
  }
  .pt-114-sm {
    padding-top: 114px !important;
  }
  .pr-114-sm {
    padding-right: 114px !important;
  }
  .pb-114-sm {
    padding-bottom: 114px !important;
  }
  .pl-114-sm {
    padding-left: 114px !important;
  }
  .px-114-sm {
    padding-right: 114px !important;
    padding-left: 114px !important;
  }
  .py-114-sm {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }
  .m-115-sm {
    margin: 115px !important;
  }
  .mt-115-sm {
    margin-top: 115px !important;
  }
  .mr-115-sm {
    margin-right: 115px !important;
  }
  .mb-115-sm {
    margin-bottom: 115px !important;
  }
  .ml-115-sm {
    margin-left: 115px !important;
  }
  .mx-115-sm {
    margin-right: 115px !important;
    margin-left: 115px !important;
  }
  .my-115-sm {
    margin-top: 115px !important;
    margin-bottom: 115px !important;
  }
  .p-115-sm {
    padding: 115px !important;
  }
  .pt-115-sm {
    padding-top: 115px !important;
  }
  .pr-115-sm {
    padding-right: 115px !important;
  }
  .pb-115-sm {
    padding-bottom: 115px !important;
  }
  .pl-115-sm {
    padding-left: 115px !important;
  }
  .px-115-sm {
    padding-right: 115px !important;
    padding-left: 115px !important;
  }
  .py-115-sm {
    padding-top: 115px !important;
    padding-bottom: 115px !important;
  }
  .m-116-sm {
    margin: 116px !important;
  }
  .mt-116-sm {
    margin-top: 116px !important;
  }
  .mr-116-sm {
    margin-right: 116px !important;
  }
  .mb-116-sm {
    margin-bottom: 116px !important;
  }
  .ml-116-sm {
    margin-left: 116px !important;
  }
  .mx-116-sm {
    margin-right: 116px !important;
    margin-left: 116px !important;
  }
  .my-116-sm {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }
  .p-116-sm {
    padding: 116px !important;
  }
  .pt-116-sm {
    padding-top: 116px !important;
  }
  .pr-116-sm {
    padding-right: 116px !important;
  }
  .pb-116-sm {
    padding-bottom: 116px !important;
  }
  .pl-116-sm {
    padding-left: 116px !important;
  }
  .px-116-sm {
    padding-right: 116px !important;
    padding-left: 116px !important;
  }
  .py-116-sm {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }
  .m-117-sm {
    margin: 117px !important;
  }
  .mt-117-sm {
    margin-top: 117px !important;
  }
  .mr-117-sm {
    margin-right: 117px !important;
  }
  .mb-117-sm {
    margin-bottom: 117px !important;
  }
  .ml-117-sm {
    margin-left: 117px !important;
  }
  .mx-117-sm {
    margin-right: 117px !important;
    margin-left: 117px !important;
  }
  .my-117-sm {
    margin-top: 117px !important;
    margin-bottom: 117px !important;
  }
  .p-117-sm {
    padding: 117px !important;
  }
  .pt-117-sm {
    padding-top: 117px !important;
  }
  .pr-117-sm {
    padding-right: 117px !important;
  }
  .pb-117-sm {
    padding-bottom: 117px !important;
  }
  .pl-117-sm {
    padding-left: 117px !important;
  }
  .px-117-sm {
    padding-right: 117px !important;
    padding-left: 117px !important;
  }
  .py-117-sm {
    padding-top: 117px !important;
    padding-bottom: 117px !important;
  }
  .m-118-sm {
    margin: 118px !important;
  }
  .mt-118-sm {
    margin-top: 118px !important;
  }
  .mr-118-sm {
    margin-right: 118px !important;
  }
  .mb-118-sm {
    margin-bottom: 118px !important;
  }
  .ml-118-sm {
    margin-left: 118px !important;
  }
  .mx-118-sm {
    margin-right: 118px !important;
    margin-left: 118px !important;
  }
  .my-118-sm {
    margin-top: 118px !important;
    margin-bottom: 118px !important;
  }
  .p-118-sm {
    padding: 118px !important;
  }
  .pt-118-sm {
    padding-top: 118px !important;
  }
  .pr-118-sm {
    padding-right: 118px !important;
  }
  .pb-118-sm {
    padding-bottom: 118px !important;
  }
  .pl-118-sm {
    padding-left: 118px !important;
  }
  .px-118-sm {
    padding-right: 118px !important;
    padding-left: 118px !important;
  }
  .py-118-sm {
    padding-top: 118px !important;
    padding-bottom: 118px !important;
  }
  .m-119-sm {
    margin: 119px !important;
  }
  .mt-119-sm {
    margin-top: 119px !important;
  }
  .mr-119-sm {
    margin-right: 119px !important;
  }
  .mb-119-sm {
    margin-bottom: 119px !important;
  }
  .ml-119-sm {
    margin-left: 119px !important;
  }
  .mx-119-sm {
    margin-right: 119px !important;
    margin-left: 119px !important;
  }
  .my-119-sm {
    margin-top: 119px !important;
    margin-bottom: 119px !important;
  }
  .p-119-sm {
    padding: 119px !important;
  }
  .pt-119-sm {
    padding-top: 119px !important;
  }
  .pr-119-sm {
    padding-right: 119px !important;
  }
  .pb-119-sm {
    padding-bottom: 119px !important;
  }
  .pl-119-sm {
    padding-left: 119px !important;
  }
  .px-119-sm {
    padding-right: 119px !important;
    padding-left: 119px !important;
  }
  .py-119-sm {
    padding-top: 119px !important;
    padding-bottom: 119px !important;
  }
  .m-120-sm {
    margin: 120px !important;
  }
  .mt-120-sm {
    margin-top: 120px !important;
  }
  .mr-120-sm {
    margin-right: 120px !important;
  }
  .mb-120-sm {
    margin-bottom: 120px !important;
  }
  .ml-120-sm {
    margin-left: 120px !important;
  }
  .mx-120-sm {
    margin-right: 120px !important;
    margin-left: 120px !important;
  }
  .my-120-sm {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .p-120-sm {
    padding: 120px !important;
  }
  .pt-120-sm {
    padding-top: 120px !important;
  }
  .pr-120-sm {
    padding-right: 120px !important;
  }
  .pb-120-sm {
    padding-bottom: 120px !important;
  }
  .pl-120-sm {
    padding-left: 120px !important;
  }
  .px-120-sm {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .py-120-sm {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .m-121-sm {
    margin: 121px !important;
  }
  .mt-121-sm {
    margin-top: 121px !important;
  }
  .mr-121-sm {
    margin-right: 121px !important;
  }
  .mb-121-sm {
    margin-bottom: 121px !important;
  }
  .ml-121-sm {
    margin-left: 121px !important;
  }
  .mx-121-sm {
    margin-right: 121px !important;
    margin-left: 121px !important;
  }
  .my-121-sm {
    margin-top: 121px !important;
    margin-bottom: 121px !important;
  }
  .p-121-sm {
    padding: 121px !important;
  }
  .pt-121-sm {
    padding-top: 121px !important;
  }
  .pr-121-sm {
    padding-right: 121px !important;
  }
  .pb-121-sm {
    padding-bottom: 121px !important;
  }
  .pl-121-sm {
    padding-left: 121px !important;
  }
  .px-121-sm {
    padding-right: 121px !important;
    padding-left: 121px !important;
  }
  .py-121-sm {
    padding-top: 121px !important;
    padding-bottom: 121px !important;
  }
  .m-122-sm {
    margin: 122px !important;
  }
  .mt-122-sm {
    margin-top: 122px !important;
  }
  .mr-122-sm {
    margin-right: 122px !important;
  }
  .mb-122-sm {
    margin-bottom: 122px !important;
  }
  .ml-122-sm {
    margin-left: 122px !important;
  }
  .mx-122-sm {
    margin-right: 122px !important;
    margin-left: 122px !important;
  }
  .my-122-sm {
    margin-top: 122px !important;
    margin-bottom: 122px !important;
  }
  .p-122-sm {
    padding: 122px !important;
  }
  .pt-122-sm {
    padding-top: 122px !important;
  }
  .pr-122-sm {
    padding-right: 122px !important;
  }
  .pb-122-sm {
    padding-bottom: 122px !important;
  }
  .pl-122-sm {
    padding-left: 122px !important;
  }
  .px-122-sm {
    padding-right: 122px !important;
    padding-left: 122px !important;
  }
  .py-122-sm {
    padding-top: 122px !important;
    padding-bottom: 122px !important;
  }
  .m-123-sm {
    margin: 123px !important;
  }
  .mt-123-sm {
    margin-top: 123px !important;
  }
  .mr-123-sm {
    margin-right: 123px !important;
  }
  .mb-123-sm {
    margin-bottom: 123px !important;
  }
  .ml-123-sm {
    margin-left: 123px !important;
  }
  .mx-123-sm {
    margin-right: 123px !important;
    margin-left: 123px !important;
  }
  .my-123-sm {
    margin-top: 123px !important;
    margin-bottom: 123px !important;
  }
  .p-123-sm {
    padding: 123px !important;
  }
  .pt-123-sm {
    padding-top: 123px !important;
  }
  .pr-123-sm {
    padding-right: 123px !important;
  }
  .pb-123-sm {
    padding-bottom: 123px !important;
  }
  .pl-123-sm {
    padding-left: 123px !important;
  }
  .px-123-sm {
    padding-right: 123px !important;
    padding-left: 123px !important;
  }
  .py-123-sm {
    padding-top: 123px !important;
    padding-bottom: 123px !important;
  }
  .m-124-sm {
    margin: 124px !important;
  }
  .mt-124-sm {
    margin-top: 124px !important;
  }
  .mr-124-sm {
    margin-right: 124px !important;
  }
  .mb-124-sm {
    margin-bottom: 124px !important;
  }
  .ml-124-sm {
    margin-left: 124px !important;
  }
  .mx-124-sm {
    margin-right: 124px !important;
    margin-left: 124px !important;
  }
  .my-124-sm {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }
  .p-124-sm {
    padding: 124px !important;
  }
  .pt-124-sm {
    padding-top: 124px !important;
  }
  .pr-124-sm {
    padding-right: 124px !important;
  }
  .pb-124-sm {
    padding-bottom: 124px !important;
  }
  .pl-124-sm {
    padding-left: 124px !important;
  }
  .px-124-sm {
    padding-right: 124px !important;
    padding-left: 124px !important;
  }
  .py-124-sm {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }
  .m-125-sm {
    margin: 125px !important;
  }
  .mt-125-sm {
    margin-top: 125px !important;
  }
  .mr-125-sm {
    margin-right: 125px !important;
  }
  .mb-125-sm {
    margin-bottom: 125px !important;
  }
  .ml-125-sm {
    margin-left: 125px !important;
  }
  .mx-125-sm {
    margin-right: 125px !important;
    margin-left: 125px !important;
  }
  .my-125-sm {
    margin-top: 125px !important;
    margin-bottom: 125px !important;
  }
  .p-125-sm {
    padding: 125px !important;
  }
  .pt-125-sm {
    padding-top: 125px !important;
  }
  .pr-125-sm {
    padding-right: 125px !important;
  }
  .pb-125-sm {
    padding-bottom: 125px !important;
  }
  .pl-125-sm {
    padding-left: 125px !important;
  }
  .px-125-sm {
    padding-right: 125px !important;
    padding-left: 125px !important;
  }
  .py-125-sm {
    padding-top: 125px !important;
    padding-bottom: 125px !important;
  }
  .m-126-sm {
    margin: 126px !important;
  }
  .mt-126-sm {
    margin-top: 126px !important;
  }
  .mr-126-sm {
    margin-right: 126px !important;
  }
  .mb-126-sm {
    margin-bottom: 126px !important;
  }
  .ml-126-sm {
    margin-left: 126px !important;
  }
  .mx-126-sm {
    margin-right: 126px !important;
    margin-left: 126px !important;
  }
  .my-126-sm {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }
  .p-126-sm {
    padding: 126px !important;
  }
  .pt-126-sm {
    padding-top: 126px !important;
  }
  .pr-126-sm {
    padding-right: 126px !important;
  }
  .pb-126-sm {
    padding-bottom: 126px !important;
  }
  .pl-126-sm {
    padding-left: 126px !important;
  }
  .px-126-sm {
    padding-right: 126px !important;
    padding-left: 126px !important;
  }
  .py-126-sm {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }
  .m-127-sm {
    margin: 127px !important;
  }
  .mt-127-sm {
    margin-top: 127px !important;
  }
  .mr-127-sm {
    margin-right: 127px !important;
  }
  .mb-127-sm {
    margin-bottom: 127px !important;
  }
  .ml-127-sm {
    margin-left: 127px !important;
  }
  .mx-127-sm {
    margin-right: 127px !important;
    margin-left: 127px !important;
  }
  .my-127-sm {
    margin-top: 127px !important;
    margin-bottom: 127px !important;
  }
  .p-127-sm {
    padding: 127px !important;
  }
  .pt-127-sm {
    padding-top: 127px !important;
  }
  .pr-127-sm {
    padding-right: 127px !important;
  }
  .pb-127-sm {
    padding-bottom: 127px !important;
  }
  .pl-127-sm {
    padding-left: 127px !important;
  }
  .px-127-sm {
    padding-right: 127px !important;
    padding-left: 127px !important;
  }
  .py-127-sm {
    padding-top: 127px !important;
    padding-bottom: 127px !important;
  }
  .m-128-sm {
    margin: 128px !important;
  }
  .mt-128-sm {
    margin-top: 128px !important;
  }
  .mr-128-sm {
    margin-right: 128px !important;
  }
  .mb-128-sm {
    margin-bottom: 128px !important;
  }
  .ml-128-sm {
    margin-left: 128px !important;
  }
  .mx-128-sm {
    margin-right: 128px !important;
    margin-left: 128px !important;
  }
  .my-128-sm {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }
  .p-128-sm {
    padding: 128px !important;
  }
  .pt-128-sm {
    padding-top: 128px !important;
  }
  .pr-128-sm {
    padding-right: 128px !important;
  }
  .pb-128-sm {
    padding-bottom: 128px !important;
  }
  .pl-128-sm {
    padding-left: 128px !important;
  }
  .px-128-sm {
    padding-right: 128px !important;
    padding-left: 128px !important;
  }
  .py-128-sm {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .m-129-sm {
    margin: 129px !important;
  }
  .mt-129-sm {
    margin-top: 129px !important;
  }
  .mr-129-sm {
    margin-right: 129px !important;
  }
  .mb-129-sm {
    margin-bottom: 129px !important;
  }
  .ml-129-sm {
    margin-left: 129px !important;
  }
  .mx-129-sm {
    margin-right: 129px !important;
    margin-left: 129px !important;
  }
  .my-129-sm {
    margin-top: 129px !important;
    margin-bottom: 129px !important;
  }
  .p-129-sm {
    padding: 129px !important;
  }
  .pt-129-sm {
    padding-top: 129px !important;
  }
  .pr-129-sm {
    padding-right: 129px !important;
  }
  .pb-129-sm {
    padding-bottom: 129px !important;
  }
  .pl-129-sm {
    padding-left: 129px !important;
  }
  .px-129-sm {
    padding-right: 129px !important;
    padding-left: 129px !important;
  }
  .py-129-sm {
    padding-top: 129px !important;
    padding-bottom: 129px !important;
  }
  .m-130-sm {
    margin: 130px !important;
  }
  .mt-130-sm {
    margin-top: 130px !important;
  }
  .mr-130-sm {
    margin-right: 130px !important;
  }
  .mb-130-sm {
    margin-bottom: 130px !important;
  }
  .ml-130-sm {
    margin-left: 130px !important;
  }
  .mx-130-sm {
    margin-right: 130px !important;
    margin-left: 130px !important;
  }
  .my-130-sm {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }
  .p-130-sm {
    padding: 130px !important;
  }
  .pt-130-sm {
    padding-top: 130px !important;
  }
  .pr-130-sm {
    padding-right: 130px !important;
  }
  .pb-130-sm {
    padding-bottom: 130px !important;
  }
  .pl-130-sm {
    padding-left: 130px !important;
  }
  .px-130-sm {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .py-130-sm {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .m-131-sm {
    margin: 131px !important;
  }
  .mt-131-sm {
    margin-top: 131px !important;
  }
  .mr-131-sm {
    margin-right: 131px !important;
  }
  .mb-131-sm {
    margin-bottom: 131px !important;
  }
  .ml-131-sm {
    margin-left: 131px !important;
  }
  .mx-131-sm {
    margin-right: 131px !important;
    margin-left: 131px !important;
  }
  .my-131-sm {
    margin-top: 131px !important;
    margin-bottom: 131px !important;
  }
  .p-131-sm {
    padding: 131px !important;
  }
  .pt-131-sm {
    padding-top: 131px !important;
  }
  .pr-131-sm {
    padding-right: 131px !important;
  }
  .pb-131-sm {
    padding-bottom: 131px !important;
  }
  .pl-131-sm {
    padding-left: 131px !important;
  }
  .px-131-sm {
    padding-right: 131px !important;
    padding-left: 131px !important;
  }
  .py-131-sm {
    padding-top: 131px !important;
    padding-bottom: 131px !important;
  }
  .m-132-sm {
    margin: 132px !important;
  }
  .mt-132-sm {
    margin-top: 132px !important;
  }
  .mr-132-sm {
    margin-right: 132px !important;
  }
  .mb-132-sm {
    margin-bottom: 132px !important;
  }
  .ml-132-sm {
    margin-left: 132px !important;
  }
  .mx-132-sm {
    margin-right: 132px !important;
    margin-left: 132px !important;
  }
  .my-132-sm {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }
  .p-132-sm {
    padding: 132px !important;
  }
  .pt-132-sm {
    padding-top: 132px !important;
  }
  .pr-132-sm {
    padding-right: 132px !important;
  }
  .pb-132-sm {
    padding-bottom: 132px !important;
  }
  .pl-132-sm {
    padding-left: 132px !important;
  }
  .px-132-sm {
    padding-right: 132px !important;
    padding-left: 132px !important;
  }
  .py-132-sm {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }
  .m-133-sm {
    margin: 133px !important;
  }
  .mt-133-sm {
    margin-top: 133px !important;
  }
  .mr-133-sm {
    margin-right: 133px !important;
  }
  .mb-133-sm {
    margin-bottom: 133px !important;
  }
  .ml-133-sm {
    margin-left: 133px !important;
  }
  .mx-133-sm {
    margin-right: 133px !important;
    margin-left: 133px !important;
  }
  .my-133-sm {
    margin-top: 133px !important;
    margin-bottom: 133px !important;
  }
  .p-133-sm {
    padding: 133px !important;
  }
  .pt-133-sm {
    padding-top: 133px !important;
  }
  .pr-133-sm {
    padding-right: 133px !important;
  }
  .pb-133-sm {
    padding-bottom: 133px !important;
  }
  .pl-133-sm {
    padding-left: 133px !important;
  }
  .px-133-sm {
    padding-right: 133px !important;
    padding-left: 133px !important;
  }
  .py-133-sm {
    padding-top: 133px !important;
    padding-bottom: 133px !important;
  }
  .m-134-sm {
    margin: 134px !important;
  }
  .mt-134-sm {
    margin-top: 134px !important;
  }
  .mr-134-sm {
    margin-right: 134px !important;
  }
  .mb-134-sm {
    margin-bottom: 134px !important;
  }
  .ml-134-sm {
    margin-left: 134px !important;
  }
  .mx-134-sm {
    margin-right: 134px !important;
    margin-left: 134px !important;
  }
  .my-134-sm {
    margin-top: 134px !important;
    margin-bottom: 134px !important;
  }
  .p-134-sm {
    padding: 134px !important;
  }
  .pt-134-sm {
    padding-top: 134px !important;
  }
  .pr-134-sm {
    padding-right: 134px !important;
  }
  .pb-134-sm {
    padding-bottom: 134px !important;
  }
  .pl-134-sm {
    padding-left: 134px !important;
  }
  .px-134-sm {
    padding-right: 134px !important;
    padding-left: 134px !important;
  }
  .py-134-sm {
    padding-top: 134px !important;
    padding-bottom: 134px !important;
  }
  .m-135-sm {
    margin: 135px !important;
  }
  .mt-135-sm {
    margin-top: 135px !important;
  }
  .mr-135-sm {
    margin-right: 135px !important;
  }
  .mb-135-sm {
    margin-bottom: 135px !important;
  }
  .ml-135-sm {
    margin-left: 135px !important;
  }
  .mx-135-sm {
    margin-right: 135px !important;
    margin-left: 135px !important;
  }
  .my-135-sm {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .p-135-sm {
    padding: 135px !important;
  }
  .pt-135-sm {
    padding-top: 135px !important;
  }
  .pr-135-sm {
    padding-right: 135px !important;
  }
  .pb-135-sm {
    padding-bottom: 135px !important;
  }
  .pl-135-sm {
    padding-left: 135px !important;
  }
  .px-135-sm {
    padding-right: 135px !important;
    padding-left: 135px !important;
  }
  .py-135-sm {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .m-136-sm {
    margin: 136px !important;
  }
  .mt-136-sm {
    margin-top: 136px !important;
  }
  .mr-136-sm {
    margin-right: 136px !important;
  }
  .mb-136-sm {
    margin-bottom: 136px !important;
  }
  .ml-136-sm {
    margin-left: 136px !important;
  }
  .mx-136-sm {
    margin-right: 136px !important;
    margin-left: 136px !important;
  }
  .my-136-sm {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }
  .p-136-sm {
    padding: 136px !important;
  }
  .pt-136-sm {
    padding-top: 136px !important;
  }
  .pr-136-sm {
    padding-right: 136px !important;
  }
  .pb-136-sm {
    padding-bottom: 136px !important;
  }
  .pl-136-sm {
    padding-left: 136px !important;
  }
  .px-136-sm {
    padding-right: 136px !important;
    padding-left: 136px !important;
  }
  .py-136-sm {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }
  .m-137-sm {
    margin: 137px !important;
  }
  .mt-137-sm {
    margin-top: 137px !important;
  }
  .mr-137-sm {
    margin-right: 137px !important;
  }
  .mb-137-sm {
    margin-bottom: 137px !important;
  }
  .ml-137-sm {
    margin-left: 137px !important;
  }
  .mx-137-sm {
    margin-right: 137px !important;
    margin-left: 137px !important;
  }
  .my-137-sm {
    margin-top: 137px !important;
    margin-bottom: 137px !important;
  }
  .p-137-sm {
    padding: 137px !important;
  }
  .pt-137-sm {
    padding-top: 137px !important;
  }
  .pr-137-sm {
    padding-right: 137px !important;
  }
  .pb-137-sm {
    padding-bottom: 137px !important;
  }
  .pl-137-sm {
    padding-left: 137px !important;
  }
  .px-137-sm {
    padding-right: 137px !important;
    padding-left: 137px !important;
  }
  .py-137-sm {
    padding-top: 137px !important;
    padding-bottom: 137px !important;
  }
  .m-138-sm {
    margin: 138px !important;
  }
  .mt-138-sm {
    margin-top: 138px !important;
  }
  .mr-138-sm {
    margin-right: 138px !important;
  }
  .mb-138-sm {
    margin-bottom: 138px !important;
  }
  .ml-138-sm {
    margin-left: 138px !important;
  }
  .mx-138-sm {
    margin-right: 138px !important;
    margin-left: 138px !important;
  }
  .my-138-sm {
    margin-top: 138px !important;
    margin-bottom: 138px !important;
  }
  .p-138-sm {
    padding: 138px !important;
  }
  .pt-138-sm {
    padding-top: 138px !important;
  }
  .pr-138-sm {
    padding-right: 138px !important;
  }
  .pb-138-sm {
    padding-bottom: 138px !important;
  }
  .pl-138-sm {
    padding-left: 138px !important;
  }
  .px-138-sm {
    padding-right: 138px !important;
    padding-left: 138px !important;
  }
  .py-138-sm {
    padding-top: 138px !important;
    padding-bottom: 138px !important;
  }
  .m-139-sm {
    margin: 139px !important;
  }
  .mt-139-sm {
    margin-top: 139px !important;
  }
  .mr-139-sm {
    margin-right: 139px !important;
  }
  .mb-139-sm {
    margin-bottom: 139px !important;
  }
  .ml-139-sm {
    margin-left: 139px !important;
  }
  .mx-139-sm {
    margin-right: 139px !important;
    margin-left: 139px !important;
  }
  .my-139-sm {
    margin-top: 139px !important;
    margin-bottom: 139px !important;
  }
  .p-139-sm {
    padding: 139px !important;
  }
  .pt-139-sm {
    padding-top: 139px !important;
  }
  .pr-139-sm {
    padding-right: 139px !important;
  }
  .pb-139-sm {
    padding-bottom: 139px !important;
  }
  .pl-139-sm {
    padding-left: 139px !important;
  }
  .px-139-sm {
    padding-right: 139px !important;
    padding-left: 139px !important;
  }
  .py-139-sm {
    padding-top: 139px !important;
    padding-bottom: 139px !important;
  }
  .m-140-sm {
    margin: 140px !important;
  }
  .mt-140-sm {
    margin-top: 140px !important;
  }
  .mr-140-sm {
    margin-right: 140px !important;
  }
  .mb-140-sm {
    margin-bottom: 140px !important;
  }
  .ml-140-sm {
    margin-left: 140px !important;
  }
  .mx-140-sm {
    margin-right: 140px !important;
    margin-left: 140px !important;
  }
  .my-140-sm {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }
  .p-140-sm {
    padding: 140px !important;
  }
  .pt-140-sm {
    padding-top: 140px !important;
  }
  .pr-140-sm {
    padding-right: 140px !important;
  }
  .pb-140-sm {
    padding-bottom: 140px !important;
  }
  .pl-140-sm {
    padding-left: 140px !important;
  }
  .px-140-sm {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .py-140-sm {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .m-141-sm {
    margin: 141px !important;
  }
  .mt-141-sm {
    margin-top: 141px !important;
  }
  .mr-141-sm {
    margin-right: 141px !important;
  }
  .mb-141-sm {
    margin-bottom: 141px !important;
  }
  .ml-141-sm {
    margin-left: 141px !important;
  }
  .mx-141-sm {
    margin-right: 141px !important;
    margin-left: 141px !important;
  }
  .my-141-sm {
    margin-top: 141px !important;
    margin-bottom: 141px !important;
  }
  .p-141-sm {
    padding: 141px !important;
  }
  .pt-141-sm {
    padding-top: 141px !important;
  }
  .pr-141-sm {
    padding-right: 141px !important;
  }
  .pb-141-sm {
    padding-bottom: 141px !important;
  }
  .pl-141-sm {
    padding-left: 141px !important;
  }
  .px-141-sm {
    padding-right: 141px !important;
    padding-left: 141px !important;
  }
  .py-141-sm {
    padding-top: 141px !important;
    padding-bottom: 141px !important;
  }
  .m-142-sm {
    margin: 142px !important;
  }
  .mt-142-sm {
    margin-top: 142px !important;
  }
  .mr-142-sm {
    margin-right: 142px !important;
  }
  .mb-142-sm {
    margin-bottom: 142px !important;
  }
  .ml-142-sm {
    margin-left: 142px !important;
  }
  .mx-142-sm {
    margin-right: 142px !important;
    margin-left: 142px !important;
  }
  .my-142-sm {
    margin-top: 142px !important;
    margin-bottom: 142px !important;
  }
  .p-142-sm {
    padding: 142px !important;
  }
  .pt-142-sm {
    padding-top: 142px !important;
  }
  .pr-142-sm {
    padding-right: 142px !important;
  }
  .pb-142-sm {
    padding-bottom: 142px !important;
  }
  .pl-142-sm {
    padding-left: 142px !important;
  }
  .px-142-sm {
    padding-right: 142px !important;
    padding-left: 142px !important;
  }
  .py-142-sm {
    padding-top: 142px !important;
    padding-bottom: 142px !important;
  }
  .m-143-sm {
    margin: 143px !important;
  }
  .mt-143-sm {
    margin-top: 143px !important;
  }
  .mr-143-sm {
    margin-right: 143px !important;
  }
  .mb-143-sm {
    margin-bottom: 143px !important;
  }
  .ml-143-sm {
    margin-left: 143px !important;
  }
  .mx-143-sm {
    margin-right: 143px !important;
    margin-left: 143px !important;
  }
  .my-143-sm {
    margin-top: 143px !important;
    margin-bottom: 143px !important;
  }
  .p-143-sm {
    padding: 143px !important;
  }
  .pt-143-sm {
    padding-top: 143px !important;
  }
  .pr-143-sm {
    padding-right: 143px !important;
  }
  .pb-143-sm {
    padding-bottom: 143px !important;
  }
  .pl-143-sm {
    padding-left: 143px !important;
  }
  .px-143-sm {
    padding-right: 143px !important;
    padding-left: 143px !important;
  }
  .py-143-sm {
    padding-top: 143px !important;
    padding-bottom: 143px !important;
  }
  .m-144-sm {
    margin: 144px !important;
  }
  .mt-144-sm {
    margin-top: 144px !important;
  }
  .mr-144-sm {
    margin-right: 144px !important;
  }
  .mb-144-sm {
    margin-bottom: 144px !important;
  }
  .ml-144-sm {
    margin-left: 144px !important;
  }
  .mx-144-sm {
    margin-right: 144px !important;
    margin-left: 144px !important;
  }
  .my-144-sm {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }
  .p-144-sm {
    padding: 144px !important;
  }
  .pt-144-sm {
    padding-top: 144px !important;
  }
  .pr-144-sm {
    padding-right: 144px !important;
  }
  .pb-144-sm {
    padding-bottom: 144px !important;
  }
  .pl-144-sm {
    padding-left: 144px !important;
  }
  .px-144-sm {
    padding-right: 144px !important;
    padding-left: 144px !important;
  }
  .py-144-sm {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }
  .m-145-sm {
    margin: 145px !important;
  }
  .mt-145-sm {
    margin-top: 145px !important;
  }
  .mr-145-sm {
    margin-right: 145px !important;
  }
  .mb-145-sm {
    margin-bottom: 145px !important;
  }
  .ml-145-sm {
    margin-left: 145px !important;
  }
  .mx-145-sm {
    margin-right: 145px !important;
    margin-left: 145px !important;
  }
  .my-145-sm {
    margin-top: 145px !important;
    margin-bottom: 145px !important;
  }
  .p-145-sm {
    padding: 145px !important;
  }
  .pt-145-sm {
    padding-top: 145px !important;
  }
  .pr-145-sm {
    padding-right: 145px !important;
  }
  .pb-145-sm {
    padding-bottom: 145px !important;
  }
  .pl-145-sm {
    padding-left: 145px !important;
  }
  .px-145-sm {
    padding-right: 145px !important;
    padding-left: 145px !important;
  }
  .py-145-sm {
    padding-top: 145px !important;
    padding-bottom: 145px !important;
  }
  .m-146-sm {
    margin: 146px !important;
  }
  .mt-146-sm {
    margin-top: 146px !important;
  }
  .mr-146-sm {
    margin-right: 146px !important;
  }
  .mb-146-sm {
    margin-bottom: 146px !important;
  }
  .ml-146-sm {
    margin-left: 146px !important;
  }
  .mx-146-sm {
    margin-right: 146px !important;
    margin-left: 146px !important;
  }
  .my-146-sm {
    margin-top: 146px !important;
    margin-bottom: 146px !important;
  }
  .p-146-sm {
    padding: 146px !important;
  }
  .pt-146-sm {
    padding-top: 146px !important;
  }
  .pr-146-sm {
    padding-right: 146px !important;
  }
  .pb-146-sm {
    padding-bottom: 146px !important;
  }
  .pl-146-sm {
    padding-left: 146px !important;
  }
  .px-146-sm {
    padding-right: 146px !important;
    padding-left: 146px !important;
  }
  .py-146-sm {
    padding-top: 146px !important;
    padding-bottom: 146px !important;
  }
  .m-147-sm {
    margin: 147px !important;
  }
  .mt-147-sm {
    margin-top: 147px !important;
  }
  .mr-147-sm {
    margin-right: 147px !important;
  }
  .mb-147-sm {
    margin-bottom: 147px !important;
  }
  .ml-147-sm {
    margin-left: 147px !important;
  }
  .mx-147-sm {
    margin-right: 147px !important;
    margin-left: 147px !important;
  }
  .my-147-sm {
    margin-top: 147px !important;
    margin-bottom: 147px !important;
  }
  .p-147-sm {
    padding: 147px !important;
  }
  .pt-147-sm {
    padding-top: 147px !important;
  }
  .pr-147-sm {
    padding-right: 147px !important;
  }
  .pb-147-sm {
    padding-bottom: 147px !important;
  }
  .pl-147-sm {
    padding-left: 147px !important;
  }
  .px-147-sm {
    padding-right: 147px !important;
    padding-left: 147px !important;
  }
  .py-147-sm {
    padding-top: 147px !important;
    padding-bottom: 147px !important;
  }
  .m-148-sm {
    margin: 148px !important;
  }
  .mt-148-sm {
    margin-top: 148px !important;
  }
  .mr-148-sm {
    margin-right: 148px !important;
  }
  .mb-148-sm {
    margin-bottom: 148px !important;
  }
  .ml-148-sm {
    margin-left: 148px !important;
  }
  .mx-148-sm {
    margin-right: 148px !important;
    margin-left: 148px !important;
  }
  .my-148-sm {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }
  .p-148-sm {
    padding: 148px !important;
  }
  .pt-148-sm {
    padding-top: 148px !important;
  }
  .pr-148-sm {
    padding-right: 148px !important;
  }
  .pb-148-sm {
    padding-bottom: 148px !important;
  }
  .pl-148-sm {
    padding-left: 148px !important;
  }
  .px-148-sm {
    padding-right: 148px !important;
    padding-left: 148px !important;
  }
  .py-148-sm {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }
  .m-149-sm {
    margin: 149px !important;
  }
  .mt-149-sm {
    margin-top: 149px !important;
  }
  .mr-149-sm {
    margin-right: 149px !important;
  }
  .mb-149-sm {
    margin-bottom: 149px !important;
  }
  .ml-149-sm {
    margin-left: 149px !important;
  }
  .mx-149-sm {
    margin-right: 149px !important;
    margin-left: 149px !important;
  }
  .my-149-sm {
    margin-top: 149px !important;
    margin-bottom: 149px !important;
  }
  .p-149-sm {
    padding: 149px !important;
  }
  .pt-149-sm {
    padding-top: 149px !important;
  }
  .pr-149-sm {
    padding-right: 149px !important;
  }
  .pb-149-sm {
    padding-bottom: 149px !important;
  }
  .pl-149-sm {
    padding-left: 149px !important;
  }
  .px-149-sm {
    padding-right: 149px !important;
    padding-left: 149px !important;
  }
  .py-149-sm {
    padding-top: 149px !important;
    padding-bottom: 149px !important;
  }
  .m-150-sm {
    margin: 150px !important;
  }
  .mt-150-sm {
    margin-top: 150px !important;
  }
  .mr-150-sm {
    margin-right: 150px !important;
  }
  .mb-150-sm {
    margin-bottom: 150px !important;
  }
  .ml-150-sm {
    margin-left: 150px !important;
  }
  .mx-150-sm {
    margin-right: 150px !important;
    margin-left: 150px !important;
  }
  .my-150-sm {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .p-150-sm {
    padding: 150px !important;
  }
  .pt-150-sm {
    padding-top: 150px !important;
  }
  .pr-150-sm {
    padding-right: 150px !important;
  }
  .pb-150-sm {
    padding-bottom: 150px !important;
  }
  .pl-150-sm {
    padding-left: 150px !important;
  }
  .px-150-sm {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .py-150-sm {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .m-151-sm {
    margin: 151px !important;
  }
  .mt-151-sm {
    margin-top: 151px !important;
  }
  .mr-151-sm {
    margin-right: 151px !important;
  }
  .mb-151-sm {
    margin-bottom: 151px !important;
  }
  .ml-151-sm {
    margin-left: 151px !important;
  }
  .mx-151-sm {
    margin-right: 151px !important;
    margin-left: 151px !important;
  }
  .my-151-sm {
    margin-top: 151px !important;
    margin-bottom: 151px !important;
  }
  .p-151-sm {
    padding: 151px !important;
  }
  .pt-151-sm {
    padding-top: 151px !important;
  }
  .pr-151-sm {
    padding-right: 151px !important;
  }
  .pb-151-sm {
    padding-bottom: 151px !important;
  }
  .pl-151-sm {
    padding-left: 151px !important;
  }
  .px-151-sm {
    padding-right: 151px !important;
    padding-left: 151px !important;
  }
  .py-151-sm {
    padding-top: 151px !important;
    padding-bottom: 151px !important;
  }
  .m-152-sm {
    margin: 152px !important;
  }
  .mt-152-sm {
    margin-top: 152px !important;
  }
  .mr-152-sm {
    margin-right: 152px !important;
  }
  .mb-152-sm {
    margin-bottom: 152px !important;
  }
  .ml-152-sm {
    margin-left: 152px !important;
  }
  .mx-152-sm {
    margin-right: 152px !important;
    margin-left: 152px !important;
  }
  .my-152-sm {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }
  .p-152-sm {
    padding: 152px !important;
  }
  .pt-152-sm {
    padding-top: 152px !important;
  }
  .pr-152-sm {
    padding-right: 152px !important;
  }
  .pb-152-sm {
    padding-bottom: 152px !important;
  }
  .pl-152-sm {
    padding-left: 152px !important;
  }
  .px-152-sm {
    padding-right: 152px !important;
    padding-left: 152px !important;
  }
  .py-152-sm {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }
  .m-153-sm {
    margin: 153px !important;
  }
  .mt-153-sm {
    margin-top: 153px !important;
  }
  .mr-153-sm {
    margin-right: 153px !important;
  }
  .mb-153-sm {
    margin-bottom: 153px !important;
  }
  .ml-153-sm {
    margin-left: 153px !important;
  }
  .mx-153-sm {
    margin-right: 153px !important;
    margin-left: 153px !important;
  }
  .my-153-sm {
    margin-top: 153px !important;
    margin-bottom: 153px !important;
  }
  .p-153-sm {
    padding: 153px !important;
  }
  .pt-153-sm {
    padding-top: 153px !important;
  }
  .pr-153-sm {
    padding-right: 153px !important;
  }
  .pb-153-sm {
    padding-bottom: 153px !important;
  }
  .pl-153-sm {
    padding-left: 153px !important;
  }
  .px-153-sm {
    padding-right: 153px !important;
    padding-left: 153px !important;
  }
  .py-153-sm {
    padding-top: 153px !important;
    padding-bottom: 153px !important;
  }
  .m-154-sm {
    margin: 154px !important;
  }
  .mt-154-sm {
    margin-top: 154px !important;
  }
  .mr-154-sm {
    margin-right: 154px !important;
  }
  .mb-154-sm {
    margin-bottom: 154px !important;
  }
  .ml-154-sm {
    margin-left: 154px !important;
  }
  .mx-154-sm {
    margin-right: 154px !important;
    margin-left: 154px !important;
  }
  .my-154-sm {
    margin-top: 154px !important;
    margin-bottom: 154px !important;
  }
  .p-154-sm {
    padding: 154px !important;
  }
  .pt-154-sm {
    padding-top: 154px !important;
  }
  .pr-154-sm {
    padding-right: 154px !important;
  }
  .pb-154-sm {
    padding-bottom: 154px !important;
  }
  .pl-154-sm {
    padding-left: 154px !important;
  }
  .px-154-sm {
    padding-right: 154px !important;
    padding-left: 154px !important;
  }
  .py-154-sm {
    padding-top: 154px !important;
    padding-bottom: 154px !important;
  }
  .m-155-sm {
    margin: 155px !important;
  }
  .mt-155-sm {
    margin-top: 155px !important;
  }
  .mr-155-sm {
    margin-right: 155px !important;
  }
  .mb-155-sm {
    margin-bottom: 155px !important;
  }
  .ml-155-sm {
    margin-left: 155px !important;
  }
  .mx-155-sm {
    margin-right: 155px !important;
    margin-left: 155px !important;
  }
  .my-155-sm {
    margin-top: 155px !important;
    margin-bottom: 155px !important;
  }
  .p-155-sm {
    padding: 155px !important;
  }
  .pt-155-sm {
    padding-top: 155px !important;
  }
  .pr-155-sm {
    padding-right: 155px !important;
  }
  .pb-155-sm {
    padding-bottom: 155px !important;
  }
  .pl-155-sm {
    padding-left: 155px !important;
  }
  .px-155-sm {
    padding-right: 155px !important;
    padding-left: 155px !important;
  }
  .py-155-sm {
    padding-top: 155px !important;
    padding-bottom: 155px !important;
  }
  .m-156-sm {
    margin: 156px !important;
  }
  .mt-156-sm {
    margin-top: 156px !important;
  }
  .mr-156-sm {
    margin-right: 156px !important;
  }
  .mb-156-sm {
    margin-bottom: 156px !important;
  }
  .ml-156-sm {
    margin-left: 156px !important;
  }
  .mx-156-sm {
    margin-right: 156px !important;
    margin-left: 156px !important;
  }
  .my-156-sm {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }
  .p-156-sm {
    padding: 156px !important;
  }
  .pt-156-sm {
    padding-top: 156px !important;
  }
  .pr-156-sm {
    padding-right: 156px !important;
  }
  .pb-156-sm {
    padding-bottom: 156px !important;
  }
  .pl-156-sm {
    padding-left: 156px !important;
  }
  .px-156-sm {
    padding-right: 156px !important;
    padding-left: 156px !important;
  }
  .py-156-sm {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }
  .m-157-sm {
    margin: 157px !important;
  }
  .mt-157-sm {
    margin-top: 157px !important;
  }
  .mr-157-sm {
    margin-right: 157px !important;
  }
  .mb-157-sm {
    margin-bottom: 157px !important;
  }
  .ml-157-sm {
    margin-left: 157px !important;
  }
  .mx-157-sm {
    margin-right: 157px !important;
    margin-left: 157px !important;
  }
  .my-157-sm {
    margin-top: 157px !important;
    margin-bottom: 157px !important;
  }
  .p-157-sm {
    padding: 157px !important;
  }
  .pt-157-sm {
    padding-top: 157px !important;
  }
  .pr-157-sm {
    padding-right: 157px !important;
  }
  .pb-157-sm {
    padding-bottom: 157px !important;
  }
  .pl-157-sm {
    padding-left: 157px !important;
  }
  .px-157-sm {
    padding-right: 157px !important;
    padding-left: 157px !important;
  }
  .py-157-sm {
    padding-top: 157px !important;
    padding-bottom: 157px !important;
  }
  .m-158-sm {
    margin: 158px !important;
  }
  .mt-158-sm {
    margin-top: 158px !important;
  }
  .mr-158-sm {
    margin-right: 158px !important;
  }
  .mb-158-sm {
    margin-bottom: 158px !important;
  }
  .ml-158-sm {
    margin-left: 158px !important;
  }
  .mx-158-sm {
    margin-right: 158px !important;
    margin-left: 158px !important;
  }
  .my-158-sm {
    margin-top: 158px !important;
    margin-bottom: 158px !important;
  }
  .p-158-sm {
    padding: 158px !important;
  }
  .pt-158-sm {
    padding-top: 158px !important;
  }
  .pr-158-sm {
    padding-right: 158px !important;
  }
  .pb-158-sm {
    padding-bottom: 158px !important;
  }
  .pl-158-sm {
    padding-left: 158px !important;
  }
  .px-158-sm {
    padding-right: 158px !important;
    padding-left: 158px !important;
  }
  .py-158-sm {
    padding-top: 158px !important;
    padding-bottom: 158px !important;
  }
  .m-159-sm {
    margin: 159px !important;
  }
  .mt-159-sm {
    margin-top: 159px !important;
  }
  .mr-159-sm {
    margin-right: 159px !important;
  }
  .mb-159-sm {
    margin-bottom: 159px !important;
  }
  .ml-159-sm {
    margin-left: 159px !important;
  }
  .mx-159-sm {
    margin-right: 159px !important;
    margin-left: 159px !important;
  }
  .my-159-sm {
    margin-top: 159px !important;
    margin-bottom: 159px !important;
  }
  .p-159-sm {
    padding: 159px !important;
  }
  .pt-159-sm {
    padding-top: 159px !important;
  }
  .pr-159-sm {
    padding-right: 159px !important;
  }
  .pb-159-sm {
    padding-bottom: 159px !important;
  }
  .pl-159-sm {
    padding-left: 159px !important;
  }
  .px-159-sm {
    padding-right: 159px !important;
    padding-left: 159px !important;
  }
  .py-159-sm {
    padding-top: 159px !important;
    padding-bottom: 159px !important;
  }
  .m-160-sm {
    margin: 160px !important;
  }
  .mt-160-sm {
    margin-top: 160px !important;
  }
  .mr-160-sm {
    margin-right: 160px !important;
  }
  .mb-160-sm {
    margin-bottom: 160px !important;
  }
  .ml-160-sm {
    margin-left: 160px !important;
  }
  .mx-160-sm {
    margin-right: 160px !important;
    margin-left: 160px !important;
  }
  .my-160-sm {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }
  .p-160-sm {
    padding: 160px !important;
  }
  .pt-160-sm {
    padding-top: 160px !important;
  }
  .pr-160-sm {
    padding-right: 160px !important;
  }
  .pb-160-sm {
    padding-bottom: 160px !important;
  }
  .pl-160-sm {
    padding-left: 160px !important;
  }
  .px-160-sm {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .py-160-sm {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .m-161-sm {
    margin: 161px !important;
  }
  .mt-161-sm {
    margin-top: 161px !important;
  }
  .mr-161-sm {
    margin-right: 161px !important;
  }
  .mb-161-sm {
    margin-bottom: 161px !important;
  }
  .ml-161-sm {
    margin-left: 161px !important;
  }
  .mx-161-sm {
    margin-right: 161px !important;
    margin-left: 161px !important;
  }
  .my-161-sm {
    margin-top: 161px !important;
    margin-bottom: 161px !important;
  }
  .p-161-sm {
    padding: 161px !important;
  }
  .pt-161-sm {
    padding-top: 161px !important;
  }
  .pr-161-sm {
    padding-right: 161px !important;
  }
  .pb-161-sm {
    padding-bottom: 161px !important;
  }
  .pl-161-sm {
    padding-left: 161px !important;
  }
  .px-161-sm {
    padding-right: 161px !important;
    padding-left: 161px !important;
  }
  .py-161-sm {
    padding-top: 161px !important;
    padding-bottom: 161px !important;
  }
  .m-162-sm {
    margin: 162px !important;
  }
  .mt-162-sm {
    margin-top: 162px !important;
  }
  .mr-162-sm {
    margin-right: 162px !important;
  }
  .mb-162-sm {
    margin-bottom: 162px !important;
  }
  .ml-162-sm {
    margin-left: 162px !important;
  }
  .mx-162-sm {
    margin-right: 162px !important;
    margin-left: 162px !important;
  }
  .my-162-sm {
    margin-top: 162px !important;
    margin-bottom: 162px !important;
  }
  .p-162-sm {
    padding: 162px !important;
  }
  .pt-162-sm {
    padding-top: 162px !important;
  }
  .pr-162-sm {
    padding-right: 162px !important;
  }
  .pb-162-sm {
    padding-bottom: 162px !important;
  }
  .pl-162-sm {
    padding-left: 162px !important;
  }
  .px-162-sm {
    padding-right: 162px !important;
    padding-left: 162px !important;
  }
  .py-162-sm {
    padding-top: 162px !important;
    padding-bottom: 162px !important;
  }
  .m-163-sm {
    margin: 163px !important;
  }
  .mt-163-sm {
    margin-top: 163px !important;
  }
  .mr-163-sm {
    margin-right: 163px !important;
  }
  .mb-163-sm {
    margin-bottom: 163px !important;
  }
  .ml-163-sm {
    margin-left: 163px !important;
  }
  .mx-163-sm {
    margin-right: 163px !important;
    margin-left: 163px !important;
  }
  .my-163-sm {
    margin-top: 163px !important;
    margin-bottom: 163px !important;
  }
  .p-163-sm {
    padding: 163px !important;
  }
  .pt-163-sm {
    padding-top: 163px !important;
  }
  .pr-163-sm {
    padding-right: 163px !important;
  }
  .pb-163-sm {
    padding-bottom: 163px !important;
  }
  .pl-163-sm {
    padding-left: 163px !important;
  }
  .px-163-sm {
    padding-right: 163px !important;
    padding-left: 163px !important;
  }
  .py-163-sm {
    padding-top: 163px !important;
    padding-bottom: 163px !important;
  }
  .m-164-sm {
    margin: 164px !important;
  }
  .mt-164-sm {
    margin-top: 164px !important;
  }
  .mr-164-sm {
    margin-right: 164px !important;
  }
  .mb-164-sm {
    margin-bottom: 164px !important;
  }
  .ml-164-sm {
    margin-left: 164px !important;
  }
  .mx-164-sm {
    margin-right: 164px !important;
    margin-left: 164px !important;
  }
  .my-164-sm {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }
  .p-164-sm {
    padding: 164px !important;
  }
  .pt-164-sm {
    padding-top: 164px !important;
  }
  .pr-164-sm {
    padding-right: 164px !important;
  }
  .pb-164-sm {
    padding-bottom: 164px !important;
  }
  .pl-164-sm {
    padding-left: 164px !important;
  }
  .px-164-sm {
    padding-right: 164px !important;
    padding-left: 164px !important;
  }
  .py-164-sm {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }
  .m-165-sm {
    margin: 165px !important;
  }
  .mt-165-sm {
    margin-top: 165px !important;
  }
  .mr-165-sm {
    margin-right: 165px !important;
  }
  .mb-165-sm {
    margin-bottom: 165px !important;
  }
  .ml-165-sm {
    margin-left: 165px !important;
  }
  .mx-165-sm {
    margin-right: 165px !important;
    margin-left: 165px !important;
  }
  .my-165-sm {
    margin-top: 165px !important;
    margin-bottom: 165px !important;
  }
  .p-165-sm {
    padding: 165px !important;
  }
  .pt-165-sm {
    padding-top: 165px !important;
  }
  .pr-165-sm {
    padding-right: 165px !important;
  }
  .pb-165-sm {
    padding-bottom: 165px !important;
  }
  .pl-165-sm {
    padding-left: 165px !important;
  }
  .px-165-sm {
    padding-right: 165px !important;
    padding-left: 165px !important;
  }
  .py-165-sm {
    padding-top: 165px !important;
    padding-bottom: 165px !important;
  }
  .m-166-sm {
    margin: 166px !important;
  }
  .mt-166-sm {
    margin-top: 166px !important;
  }
  .mr-166-sm {
    margin-right: 166px !important;
  }
  .mb-166-sm {
    margin-bottom: 166px !important;
  }
  .ml-166-sm {
    margin-left: 166px !important;
  }
  .mx-166-sm {
    margin-right: 166px !important;
    margin-left: 166px !important;
  }
  .my-166-sm {
    margin-top: 166px !important;
    margin-bottom: 166px !important;
  }
  .p-166-sm {
    padding: 166px !important;
  }
  .pt-166-sm {
    padding-top: 166px !important;
  }
  .pr-166-sm {
    padding-right: 166px !important;
  }
  .pb-166-sm {
    padding-bottom: 166px !important;
  }
  .pl-166-sm {
    padding-left: 166px !important;
  }
  .px-166-sm {
    padding-right: 166px !important;
    padding-left: 166px !important;
  }
  .py-166-sm {
    padding-top: 166px !important;
    padding-bottom: 166px !important;
  }
  .m-167-sm {
    margin: 167px !important;
  }
  .mt-167-sm {
    margin-top: 167px !important;
  }
  .mr-167-sm {
    margin-right: 167px !important;
  }
  .mb-167-sm {
    margin-bottom: 167px !important;
  }
  .ml-167-sm {
    margin-left: 167px !important;
  }
  .mx-167-sm {
    margin-right: 167px !important;
    margin-left: 167px !important;
  }
  .my-167-sm {
    margin-top: 167px !important;
    margin-bottom: 167px !important;
  }
  .p-167-sm {
    padding: 167px !important;
  }
  .pt-167-sm {
    padding-top: 167px !important;
  }
  .pr-167-sm {
    padding-right: 167px !important;
  }
  .pb-167-sm {
    padding-bottom: 167px !important;
  }
  .pl-167-sm {
    padding-left: 167px !important;
  }
  .px-167-sm {
    padding-right: 167px !important;
    padding-left: 167px !important;
  }
  .py-167-sm {
    padding-top: 167px !important;
    padding-bottom: 167px !important;
  }
  .m-168-sm {
    margin: 168px !important;
  }
  .mt-168-sm {
    margin-top: 168px !important;
  }
  .mr-168-sm {
    margin-right: 168px !important;
  }
  .mb-168-sm {
    margin-bottom: 168px !important;
  }
  .ml-168-sm {
    margin-left: 168px !important;
  }
  .mx-168-sm {
    margin-right: 168px !important;
    margin-left: 168px !important;
  }
  .my-168-sm {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }
  .p-168-sm {
    padding: 168px !important;
  }
  .pt-168-sm {
    padding-top: 168px !important;
  }
  .pr-168-sm {
    padding-right: 168px !important;
  }
  .pb-168-sm {
    padding-bottom: 168px !important;
  }
  .pl-168-sm {
    padding-left: 168px !important;
  }
  .px-168-sm {
    padding-right: 168px !important;
    padding-left: 168px !important;
  }
  .py-168-sm {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }
  .m-169-sm {
    margin: 169px !important;
  }
  .mt-169-sm {
    margin-top: 169px !important;
  }
  .mr-169-sm {
    margin-right: 169px !important;
  }
  .mb-169-sm {
    margin-bottom: 169px !important;
  }
  .ml-169-sm {
    margin-left: 169px !important;
  }
  .mx-169-sm {
    margin-right: 169px !important;
    margin-left: 169px !important;
  }
  .my-169-sm {
    margin-top: 169px !important;
    margin-bottom: 169px !important;
  }
  .p-169-sm {
    padding: 169px !important;
  }
  .pt-169-sm {
    padding-top: 169px !important;
  }
  .pr-169-sm {
    padding-right: 169px !important;
  }
  .pb-169-sm {
    padding-bottom: 169px !important;
  }
  .pl-169-sm {
    padding-left: 169px !important;
  }
  .px-169-sm {
    padding-right: 169px !important;
    padding-left: 169px !important;
  }
  .py-169-sm {
    padding-top: 169px !important;
    padding-bottom: 169px !important;
  }
  .m-170-sm {
    margin: 170px !important;
  }
  .mt-170-sm {
    margin-top: 170px !important;
  }
  .mr-170-sm {
    margin-right: 170px !important;
  }
  .mb-170-sm {
    margin-bottom: 170px !important;
  }
  .ml-170-sm {
    margin-left: 170px !important;
  }
  .mx-170-sm {
    margin-right: 170px !important;
    margin-left: 170px !important;
  }
  .my-170-sm {
    margin-top: 170px !important;
    margin-bottom: 170px !important;
  }
  .p-170-sm {
    padding: 170px !important;
  }
  .pt-170-sm {
    padding-top: 170px !important;
  }
  .pr-170-sm {
    padding-right: 170px !important;
  }
  .pb-170-sm {
    padding-bottom: 170px !important;
  }
  .pl-170-sm {
    padding-left: 170px !important;
  }
  .px-170-sm {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .py-170-sm {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .m-171-sm {
    margin: 171px !important;
  }
  .mt-171-sm {
    margin-top: 171px !important;
  }
  .mr-171-sm {
    margin-right: 171px !important;
  }
  .mb-171-sm {
    margin-bottom: 171px !important;
  }
  .ml-171-sm {
    margin-left: 171px !important;
  }
  .mx-171-sm {
    margin-right: 171px !important;
    margin-left: 171px !important;
  }
  .my-171-sm {
    margin-top: 171px !important;
    margin-bottom: 171px !important;
  }
  .p-171-sm {
    padding: 171px !important;
  }
  .pt-171-sm {
    padding-top: 171px !important;
  }
  .pr-171-sm {
    padding-right: 171px !important;
  }
  .pb-171-sm {
    padding-bottom: 171px !important;
  }
  .pl-171-sm {
    padding-left: 171px !important;
  }
  .px-171-sm {
    padding-right: 171px !important;
    padding-left: 171px !important;
  }
  .py-171-sm {
    padding-top: 171px !important;
    padding-bottom: 171px !important;
  }
  .m-172-sm {
    margin: 172px !important;
  }
  .mt-172-sm {
    margin-top: 172px !important;
  }
  .mr-172-sm {
    margin-right: 172px !important;
  }
  .mb-172-sm {
    margin-bottom: 172px !important;
  }
  .ml-172-sm {
    margin-left: 172px !important;
  }
  .mx-172-sm {
    margin-right: 172px !important;
    margin-left: 172px !important;
  }
  .my-172-sm {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }
  .p-172-sm {
    padding: 172px !important;
  }
  .pt-172-sm {
    padding-top: 172px !important;
  }
  .pr-172-sm {
    padding-right: 172px !important;
  }
  .pb-172-sm {
    padding-bottom: 172px !important;
  }
  .pl-172-sm {
    padding-left: 172px !important;
  }
  .px-172-sm {
    padding-right: 172px !important;
    padding-left: 172px !important;
  }
  .py-172-sm {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }
  .m-173-sm {
    margin: 173px !important;
  }
  .mt-173-sm {
    margin-top: 173px !important;
  }
  .mr-173-sm {
    margin-right: 173px !important;
  }
  .mb-173-sm {
    margin-bottom: 173px !important;
  }
  .ml-173-sm {
    margin-left: 173px !important;
  }
  .mx-173-sm {
    margin-right: 173px !important;
    margin-left: 173px !important;
  }
  .my-173-sm {
    margin-top: 173px !important;
    margin-bottom: 173px !important;
  }
  .p-173-sm {
    padding: 173px !important;
  }
  .pt-173-sm {
    padding-top: 173px !important;
  }
  .pr-173-sm {
    padding-right: 173px !important;
  }
  .pb-173-sm {
    padding-bottom: 173px !important;
  }
  .pl-173-sm {
    padding-left: 173px !important;
  }
  .px-173-sm {
    padding-right: 173px !important;
    padding-left: 173px !important;
  }
  .py-173-sm {
    padding-top: 173px !important;
    padding-bottom: 173px !important;
  }
  .m-174-sm {
    margin: 174px !important;
  }
  .mt-174-sm {
    margin-top: 174px !important;
  }
  .mr-174-sm {
    margin-right: 174px !important;
  }
  .mb-174-sm {
    margin-bottom: 174px !important;
  }
  .ml-174-sm {
    margin-left: 174px !important;
  }
  .mx-174-sm {
    margin-right: 174px !important;
    margin-left: 174px !important;
  }
  .my-174-sm {
    margin-top: 174px !important;
    margin-bottom: 174px !important;
  }
  .p-174-sm {
    padding: 174px !important;
  }
  .pt-174-sm {
    padding-top: 174px !important;
  }
  .pr-174-sm {
    padding-right: 174px !important;
  }
  .pb-174-sm {
    padding-bottom: 174px !important;
  }
  .pl-174-sm {
    padding-left: 174px !important;
  }
  .px-174-sm {
    padding-right: 174px !important;
    padding-left: 174px !important;
  }
  .py-174-sm {
    padding-top: 174px !important;
    padding-bottom: 174px !important;
  }
  .m-175-sm {
    margin: 175px !important;
  }
  .mt-175-sm {
    margin-top: 175px !important;
  }
  .mr-175-sm {
    margin-right: 175px !important;
  }
  .mb-175-sm {
    margin-bottom: 175px !important;
  }
  .ml-175-sm {
    margin-left: 175px !important;
  }
  .mx-175-sm {
    margin-right: 175px !important;
    margin-left: 175px !important;
  }
  .my-175-sm {
    margin-top: 175px !important;
    margin-bottom: 175px !important;
  }
  .p-175-sm {
    padding: 175px !important;
  }
  .pt-175-sm {
    padding-top: 175px !important;
  }
  .pr-175-sm {
    padding-right: 175px !important;
  }
  .pb-175-sm {
    padding-bottom: 175px !important;
  }
  .pl-175-sm {
    padding-left: 175px !important;
  }
  .px-175-sm {
    padding-right: 175px !important;
    padding-left: 175px !important;
  }
  .py-175-sm {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
  }
  .m-176-sm {
    margin: 176px !important;
  }
  .mt-176-sm {
    margin-top: 176px !important;
  }
  .mr-176-sm {
    margin-right: 176px !important;
  }
  .mb-176-sm {
    margin-bottom: 176px !important;
  }
  .ml-176-sm {
    margin-left: 176px !important;
  }
  .mx-176-sm {
    margin-right: 176px !important;
    margin-left: 176px !important;
  }
  .my-176-sm {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }
  .p-176-sm {
    padding: 176px !important;
  }
  .pt-176-sm {
    padding-top: 176px !important;
  }
  .pr-176-sm {
    padding-right: 176px !important;
  }
  .pb-176-sm {
    padding-bottom: 176px !important;
  }
  .pl-176-sm {
    padding-left: 176px !important;
  }
  .px-176-sm {
    padding-right: 176px !important;
    padding-left: 176px !important;
  }
  .py-176-sm {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }
  .m-177-sm {
    margin: 177px !important;
  }
  .mt-177-sm {
    margin-top: 177px !important;
  }
  .mr-177-sm {
    margin-right: 177px !important;
  }
  .mb-177-sm {
    margin-bottom: 177px !important;
  }
  .ml-177-sm {
    margin-left: 177px !important;
  }
  .mx-177-sm {
    margin-right: 177px !important;
    margin-left: 177px !important;
  }
  .my-177-sm {
    margin-top: 177px !important;
    margin-bottom: 177px !important;
  }
  .p-177-sm {
    padding: 177px !important;
  }
  .pt-177-sm {
    padding-top: 177px !important;
  }
  .pr-177-sm {
    padding-right: 177px !important;
  }
  .pb-177-sm {
    padding-bottom: 177px !important;
  }
  .pl-177-sm {
    padding-left: 177px !important;
  }
  .px-177-sm {
    padding-right: 177px !important;
    padding-left: 177px !important;
  }
  .py-177-sm {
    padding-top: 177px !important;
    padding-bottom: 177px !important;
  }
  .m-178-sm {
    margin: 178px !important;
  }
  .mt-178-sm {
    margin-top: 178px !important;
  }
  .mr-178-sm {
    margin-right: 178px !important;
  }
  .mb-178-sm {
    margin-bottom: 178px !important;
  }
  .ml-178-sm {
    margin-left: 178px !important;
  }
  .mx-178-sm {
    margin-right: 178px !important;
    margin-left: 178px !important;
  }
  .my-178-sm {
    margin-top: 178px !important;
    margin-bottom: 178px !important;
  }
  .p-178-sm {
    padding: 178px !important;
  }
  .pt-178-sm {
    padding-top: 178px !important;
  }
  .pr-178-sm {
    padding-right: 178px !important;
  }
  .pb-178-sm {
    padding-bottom: 178px !important;
  }
  .pl-178-sm {
    padding-left: 178px !important;
  }
  .px-178-sm {
    padding-right: 178px !important;
    padding-left: 178px !important;
  }
  .py-178-sm {
    padding-top: 178px !important;
    padding-bottom: 178px !important;
  }
  .m-179-sm {
    margin: 179px !important;
  }
  .mt-179-sm {
    margin-top: 179px !important;
  }
  .mr-179-sm {
    margin-right: 179px !important;
  }
  .mb-179-sm {
    margin-bottom: 179px !important;
  }
  .ml-179-sm {
    margin-left: 179px !important;
  }
  .mx-179-sm {
    margin-right: 179px !important;
    margin-left: 179px !important;
  }
  .my-179-sm {
    margin-top: 179px !important;
    margin-bottom: 179px !important;
  }
  .p-179-sm {
    padding: 179px !important;
  }
  .pt-179-sm {
    padding-top: 179px !important;
  }
  .pr-179-sm {
    padding-right: 179px !important;
  }
  .pb-179-sm {
    padding-bottom: 179px !important;
  }
  .pl-179-sm {
    padding-left: 179px !important;
  }
  .px-179-sm {
    padding-right: 179px !important;
    padding-left: 179px !important;
  }
  .py-179-sm {
    padding-top: 179px !important;
    padding-bottom: 179px !important;
  }
  .m-180-sm {
    margin: 180px !important;
  }
  .mt-180-sm {
    margin-top: 180px !important;
  }
  .mr-180-sm {
    margin-right: 180px !important;
  }
  .mb-180-sm {
    margin-bottom: 180px !important;
  }
  .ml-180-sm {
    margin-left: 180px !important;
  }
  .mx-180-sm {
    margin-right: 180px !important;
    margin-left: 180px !important;
  }
  .my-180-sm {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }
  .p-180-sm {
    padding: 180px !important;
  }
  .pt-180-sm {
    padding-top: 180px !important;
  }
  .pr-180-sm {
    padding-right: 180px !important;
  }
  .pb-180-sm {
    padding-bottom: 180px !important;
  }
  .pl-180-sm {
    padding-left: 180px !important;
  }
  .px-180-sm {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .py-180-sm {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .m-181-sm {
    margin: 181px !important;
  }
  .mt-181-sm {
    margin-top: 181px !important;
  }
  .mr-181-sm {
    margin-right: 181px !important;
  }
  .mb-181-sm {
    margin-bottom: 181px !important;
  }
  .ml-181-sm {
    margin-left: 181px !important;
  }
  .mx-181-sm {
    margin-right: 181px !important;
    margin-left: 181px !important;
  }
  .my-181-sm {
    margin-top: 181px !important;
    margin-bottom: 181px !important;
  }
  .p-181-sm {
    padding: 181px !important;
  }
  .pt-181-sm {
    padding-top: 181px !important;
  }
  .pr-181-sm {
    padding-right: 181px !important;
  }
  .pb-181-sm {
    padding-bottom: 181px !important;
  }
  .pl-181-sm {
    padding-left: 181px !important;
  }
  .px-181-sm {
    padding-right: 181px !important;
    padding-left: 181px !important;
  }
  .py-181-sm {
    padding-top: 181px !important;
    padding-bottom: 181px !important;
  }
  .m-182-sm {
    margin: 182px !important;
  }
  .mt-182-sm {
    margin-top: 182px !important;
  }
  .mr-182-sm {
    margin-right: 182px !important;
  }
  .mb-182-sm {
    margin-bottom: 182px !important;
  }
  .ml-182-sm {
    margin-left: 182px !important;
  }
  .mx-182-sm {
    margin-right: 182px !important;
    margin-left: 182px !important;
  }
  .my-182-sm {
    margin-top: 182px !important;
    margin-bottom: 182px !important;
  }
  .p-182-sm {
    padding: 182px !important;
  }
  .pt-182-sm {
    padding-top: 182px !important;
  }
  .pr-182-sm {
    padding-right: 182px !important;
  }
  .pb-182-sm {
    padding-bottom: 182px !important;
  }
  .pl-182-sm {
    padding-left: 182px !important;
  }
  .px-182-sm {
    padding-right: 182px !important;
    padding-left: 182px !important;
  }
  .py-182-sm {
    padding-top: 182px !important;
    padding-bottom: 182px !important;
  }
  .m-183-sm {
    margin: 183px !important;
  }
  .mt-183-sm {
    margin-top: 183px !important;
  }
  .mr-183-sm {
    margin-right: 183px !important;
  }
  .mb-183-sm {
    margin-bottom: 183px !important;
  }
  .ml-183-sm {
    margin-left: 183px !important;
  }
  .mx-183-sm {
    margin-right: 183px !important;
    margin-left: 183px !important;
  }
  .my-183-sm {
    margin-top: 183px !important;
    margin-bottom: 183px !important;
  }
  .p-183-sm {
    padding: 183px !important;
  }
  .pt-183-sm {
    padding-top: 183px !important;
  }
  .pr-183-sm {
    padding-right: 183px !important;
  }
  .pb-183-sm {
    padding-bottom: 183px !important;
  }
  .pl-183-sm {
    padding-left: 183px !important;
  }
  .px-183-sm {
    padding-right: 183px !important;
    padding-left: 183px !important;
  }
  .py-183-sm {
    padding-top: 183px !important;
    padding-bottom: 183px !important;
  }
  .m-184-sm {
    margin: 184px !important;
  }
  .mt-184-sm {
    margin-top: 184px !important;
  }
  .mr-184-sm {
    margin-right: 184px !important;
  }
  .mb-184-sm {
    margin-bottom: 184px !important;
  }
  .ml-184-sm {
    margin-left: 184px !important;
  }
  .mx-184-sm {
    margin-right: 184px !important;
    margin-left: 184px !important;
  }
  .my-184-sm {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }
  .p-184-sm {
    padding: 184px !important;
  }
  .pt-184-sm {
    padding-top: 184px !important;
  }
  .pr-184-sm {
    padding-right: 184px !important;
  }
  .pb-184-sm {
    padding-bottom: 184px !important;
  }
  .pl-184-sm {
    padding-left: 184px !important;
  }
  .px-184-sm {
    padding-right: 184px !important;
    padding-left: 184px !important;
  }
  .py-184-sm {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }
  .m-185-sm {
    margin: 185px !important;
  }
  .mt-185-sm {
    margin-top: 185px !important;
  }
  .mr-185-sm {
    margin-right: 185px !important;
  }
  .mb-185-sm {
    margin-bottom: 185px !important;
  }
  .ml-185-sm {
    margin-left: 185px !important;
  }
  .mx-185-sm {
    margin-right: 185px !important;
    margin-left: 185px !important;
  }
  .my-185-sm {
    margin-top: 185px !important;
    margin-bottom: 185px !important;
  }
  .p-185-sm {
    padding: 185px !important;
  }
  .pt-185-sm {
    padding-top: 185px !important;
  }
  .pr-185-sm {
    padding-right: 185px !important;
  }
  .pb-185-sm {
    padding-bottom: 185px !important;
  }
  .pl-185-sm {
    padding-left: 185px !important;
  }
  .px-185-sm {
    padding-right: 185px !important;
    padding-left: 185px !important;
  }
  .py-185-sm {
    padding-top: 185px !important;
    padding-bottom: 185px !important;
  }
  .m-186-sm {
    margin: 186px !important;
  }
  .mt-186-sm {
    margin-top: 186px !important;
  }
  .mr-186-sm {
    margin-right: 186px !important;
  }
  .mb-186-sm {
    margin-bottom: 186px !important;
  }
  .ml-186-sm {
    margin-left: 186px !important;
  }
  .mx-186-sm {
    margin-right: 186px !important;
    margin-left: 186px !important;
  }
  .my-186-sm {
    margin-top: 186px !important;
    margin-bottom: 186px !important;
  }
  .p-186-sm {
    padding: 186px !important;
  }
  .pt-186-sm {
    padding-top: 186px !important;
  }
  .pr-186-sm {
    padding-right: 186px !important;
  }
  .pb-186-sm {
    padding-bottom: 186px !important;
  }
  .pl-186-sm {
    padding-left: 186px !important;
  }
  .px-186-sm {
    padding-right: 186px !important;
    padding-left: 186px !important;
  }
  .py-186-sm {
    padding-top: 186px !important;
    padding-bottom: 186px !important;
  }
  .m-187-sm {
    margin: 187px !important;
  }
  .mt-187-sm {
    margin-top: 187px !important;
  }
  .mr-187-sm {
    margin-right: 187px !important;
  }
  .mb-187-sm {
    margin-bottom: 187px !important;
  }
  .ml-187-sm {
    margin-left: 187px !important;
  }
  .mx-187-sm {
    margin-right: 187px !important;
    margin-left: 187px !important;
  }
  .my-187-sm {
    margin-top: 187px !important;
    margin-bottom: 187px !important;
  }
  .p-187-sm {
    padding: 187px !important;
  }
  .pt-187-sm {
    padding-top: 187px !important;
  }
  .pr-187-sm {
    padding-right: 187px !important;
  }
  .pb-187-sm {
    padding-bottom: 187px !important;
  }
  .pl-187-sm {
    padding-left: 187px !important;
  }
  .px-187-sm {
    padding-right: 187px !important;
    padding-left: 187px !important;
  }
  .py-187-sm {
    padding-top: 187px !important;
    padding-bottom: 187px !important;
  }
  .m-188-sm {
    margin: 188px !important;
  }
  .mt-188-sm {
    margin-top: 188px !important;
  }
  .mr-188-sm {
    margin-right: 188px !important;
  }
  .mb-188-sm {
    margin-bottom: 188px !important;
  }
  .ml-188-sm {
    margin-left: 188px !important;
  }
  .mx-188-sm {
    margin-right: 188px !important;
    margin-left: 188px !important;
  }
  .my-188-sm {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }
  .p-188-sm {
    padding: 188px !important;
  }
  .pt-188-sm {
    padding-top: 188px !important;
  }
  .pr-188-sm {
    padding-right: 188px !important;
  }
  .pb-188-sm {
    padding-bottom: 188px !important;
  }
  .pl-188-sm {
    padding-left: 188px !important;
  }
  .px-188-sm {
    padding-right: 188px !important;
    padding-left: 188px !important;
  }
  .py-188-sm {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }
  .m-189-sm {
    margin: 189px !important;
  }
  .mt-189-sm {
    margin-top: 189px !important;
  }
  .mr-189-sm {
    margin-right: 189px !important;
  }
  .mb-189-sm {
    margin-bottom: 189px !important;
  }
  .ml-189-sm {
    margin-left: 189px !important;
  }
  .mx-189-sm {
    margin-right: 189px !important;
    margin-left: 189px !important;
  }
  .my-189-sm {
    margin-top: 189px !important;
    margin-bottom: 189px !important;
  }
  .p-189-sm {
    padding: 189px !important;
  }
  .pt-189-sm {
    padding-top: 189px !important;
  }
  .pr-189-sm {
    padding-right: 189px !important;
  }
  .pb-189-sm {
    padding-bottom: 189px !important;
  }
  .pl-189-sm {
    padding-left: 189px !important;
  }
  .px-189-sm {
    padding-right: 189px !important;
    padding-left: 189px !important;
  }
  .py-189-sm {
    padding-top: 189px !important;
    padding-bottom: 189px !important;
  }
  .m-190-sm {
    margin: 190px !important;
  }
  .mt-190-sm {
    margin-top: 190px !important;
  }
  .mr-190-sm {
    margin-right: 190px !important;
  }
  .mb-190-sm {
    margin-bottom: 190px !important;
  }
  .ml-190-sm {
    margin-left: 190px !important;
  }
  .mx-190-sm {
    margin-right: 190px !important;
    margin-left: 190px !important;
  }
  .my-190-sm {
    margin-top: 190px !important;
    margin-bottom: 190px !important;
  }
  .p-190-sm {
    padding: 190px !important;
  }
  .pt-190-sm {
    padding-top: 190px !important;
  }
  .pr-190-sm {
    padding-right: 190px !important;
  }
  .pb-190-sm {
    padding-bottom: 190px !important;
  }
  .pl-190-sm {
    padding-left: 190px !important;
  }
  .px-190-sm {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .py-190-sm {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .m-191-sm {
    margin: 191px !important;
  }
  .mt-191-sm {
    margin-top: 191px !important;
  }
  .mr-191-sm {
    margin-right: 191px !important;
  }
  .mb-191-sm {
    margin-bottom: 191px !important;
  }
  .ml-191-sm {
    margin-left: 191px !important;
  }
  .mx-191-sm {
    margin-right: 191px !important;
    margin-left: 191px !important;
  }
  .my-191-sm {
    margin-top: 191px !important;
    margin-bottom: 191px !important;
  }
  .p-191-sm {
    padding: 191px !important;
  }
  .pt-191-sm {
    padding-top: 191px !important;
  }
  .pr-191-sm {
    padding-right: 191px !important;
  }
  .pb-191-sm {
    padding-bottom: 191px !important;
  }
  .pl-191-sm {
    padding-left: 191px !important;
  }
  .px-191-sm {
    padding-right: 191px !important;
    padding-left: 191px !important;
  }
  .py-191-sm {
    padding-top: 191px !important;
    padding-bottom: 191px !important;
  }
  .m-192-sm {
    margin: 192px !important;
  }
  .mt-192-sm {
    margin-top: 192px !important;
  }
  .mr-192-sm {
    margin-right: 192px !important;
  }
  .mb-192-sm {
    margin-bottom: 192px !important;
  }
  .ml-192-sm {
    margin-left: 192px !important;
  }
  .mx-192-sm {
    margin-right: 192px !important;
    margin-left: 192px !important;
  }
  .my-192-sm {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }
  .p-192-sm {
    padding: 192px !important;
  }
  .pt-192-sm {
    padding-top: 192px !important;
  }
  .pr-192-sm {
    padding-right: 192px !important;
  }
  .pb-192-sm {
    padding-bottom: 192px !important;
  }
  .pl-192-sm {
    padding-left: 192px !important;
  }
  .px-192-sm {
    padding-right: 192px !important;
    padding-left: 192px !important;
  }
  .py-192-sm {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }
  .m-193-sm {
    margin: 193px !important;
  }
  .mt-193-sm {
    margin-top: 193px !important;
  }
  .mr-193-sm {
    margin-right: 193px !important;
  }
  .mb-193-sm {
    margin-bottom: 193px !important;
  }
  .ml-193-sm {
    margin-left: 193px !important;
  }
  .mx-193-sm {
    margin-right: 193px !important;
    margin-left: 193px !important;
  }
  .my-193-sm {
    margin-top: 193px !important;
    margin-bottom: 193px !important;
  }
  .p-193-sm {
    padding: 193px !important;
  }
  .pt-193-sm {
    padding-top: 193px !important;
  }
  .pr-193-sm {
    padding-right: 193px !important;
  }
  .pb-193-sm {
    padding-bottom: 193px !important;
  }
  .pl-193-sm {
    padding-left: 193px !important;
  }
  .px-193-sm {
    padding-right: 193px !important;
    padding-left: 193px !important;
  }
  .py-193-sm {
    padding-top: 193px !important;
    padding-bottom: 193px !important;
  }
  .m-194-sm {
    margin: 194px !important;
  }
  .mt-194-sm {
    margin-top: 194px !important;
  }
  .mr-194-sm {
    margin-right: 194px !important;
  }
  .mb-194-sm {
    margin-bottom: 194px !important;
  }
  .ml-194-sm {
    margin-left: 194px !important;
  }
  .mx-194-sm {
    margin-right: 194px !important;
    margin-left: 194px !important;
  }
  .my-194-sm {
    margin-top: 194px !important;
    margin-bottom: 194px !important;
  }
  .p-194-sm {
    padding: 194px !important;
  }
  .pt-194-sm {
    padding-top: 194px !important;
  }
  .pr-194-sm {
    padding-right: 194px !important;
  }
  .pb-194-sm {
    padding-bottom: 194px !important;
  }
  .pl-194-sm {
    padding-left: 194px !important;
  }
  .px-194-sm {
    padding-right: 194px !important;
    padding-left: 194px !important;
  }
  .py-194-sm {
    padding-top: 194px !important;
    padding-bottom: 194px !important;
  }
  .m-195-sm {
    margin: 195px !important;
  }
  .mt-195-sm {
    margin-top: 195px !important;
  }
  .mr-195-sm {
    margin-right: 195px !important;
  }
  .mb-195-sm {
    margin-bottom: 195px !important;
  }
  .ml-195-sm {
    margin-left: 195px !important;
  }
  .mx-195-sm {
    margin-right: 195px !important;
    margin-left: 195px !important;
  }
  .my-195-sm {
    margin-top: 195px !important;
    margin-bottom: 195px !important;
  }
  .p-195-sm {
    padding: 195px !important;
  }
  .pt-195-sm {
    padding-top: 195px !important;
  }
  .pr-195-sm {
    padding-right: 195px !important;
  }
  .pb-195-sm {
    padding-bottom: 195px !important;
  }
  .pl-195-sm {
    padding-left: 195px !important;
  }
  .px-195-sm {
    padding-right: 195px !important;
    padding-left: 195px !important;
  }
  .py-195-sm {
    padding-top: 195px !important;
    padding-bottom: 195px !important;
  }
  .m-196-sm {
    margin: 196px !important;
  }
  .mt-196-sm {
    margin-top: 196px !important;
  }
  .mr-196-sm {
    margin-right: 196px !important;
  }
  .mb-196-sm {
    margin-bottom: 196px !important;
  }
  .ml-196-sm {
    margin-left: 196px !important;
  }
  .mx-196-sm {
    margin-right: 196px !important;
    margin-left: 196px !important;
  }
  .my-196-sm {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }
  .p-196-sm {
    padding: 196px !important;
  }
  .pt-196-sm {
    padding-top: 196px !important;
  }
  .pr-196-sm {
    padding-right: 196px !important;
  }
  .pb-196-sm {
    padding-bottom: 196px !important;
  }
  .pl-196-sm {
    padding-left: 196px !important;
  }
  .px-196-sm {
    padding-right: 196px !important;
    padding-left: 196px !important;
  }
  .py-196-sm {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }
  .m-197-sm {
    margin: 197px !important;
  }
  .mt-197-sm {
    margin-top: 197px !important;
  }
  .mr-197-sm {
    margin-right: 197px !important;
  }
  .mb-197-sm {
    margin-bottom: 197px !important;
  }
  .ml-197-sm {
    margin-left: 197px !important;
  }
  .mx-197-sm {
    margin-right: 197px !important;
    margin-left: 197px !important;
  }
  .my-197-sm {
    margin-top: 197px !important;
    margin-bottom: 197px !important;
  }
  .p-197-sm {
    padding: 197px !important;
  }
  .pt-197-sm {
    padding-top: 197px !important;
  }
  .pr-197-sm {
    padding-right: 197px !important;
  }
  .pb-197-sm {
    padding-bottom: 197px !important;
  }
  .pl-197-sm {
    padding-left: 197px !important;
  }
  .px-197-sm {
    padding-right: 197px !important;
    padding-left: 197px !important;
  }
  .py-197-sm {
    padding-top: 197px !important;
    padding-bottom: 197px !important;
  }
  .m-198-sm {
    margin: 198px !important;
  }
  .mt-198-sm {
    margin-top: 198px !important;
  }
  .mr-198-sm {
    margin-right: 198px !important;
  }
  .mb-198-sm {
    margin-bottom: 198px !important;
  }
  .ml-198-sm {
    margin-left: 198px !important;
  }
  .mx-198-sm {
    margin-right: 198px !important;
    margin-left: 198px !important;
  }
  .my-198-sm {
    margin-top: 198px !important;
    margin-bottom: 198px !important;
  }
  .p-198-sm {
    padding: 198px !important;
  }
  .pt-198-sm {
    padding-top: 198px !important;
  }
  .pr-198-sm {
    padding-right: 198px !important;
  }
  .pb-198-sm {
    padding-bottom: 198px !important;
  }
  .pl-198-sm {
    padding-left: 198px !important;
  }
  .px-198-sm {
    padding-right: 198px !important;
    padding-left: 198px !important;
  }
  .py-198-sm {
    padding-top: 198px !important;
    padding-bottom: 198px !important;
  }
  .m-199-sm {
    margin: 199px !important;
  }
  .mt-199-sm {
    margin-top: 199px !important;
  }
  .mr-199-sm {
    margin-right: 199px !important;
  }
  .mb-199-sm {
    margin-bottom: 199px !important;
  }
  .ml-199-sm {
    margin-left: 199px !important;
  }
  .mx-199-sm {
    margin-right: 199px !important;
    margin-left: 199px !important;
  }
  .my-199-sm {
    margin-top: 199px !important;
    margin-bottom: 199px !important;
  }
  .p-199-sm {
    padding: 199px !important;
  }
  .pt-199-sm {
    padding-top: 199px !important;
  }
  .pr-199-sm {
    padding-right: 199px !important;
  }
  .pb-199-sm {
    padding-bottom: 199px !important;
  }
  .pl-199-sm {
    padding-left: 199px !important;
  }
  .px-199-sm {
    padding-right: 199px !important;
    padding-left: 199px !important;
  }
  .py-199-sm {
    padding-top: 199px !important;
    padding-bottom: 199px !important;
  }
  .m-200-sm {
    margin: 200px !important;
  }
  .mt-200-sm {
    margin-top: 200px !important;
  }
  .mr-200-sm {
    margin-right: 200px !important;
  }
  .mb-200-sm {
    margin-bottom: 200px !important;
  }
  .ml-200-sm {
    margin-left: 200px !important;
  }
  .mx-200-sm {
    margin-right: 200px !important;
    margin-left: 200px !important;
  }
  .my-200-sm {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .p-200-sm {
    padding: 200px !important;
  }
  .pt-200-sm {
    padding-top: 200px !important;
  }
  .pr-200-sm {
    padding-right: 200px !important;
  }
  .pb-200-sm {
    padding-bottom: 200px !important;
  }
  .pl-200-sm {
    padding-left: 200px !important;
  }
  .px-200-sm {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .py-200-sm {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
}
@media (min-width: 992px) {
  .m-0-md {
    margin: 0px !important;
  }
  .mt-0-md {
    margin-top: 0px !important;
  }
  .mr-0-md {
    margin-right: 0px !important;
  }
  .mb-0-md {
    margin-bottom: 0px !important;
  }
  .ml-0-md {
    margin-left: 0px !important;
  }
  .mx-0-md {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .my-0-md {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .p-0-md {
    padding: 0px !important;
  }
  .pt-0-md {
    padding-top: 0px !important;
  }
  .pr-0-md {
    padding-right: 0px !important;
  }
  .pb-0-md {
    padding-bottom: 0px !important;
  }
  .pl-0-md {
    padding-left: 0px !important;
  }
  .px-0-md {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .py-0-md {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-1-md {
    margin: 1px !important;
  }
  .mt-1-md {
    margin-top: 1px !important;
  }
  .mr-1-md {
    margin-right: 1px !important;
  }
  .mb-1-md {
    margin-bottom: 1px !important;
  }
  .ml-1-md {
    margin-left: 1px !important;
  }
  .mx-1-md {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .my-1-md {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .p-1-md {
    padding: 1px !important;
  }
  .pt-1-md {
    padding-top: 1px !important;
  }
  .pr-1-md {
    padding-right: 1px !important;
  }
  .pb-1-md {
    padding-bottom: 1px !important;
  }
  .pl-1-md {
    padding-left: 1px !important;
  }
  .px-1-md {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .py-1-md {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .m-2-md {
    margin: 2px !important;
  }
  .mt-2-md {
    margin-top: 2px !important;
  }
  .mr-2-md {
    margin-right: 2px !important;
  }
  .mb-2-md {
    margin-bottom: 2px !important;
  }
  .ml-2-md {
    margin-left: 2px !important;
  }
  .mx-2-md {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .my-2-md {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .p-2-md {
    padding: 2px !important;
  }
  .pt-2-md {
    padding-top: 2px !important;
  }
  .pr-2-md {
    padding-right: 2px !important;
  }
  .pb-2-md {
    padding-bottom: 2px !important;
  }
  .pl-2-md {
    padding-left: 2px !important;
  }
  .px-2-md {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .py-2-md {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .m-3-md {
    margin: 3px !important;
  }
  .mt-3-md {
    margin-top: 3px !important;
  }
  .mr-3-md {
    margin-right: 3px !important;
  }
  .mb-3-md {
    margin-bottom: 3px !important;
  }
  .ml-3-md {
    margin-left: 3px !important;
  }
  .mx-3-md {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .my-3-md {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .p-3-md {
    padding: 3px !important;
  }
  .pt-3-md {
    padding-top: 3px !important;
  }
  .pr-3-md {
    padding-right: 3px !important;
  }
  .pb-3-md {
    padding-bottom: 3px !important;
  }
  .pl-3-md {
    padding-left: 3px !important;
  }
  .px-3-md {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .py-3-md {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .m-4-md {
    margin: 4px !important;
  }
  .mt-4-md {
    margin-top: 4px !important;
  }
  .mr-4-md {
    margin-right: 4px !important;
  }
  .mb-4-md {
    margin-bottom: 4px !important;
  }
  .ml-4-md {
    margin-left: 4px !important;
  }
  .mx-4-md {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .my-4-md {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .p-4-md {
    padding: 4px !important;
  }
  .pt-4-md {
    padding-top: 4px !important;
  }
  .pr-4-md {
    padding-right: 4px !important;
  }
  .pb-4-md {
    padding-bottom: 4px !important;
  }
  .pl-4-md {
    padding-left: 4px !important;
  }
  .px-4-md {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .py-4-md {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-5-md {
    margin: 5px !important;
  }
  .mt-5-md {
    margin-top: 5px !important;
  }
  .mr-5-md {
    margin-right: 5px !important;
  }
  .mb-5-md {
    margin-bottom: 5px !important;
  }
  .ml-5-md {
    margin-left: 5px !important;
  }
  .mx-5-md {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .my-5-md {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .p-5-md {
    padding: 5px !important;
  }
  .pt-5-md {
    padding-top: 5px !important;
  }
  .pr-5-md {
    padding-right: 5px !important;
  }
  .pb-5-md {
    padding-bottom: 5px !important;
  }
  .pl-5-md {
    padding-left: 5px !important;
  }
  .px-5-md {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .py-5-md {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .m-6-md {
    margin: 6px !important;
  }
  .mt-6-md {
    margin-top: 6px !important;
  }
  .mr-6-md {
    margin-right: 6px !important;
  }
  .mb-6-md {
    margin-bottom: 6px !important;
  }
  .ml-6-md {
    margin-left: 6px !important;
  }
  .mx-6-md {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .my-6-md {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .p-6-md {
    padding: 6px !important;
  }
  .pt-6-md {
    padding-top: 6px !important;
  }
  .pr-6-md {
    padding-right: 6px !important;
  }
  .pb-6-md {
    padding-bottom: 6px !important;
  }
  .pl-6-md {
    padding-left: 6px !important;
  }
  .px-6-md {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .py-6-md {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .m-7-md {
    margin: 7px !important;
  }
  .mt-7-md {
    margin-top: 7px !important;
  }
  .mr-7-md {
    margin-right: 7px !important;
  }
  .mb-7-md {
    margin-bottom: 7px !important;
  }
  .ml-7-md {
    margin-left: 7px !important;
  }
  .mx-7-md {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .my-7-md {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .p-7-md {
    padding: 7px !important;
  }
  .pt-7-md {
    padding-top: 7px !important;
  }
  .pr-7-md {
    padding-right: 7px !important;
  }
  .pb-7-md {
    padding-bottom: 7px !important;
  }
  .pl-7-md {
    padding-left: 7px !important;
  }
  .px-7-md {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .py-7-md {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .m-8-md {
    margin: 8px !important;
  }
  .mt-8-md {
    margin-top: 8px !important;
  }
  .mr-8-md {
    margin-right: 8px !important;
  }
  .mb-8-md {
    margin-bottom: 8px !important;
  }
  .ml-8-md {
    margin-left: 8px !important;
  }
  .mx-8-md {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .my-8-md {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .p-8-md {
    padding: 8px !important;
  }
  .pt-8-md {
    padding-top: 8px !important;
  }
  .pr-8-md {
    padding-right: 8px !important;
  }
  .pb-8-md {
    padding-bottom: 8px !important;
  }
  .pl-8-md {
    padding-left: 8px !important;
  }
  .px-8-md {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .py-8-md {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-9-md {
    margin: 9px !important;
  }
  .mt-9-md {
    margin-top: 9px !important;
  }
  .mr-9-md {
    margin-right: 9px !important;
  }
  .mb-9-md {
    margin-bottom: 9px !important;
  }
  .ml-9-md {
    margin-left: 9px !important;
  }
  .mx-9-md {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .my-9-md {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .p-9-md {
    padding: 9px !important;
  }
  .pt-9-md {
    padding-top: 9px !important;
  }
  .pr-9-md {
    padding-right: 9px !important;
  }
  .pb-9-md {
    padding-bottom: 9px !important;
  }
  .pl-9-md {
    padding-left: 9px !important;
  }
  .px-9-md {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .py-9-md {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .m-10-md {
    margin: 10px !important;
  }
  .mt-10-md {
    margin-top: 10px !important;
  }
  .mr-10-md {
    margin-right: 10px !important;
  }
  .mb-10-md {
    margin-bottom: 10px !important;
  }
  .ml-10-md {
    margin-left: 10px !important;
  }
  .mx-10-md {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .my-10-md {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .p-10-md {
    padding: 10px !important;
  }
  .pt-10-md {
    padding-top: 10px !important;
  }
  .pr-10-md {
    padding-right: 10px !important;
  }
  .pb-10-md {
    padding-bottom: 10px !important;
  }
  .pl-10-md {
    padding-left: 10px !important;
  }
  .px-10-md {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .py-10-md {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .m-11-md {
    margin: 11px !important;
  }
  .mt-11-md {
    margin-top: 11px !important;
  }
  .mr-11-md {
    margin-right: 11px !important;
  }
  .mb-11-md {
    margin-bottom: 11px !important;
  }
  .ml-11-md {
    margin-left: 11px !important;
  }
  .mx-11-md {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .my-11-md {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .p-11-md {
    padding: 11px !important;
  }
  .pt-11-md {
    padding-top: 11px !important;
  }
  .pr-11-md {
    padding-right: 11px !important;
  }
  .pb-11-md {
    padding-bottom: 11px !important;
  }
  .pl-11-md {
    padding-left: 11px !important;
  }
  .px-11-md {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .py-11-md {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .m-12-md {
    margin: 12px !important;
  }
  .mt-12-md {
    margin-top: 12px !important;
  }
  .mr-12-md {
    margin-right: 12px !important;
  }
  .mb-12-md {
    margin-bottom: 12px !important;
  }
  .ml-12-md {
    margin-left: 12px !important;
  }
  .mx-12-md {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .my-12-md {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .p-12-md {
    padding: 12px !important;
  }
  .pt-12-md {
    padding-top: 12px !important;
  }
  .pr-12-md {
    padding-right: 12px !important;
  }
  .pb-12-md {
    padding-bottom: 12px !important;
  }
  .pl-12-md {
    padding-left: 12px !important;
  }
  .px-12-md {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .py-12-md {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-13-md {
    margin: 13px !important;
  }
  .mt-13-md {
    margin-top: 13px !important;
  }
  .mr-13-md {
    margin-right: 13px !important;
  }
  .mb-13-md {
    margin-bottom: 13px !important;
  }
  .ml-13-md {
    margin-left: 13px !important;
  }
  .mx-13-md {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .my-13-md {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .p-13-md {
    padding: 13px !important;
  }
  .pt-13-md {
    padding-top: 13px !important;
  }
  .pr-13-md {
    padding-right: 13px !important;
  }
  .pb-13-md {
    padding-bottom: 13px !important;
  }
  .pl-13-md {
    padding-left: 13px !important;
  }
  .px-13-md {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .py-13-md {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .m-14-md {
    margin: 14px !important;
  }
  .mt-14-md {
    margin-top: 14px !important;
  }
  .mr-14-md {
    margin-right: 14px !important;
  }
  .mb-14-md {
    margin-bottom: 14px !important;
  }
  .ml-14-md {
    margin-left: 14px !important;
  }
  .mx-14-md {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .my-14-md {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .p-14-md {
    padding: 14px !important;
  }
  .pt-14-md {
    padding-top: 14px !important;
  }
  .pr-14-md {
    padding-right: 14px !important;
  }
  .pb-14-md {
    padding-bottom: 14px !important;
  }
  .pl-14-md {
    padding-left: 14px !important;
  }
  .px-14-md {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .py-14-md {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .m-15-md {
    margin: 15px !important;
  }
  .mt-15-md {
    margin-top: 15px !important;
  }
  .mr-15-md {
    margin-right: 15px !important;
  }
  .mb-15-md {
    margin-bottom: 15px !important;
  }
  .ml-15-md {
    margin-left: 15px !important;
  }
  .mx-15-md {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .my-15-md {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .p-15-md {
    padding: 15px !important;
  }
  .pt-15-md {
    padding-top: 15px !important;
  }
  .pr-15-md {
    padding-right: 15px !important;
  }
  .pb-15-md {
    padding-bottom: 15px !important;
  }
  .pl-15-md {
    padding-left: 15px !important;
  }
  .px-15-md {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .py-15-md {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .m-16-md {
    margin: 16px !important;
  }
  .mt-16-md {
    margin-top: 16px !important;
  }
  .mr-16-md {
    margin-right: 16px !important;
  }
  .mb-16-md {
    margin-bottom: 16px !important;
  }
  .ml-16-md {
    margin-left: 16px !important;
  }
  .mx-16-md {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .my-16-md {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .p-16-md {
    padding: 16px !important;
  }
  .pt-16-md {
    padding-top: 16px !important;
  }
  .pr-16-md {
    padding-right: 16px !important;
  }
  .pb-16-md {
    padding-bottom: 16px !important;
  }
  .pl-16-md {
    padding-left: 16px !important;
  }
  .px-16-md {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .py-16-md {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-17-md {
    margin: 17px !important;
  }
  .mt-17-md {
    margin-top: 17px !important;
  }
  .mr-17-md {
    margin-right: 17px !important;
  }
  .mb-17-md {
    margin-bottom: 17px !important;
  }
  .ml-17-md {
    margin-left: 17px !important;
  }
  .mx-17-md {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .my-17-md {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .p-17-md {
    padding: 17px !important;
  }
  .pt-17-md {
    padding-top: 17px !important;
  }
  .pr-17-md {
    padding-right: 17px !important;
  }
  .pb-17-md {
    padding-bottom: 17px !important;
  }
  .pl-17-md {
    padding-left: 17px !important;
  }
  .px-17-md {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .py-17-md {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .m-18-md {
    margin: 18px !important;
  }
  .mt-18-md {
    margin-top: 18px !important;
  }
  .mr-18-md {
    margin-right: 18px !important;
  }
  .mb-18-md {
    margin-bottom: 18px !important;
  }
  .ml-18-md {
    margin-left: 18px !important;
  }
  .mx-18-md {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .my-18-md {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .p-18-md {
    padding: 18px !important;
  }
  .pt-18-md {
    padding-top: 18px !important;
  }
  .pr-18-md {
    padding-right: 18px !important;
  }
  .pb-18-md {
    padding-bottom: 18px !important;
  }
  .pl-18-md {
    padding-left: 18px !important;
  }
  .px-18-md {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .py-18-md {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .m-19-md {
    margin: 19px !important;
  }
  .mt-19-md {
    margin-top: 19px !important;
  }
  .mr-19-md {
    margin-right: 19px !important;
  }
  .mb-19-md {
    margin-bottom: 19px !important;
  }
  .ml-19-md {
    margin-left: 19px !important;
  }
  .mx-19-md {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .my-19-md {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .p-19-md {
    padding: 19px !important;
  }
  .pt-19-md {
    padding-top: 19px !important;
  }
  .pr-19-md {
    padding-right: 19px !important;
  }
  .pb-19-md {
    padding-bottom: 19px !important;
  }
  .pl-19-md {
    padding-left: 19px !important;
  }
  .px-19-md {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .py-19-md {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .m-20-md {
    margin: 20px !important;
  }
  .mt-20-md {
    margin-top: 20px !important;
  }
  .mr-20-md {
    margin-right: 20px !important;
  }
  .mb-20-md {
    margin-bottom: 20px !important;
  }
  .ml-20-md {
    margin-left: 20px !important;
  }
  .mx-20-md {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .my-20-md {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .p-20-md {
    padding: 20px !important;
  }
  .pt-20-md {
    padding-top: 20px !important;
  }
  .pr-20-md {
    padding-right: 20px !important;
  }
  .pb-20-md {
    padding-bottom: 20px !important;
  }
  .pl-20-md {
    padding-left: 20px !important;
  }
  .px-20-md {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .py-20-md {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-21-md {
    margin: 21px !important;
  }
  .mt-21-md {
    margin-top: 21px !important;
  }
  .mr-21-md {
    margin-right: 21px !important;
  }
  .mb-21-md {
    margin-bottom: 21px !important;
  }
  .ml-21-md {
    margin-left: 21px !important;
  }
  .mx-21-md {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .my-21-md {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .p-21-md {
    padding: 21px !important;
  }
  .pt-21-md {
    padding-top: 21px !important;
  }
  .pr-21-md {
    padding-right: 21px !important;
  }
  .pb-21-md {
    padding-bottom: 21px !important;
  }
  .pl-21-md {
    padding-left: 21px !important;
  }
  .px-21-md {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .py-21-md {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .m-22-md {
    margin: 22px !important;
  }
  .mt-22-md {
    margin-top: 22px !important;
  }
  .mr-22-md {
    margin-right: 22px !important;
  }
  .mb-22-md {
    margin-bottom: 22px !important;
  }
  .ml-22-md {
    margin-left: 22px !important;
  }
  .mx-22-md {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .my-22-md {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .p-22-md {
    padding: 22px !important;
  }
  .pt-22-md {
    padding-top: 22px !important;
  }
  .pr-22-md {
    padding-right: 22px !important;
  }
  .pb-22-md {
    padding-bottom: 22px !important;
  }
  .pl-22-md {
    padding-left: 22px !important;
  }
  .px-22-md {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .py-22-md {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .m-23-md {
    margin: 23px !important;
  }
  .mt-23-md {
    margin-top: 23px !important;
  }
  .mr-23-md {
    margin-right: 23px !important;
  }
  .mb-23-md {
    margin-bottom: 23px !important;
  }
  .ml-23-md {
    margin-left: 23px !important;
  }
  .mx-23-md {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .my-23-md {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .p-23-md {
    padding: 23px !important;
  }
  .pt-23-md {
    padding-top: 23px !important;
  }
  .pr-23-md {
    padding-right: 23px !important;
  }
  .pb-23-md {
    padding-bottom: 23px !important;
  }
  .pl-23-md {
    padding-left: 23px !important;
  }
  .px-23-md {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .py-23-md {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .m-24-md {
    margin: 24px !important;
  }
  .mt-24-md {
    margin-top: 24px !important;
  }
  .mr-24-md {
    margin-right: 24px !important;
  }
  .mb-24-md {
    margin-bottom: 24px !important;
  }
  .ml-24-md {
    margin-left: 24px !important;
  }
  .mx-24-md {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .my-24-md {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .p-24-md {
    padding: 24px !important;
  }
  .pt-24-md {
    padding-top: 24px !important;
  }
  .pr-24-md {
    padding-right: 24px !important;
  }
  .pb-24-md {
    padding-bottom: 24px !important;
  }
  .pl-24-md {
    padding-left: 24px !important;
  }
  .px-24-md {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .py-24-md {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-25-md {
    margin: 25px !important;
  }
  .mt-25-md {
    margin-top: 25px !important;
  }
  .mr-25-md {
    margin-right: 25px !important;
  }
  .mb-25-md {
    margin-bottom: 25px !important;
  }
  .ml-25-md {
    margin-left: 25px !important;
  }
  .mx-25-md {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .my-25-md {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .p-25-md {
    padding: 25px !important;
  }
  .pt-25-md {
    padding-top: 25px !important;
  }
  .pr-25-md {
    padding-right: 25px !important;
  }
  .pb-25-md {
    padding-bottom: 25px !important;
  }
  .pl-25-md {
    padding-left: 25px !important;
  }
  .px-25-md {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .py-25-md {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .m-26-md {
    margin: 26px !important;
  }
  .mt-26-md {
    margin-top: 26px !important;
  }
  .mr-26-md {
    margin-right: 26px !important;
  }
  .mb-26-md {
    margin-bottom: 26px !important;
  }
  .ml-26-md {
    margin-left: 26px !important;
  }
  .mx-26-md {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .my-26-md {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .p-26-md {
    padding: 26px !important;
  }
  .pt-26-md {
    padding-top: 26px !important;
  }
  .pr-26-md {
    padding-right: 26px !important;
  }
  .pb-26-md {
    padding-bottom: 26px !important;
  }
  .pl-26-md {
    padding-left: 26px !important;
  }
  .px-26-md {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .py-26-md {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .m-27-md {
    margin: 27px !important;
  }
  .mt-27-md {
    margin-top: 27px !important;
  }
  .mr-27-md {
    margin-right: 27px !important;
  }
  .mb-27-md {
    margin-bottom: 27px !important;
  }
  .ml-27-md {
    margin-left: 27px !important;
  }
  .mx-27-md {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .my-27-md {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .p-27-md {
    padding: 27px !important;
  }
  .pt-27-md {
    padding-top: 27px !important;
  }
  .pr-27-md {
    padding-right: 27px !important;
  }
  .pb-27-md {
    padding-bottom: 27px !important;
  }
  .pl-27-md {
    padding-left: 27px !important;
  }
  .px-27-md {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .py-27-md {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .m-28-md {
    margin: 28px !important;
  }
  .mt-28-md {
    margin-top: 28px !important;
  }
  .mr-28-md {
    margin-right: 28px !important;
  }
  .mb-28-md {
    margin-bottom: 28px !important;
  }
  .ml-28-md {
    margin-left: 28px !important;
  }
  .mx-28-md {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .my-28-md {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .p-28-md {
    padding: 28px !important;
  }
  .pt-28-md {
    padding-top: 28px !important;
  }
  .pr-28-md {
    padding-right: 28px !important;
  }
  .pb-28-md {
    padding-bottom: 28px !important;
  }
  .pl-28-md {
    padding-left: 28px !important;
  }
  .px-28-md {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .py-28-md {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-29-md {
    margin: 29px !important;
  }
  .mt-29-md {
    margin-top: 29px !important;
  }
  .mr-29-md {
    margin-right: 29px !important;
  }
  .mb-29-md {
    margin-bottom: 29px !important;
  }
  .ml-29-md {
    margin-left: 29px !important;
  }
  .mx-29-md {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .my-29-md {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .p-29-md {
    padding: 29px !important;
  }
  .pt-29-md {
    padding-top: 29px !important;
  }
  .pr-29-md {
    padding-right: 29px !important;
  }
  .pb-29-md {
    padding-bottom: 29px !important;
  }
  .pl-29-md {
    padding-left: 29px !important;
  }
  .px-29-md {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .py-29-md {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .m-30-md {
    margin: 30px !important;
  }
  .mt-30-md {
    margin-top: 30px !important;
  }
  .mr-30-md {
    margin-right: 30px !important;
  }
  .mb-30-md {
    margin-bottom: 30px !important;
  }
  .ml-30-md {
    margin-left: 30px !important;
  }
  .mx-30-md {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .my-30-md {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .p-30-md {
    padding: 30px !important;
  }
  .pt-30-md {
    padding-top: 30px !important;
  }
  .pr-30-md {
    padding-right: 30px !important;
  }
  .pb-30-md {
    padding-bottom: 30px !important;
  }
  .pl-30-md {
    padding-left: 30px !important;
  }
  .px-30-md {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .py-30-md {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .m-31-md {
    margin: 31px !important;
  }
  .mt-31-md {
    margin-top: 31px !important;
  }
  .mr-31-md {
    margin-right: 31px !important;
  }
  .mb-31-md {
    margin-bottom: 31px !important;
  }
  .ml-31-md {
    margin-left: 31px !important;
  }
  .mx-31-md {
    margin-right: 31px !important;
    margin-left: 31px !important;
  }
  .my-31-md {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
  }
  .p-31-md {
    padding: 31px !important;
  }
  .pt-31-md {
    padding-top: 31px !important;
  }
  .pr-31-md {
    padding-right: 31px !important;
  }
  .pb-31-md {
    padding-bottom: 31px !important;
  }
  .pl-31-md {
    padding-left: 31px !important;
  }
  .px-31-md {
    padding-right: 31px !important;
    padding-left: 31px !important;
  }
  .py-31-md {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
  }
  .m-32-md {
    margin: 32px !important;
  }
  .mt-32-md {
    margin-top: 32px !important;
  }
  .mr-32-md {
    margin-right: 32px !important;
  }
  .mb-32-md {
    margin-bottom: 32px !important;
  }
  .ml-32-md {
    margin-left: 32px !important;
  }
  .mx-32-md {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .my-32-md {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .p-32-md {
    padding: 32px !important;
  }
  .pt-32-md {
    padding-top: 32px !important;
  }
  .pr-32-md {
    padding-right: 32px !important;
  }
  .pb-32-md {
    padding-bottom: 32px !important;
  }
  .pl-32-md {
    padding-left: 32px !important;
  }
  .px-32-md {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .py-32-md {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-33-md {
    margin: 33px !important;
  }
  .mt-33-md {
    margin-top: 33px !important;
  }
  .mr-33-md {
    margin-right: 33px !important;
  }
  .mb-33-md {
    margin-bottom: 33px !important;
  }
  .ml-33-md {
    margin-left: 33px !important;
  }
  .mx-33-md {
    margin-right: 33px !important;
    margin-left: 33px !important;
  }
  .my-33-md {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
  }
  .p-33-md {
    padding: 33px !important;
  }
  .pt-33-md {
    padding-top: 33px !important;
  }
  .pr-33-md {
    padding-right: 33px !important;
  }
  .pb-33-md {
    padding-bottom: 33px !important;
  }
  .pl-33-md {
    padding-left: 33px !important;
  }
  .px-33-md {
    padding-right: 33px !important;
    padding-left: 33px !important;
  }
  .py-33-md {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
  }
  .m-34-md {
    margin: 34px !important;
  }
  .mt-34-md {
    margin-top: 34px !important;
  }
  .mr-34-md {
    margin-right: 34px !important;
  }
  .mb-34-md {
    margin-bottom: 34px !important;
  }
  .ml-34-md {
    margin-left: 34px !important;
  }
  .mx-34-md {
    margin-right: 34px !important;
    margin-left: 34px !important;
  }
  .my-34-md {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
  }
  .p-34-md {
    padding: 34px !important;
  }
  .pt-34-md {
    padding-top: 34px !important;
  }
  .pr-34-md {
    padding-right: 34px !important;
  }
  .pb-34-md {
    padding-bottom: 34px !important;
  }
  .pl-34-md {
    padding-left: 34px !important;
  }
  .px-34-md {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
  .py-34-md {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
  .m-35-md {
    margin: 35px !important;
  }
  .mt-35-md {
    margin-top: 35px !important;
  }
  .mr-35-md {
    margin-right: 35px !important;
  }
  .mb-35-md {
    margin-bottom: 35px !important;
  }
  .ml-35-md {
    margin-left: 35px !important;
  }
  .mx-35-md {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .my-35-md {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .p-35-md {
    padding: 35px !important;
  }
  .pt-35-md {
    padding-top: 35px !important;
  }
  .pr-35-md {
    padding-right: 35px !important;
  }
  .pb-35-md {
    padding-bottom: 35px !important;
  }
  .pl-35-md {
    padding-left: 35px !important;
  }
  .px-35-md {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .py-35-md {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .m-36-md {
    margin: 36px !important;
  }
  .mt-36-md {
    margin-top: 36px !important;
  }
  .mr-36-md {
    margin-right: 36px !important;
  }
  .mb-36-md {
    margin-bottom: 36px !important;
  }
  .ml-36-md {
    margin-left: 36px !important;
  }
  .mx-36-md {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .my-36-md {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .p-36-md {
    padding: 36px !important;
  }
  .pt-36-md {
    padding-top: 36px !important;
  }
  .pr-36-md {
    padding-right: 36px !important;
  }
  .pb-36-md {
    padding-bottom: 36px !important;
  }
  .pl-36-md {
    padding-left: 36px !important;
  }
  .px-36-md {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .py-36-md {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-37-md {
    margin: 37px !important;
  }
  .mt-37-md {
    margin-top: 37px !important;
  }
  .mr-37-md {
    margin-right: 37px !important;
  }
  .mb-37-md {
    margin-bottom: 37px !important;
  }
  .ml-37-md {
    margin-left: 37px !important;
  }
  .mx-37-md {
    margin-right: 37px !important;
    margin-left: 37px !important;
  }
  .my-37-md {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .p-37-md {
    padding: 37px !important;
  }
  .pt-37-md {
    padding-top: 37px !important;
  }
  .pr-37-md {
    padding-right: 37px !important;
  }
  .pb-37-md {
    padding-bottom: 37px !important;
  }
  .pl-37-md {
    padding-left: 37px !important;
  }
  .px-37-md {
    padding-right: 37px !important;
    padding-left: 37px !important;
  }
  .py-37-md {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .m-38-md {
    margin: 38px !important;
  }
  .mt-38-md {
    margin-top: 38px !important;
  }
  .mr-38-md {
    margin-right: 38px !important;
  }
  .mb-38-md {
    margin-bottom: 38px !important;
  }
  .ml-38-md {
    margin-left: 38px !important;
  }
  .mx-38-md {
    margin-right: 38px !important;
    margin-left: 38px !important;
  }
  .my-38-md {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
  }
  .p-38-md {
    padding: 38px !important;
  }
  .pt-38-md {
    padding-top: 38px !important;
  }
  .pr-38-md {
    padding-right: 38px !important;
  }
  .pb-38-md {
    padding-bottom: 38px !important;
  }
  .pl-38-md {
    padding-left: 38px !important;
  }
  .px-38-md {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
  .py-38-md {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
  }
  .m-39-md {
    margin: 39px !important;
  }
  .mt-39-md {
    margin-top: 39px !important;
  }
  .mr-39-md {
    margin-right: 39px !important;
  }
  .mb-39-md {
    margin-bottom: 39px !important;
  }
  .ml-39-md {
    margin-left: 39px !important;
  }
  .mx-39-md {
    margin-right: 39px !important;
    margin-left: 39px !important;
  }
  .my-39-md {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
  }
  .p-39-md {
    padding: 39px !important;
  }
  .pt-39-md {
    padding-top: 39px !important;
  }
  .pr-39-md {
    padding-right: 39px !important;
  }
  .pb-39-md {
    padding-bottom: 39px !important;
  }
  .pl-39-md {
    padding-left: 39px !important;
  }
  .px-39-md {
    padding-right: 39px !important;
    padding-left: 39px !important;
  }
  .py-39-md {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
  }
  .m-40-md {
    margin: 40px !important;
  }
  .mt-40-md {
    margin-top: 40px !important;
  }
  .mr-40-md {
    margin-right: 40px !important;
  }
  .mb-40-md {
    margin-bottom: 40px !important;
  }
  .ml-40-md {
    margin-left: 40px !important;
  }
  .mx-40-md {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .my-40-md {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .p-40-md {
    padding: 40px !important;
  }
  .pt-40-md {
    padding-top: 40px !important;
  }
  .pr-40-md {
    padding-right: 40px !important;
  }
  .pb-40-md {
    padding-bottom: 40px !important;
  }
  .pl-40-md {
    padding-left: 40px !important;
  }
  .px-40-md {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .py-40-md {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-41-md {
    margin: 41px !important;
  }
  .mt-41-md {
    margin-top: 41px !important;
  }
  .mr-41-md {
    margin-right: 41px !important;
  }
  .mb-41-md {
    margin-bottom: 41px !important;
  }
  .ml-41-md {
    margin-left: 41px !important;
  }
  .mx-41-md {
    margin-right: 41px !important;
    margin-left: 41px !important;
  }
  .my-41-md {
    margin-top: 41px !important;
    margin-bottom: 41px !important;
  }
  .p-41-md {
    padding: 41px !important;
  }
  .pt-41-md {
    padding-top: 41px !important;
  }
  .pr-41-md {
    padding-right: 41px !important;
  }
  .pb-41-md {
    padding-bottom: 41px !important;
  }
  .pl-41-md {
    padding-left: 41px !important;
  }
  .px-41-md {
    padding-right: 41px !important;
    padding-left: 41px !important;
  }
  .py-41-md {
    padding-top: 41px !important;
    padding-bottom: 41px !important;
  }
  .m-42-md {
    margin: 42px !important;
  }
  .mt-42-md {
    margin-top: 42px !important;
  }
  .mr-42-md {
    margin-right: 42px !important;
  }
  .mb-42-md {
    margin-bottom: 42px !important;
  }
  .ml-42-md {
    margin-left: 42px !important;
  }
  .mx-42-md {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .my-42-md {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .p-42-md {
    padding: 42px !important;
  }
  .pt-42-md {
    padding-top: 42px !important;
  }
  .pr-42-md {
    padding-right: 42px !important;
  }
  .pb-42-md {
    padding-bottom: 42px !important;
  }
  .pl-42-md {
    padding-left: 42px !important;
  }
  .px-42-md {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .py-42-md {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .m-43-md {
    margin: 43px !important;
  }
  .mt-43-md {
    margin-top: 43px !important;
  }
  .mr-43-md {
    margin-right: 43px !important;
  }
  .mb-43-md {
    margin-bottom: 43px !important;
  }
  .ml-43-md {
    margin-left: 43px !important;
  }
  .mx-43-md {
    margin-right: 43px !important;
    margin-left: 43px !important;
  }
  .my-43-md {
    margin-top: 43px !important;
    margin-bottom: 43px !important;
  }
  .p-43-md {
    padding: 43px !important;
  }
  .pt-43-md {
    padding-top: 43px !important;
  }
  .pr-43-md {
    padding-right: 43px !important;
  }
  .pb-43-md {
    padding-bottom: 43px !important;
  }
  .pl-43-md {
    padding-left: 43px !important;
  }
  .px-43-md {
    padding-right: 43px !important;
    padding-left: 43px !important;
  }
  .py-43-md {
    padding-top: 43px !important;
    padding-bottom: 43px !important;
  }
  .m-44-md {
    margin: 44px !important;
  }
  .mt-44-md {
    margin-top: 44px !important;
  }
  .mr-44-md {
    margin-right: 44px !important;
  }
  .mb-44-md {
    margin-bottom: 44px !important;
  }
  .ml-44-md {
    margin-left: 44px !important;
  }
  .mx-44-md {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .my-44-md {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .p-44-md {
    padding: 44px !important;
  }
  .pt-44-md {
    padding-top: 44px !important;
  }
  .pr-44-md {
    padding-right: 44px !important;
  }
  .pb-44-md {
    padding-bottom: 44px !important;
  }
  .pl-44-md {
    padding-left: 44px !important;
  }
  .px-44-md {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .py-44-md {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-45-md {
    margin: 45px !important;
  }
  .mt-45-md {
    margin-top: 45px !important;
  }
  .mr-45-md {
    margin-right: 45px !important;
  }
  .mb-45-md {
    margin-bottom: 45px !important;
  }
  .ml-45-md {
    margin-left: 45px !important;
  }
  .mx-45-md {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .my-45-md {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .p-45-md {
    padding: 45px !important;
  }
  .pt-45-md {
    padding-top: 45px !important;
  }
  .pr-45-md {
    padding-right: 45px !important;
  }
  .pb-45-md {
    padding-bottom: 45px !important;
  }
  .pl-45-md {
    padding-left: 45px !important;
  }
  .px-45-md {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .py-45-md {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .m-46-md {
    margin: 46px !important;
  }
  .mt-46-md {
    margin-top: 46px !important;
  }
  .mr-46-md {
    margin-right: 46px !important;
  }
  .mb-46-md {
    margin-bottom: 46px !important;
  }
  .ml-46-md {
    margin-left: 46px !important;
  }
  .mx-46-md {
    margin-right: 46px !important;
    margin-left: 46px !important;
  }
  .my-46-md {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }
  .p-46-md {
    padding: 46px !important;
  }
  .pt-46-md {
    padding-top: 46px !important;
  }
  .pr-46-md {
    padding-right: 46px !important;
  }
  .pb-46-md {
    padding-bottom: 46px !important;
  }
  .pl-46-md {
    padding-left: 46px !important;
  }
  .px-46-md {
    padding-right: 46px !important;
    padding-left: 46px !important;
  }
  .py-46-md {
    padding-top: 46px !important;
    padding-bottom: 46px !important;
  }
  .m-47-md {
    margin: 47px !important;
  }
  .mt-47-md {
    margin-top: 47px !important;
  }
  .mr-47-md {
    margin-right: 47px !important;
  }
  .mb-47-md {
    margin-bottom: 47px !important;
  }
  .ml-47-md {
    margin-left: 47px !important;
  }
  .mx-47-md {
    margin-right: 47px !important;
    margin-left: 47px !important;
  }
  .my-47-md {
    margin-top: 47px !important;
    margin-bottom: 47px !important;
  }
  .p-47-md {
    padding: 47px !important;
  }
  .pt-47-md {
    padding-top: 47px !important;
  }
  .pr-47-md {
    padding-right: 47px !important;
  }
  .pb-47-md {
    padding-bottom: 47px !important;
  }
  .pl-47-md {
    padding-left: 47px !important;
  }
  .px-47-md {
    padding-right: 47px !important;
    padding-left: 47px !important;
  }
  .py-47-md {
    padding-top: 47px !important;
    padding-bottom: 47px !important;
  }
  .m-48-md {
    margin: 48px !important;
  }
  .mt-48-md {
    margin-top: 48px !important;
  }
  .mr-48-md {
    margin-right: 48px !important;
  }
  .mb-48-md {
    margin-bottom: 48px !important;
  }
  .ml-48-md {
    margin-left: 48px !important;
  }
  .mx-48-md {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .my-48-md {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .p-48-md {
    padding: 48px !important;
  }
  .pt-48-md {
    padding-top: 48px !important;
  }
  .pr-48-md {
    padding-right: 48px !important;
  }
  .pb-48-md {
    padding-bottom: 48px !important;
  }
  .pl-48-md {
    padding-left: 48px !important;
  }
  .px-48-md {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-48-md {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-49-md {
    margin: 49px !important;
  }
  .mt-49-md {
    margin-top: 49px !important;
  }
  .mr-49-md {
    margin-right: 49px !important;
  }
  .mb-49-md {
    margin-bottom: 49px !important;
  }
  .ml-49-md {
    margin-left: 49px !important;
  }
  .mx-49-md {
    margin-right: 49px !important;
    margin-left: 49px !important;
  }
  .my-49-md {
    margin-top: 49px !important;
    margin-bottom: 49px !important;
  }
  .p-49-md {
    padding: 49px !important;
  }
  .pt-49-md {
    padding-top: 49px !important;
  }
  .pr-49-md {
    padding-right: 49px !important;
  }
  .pb-49-md {
    padding-bottom: 49px !important;
  }
  .pl-49-md {
    padding-left: 49px !important;
  }
  .px-49-md {
    padding-right: 49px !important;
    padding-left: 49px !important;
  }
  .py-49-md {
    padding-top: 49px !important;
    padding-bottom: 49px !important;
  }
  .m-50-md {
    margin: 50px !important;
  }
  .mt-50-md {
    margin-top: 50px !important;
  }
  .mr-50-md {
    margin-right: 50px !important;
  }
  .mb-50-md {
    margin-bottom: 50px !important;
  }
  .ml-50-md {
    margin-left: 50px !important;
  }
  .mx-50-md {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .my-50-md {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .p-50-md {
    padding: 50px !important;
  }
  .pt-50-md {
    padding-top: 50px !important;
  }
  .pr-50-md {
    padding-right: 50px !important;
  }
  .pb-50-md {
    padding-bottom: 50px !important;
  }
  .pl-50-md {
    padding-left: 50px !important;
  }
  .px-50-md {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .py-50-md {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .m-51-md {
    margin: 51px !important;
  }
  .mt-51-md {
    margin-top: 51px !important;
  }
  .mr-51-md {
    margin-right: 51px !important;
  }
  .mb-51-md {
    margin-bottom: 51px !important;
  }
  .ml-51-md {
    margin-left: 51px !important;
  }
  .mx-51-md {
    margin-right: 51px !important;
    margin-left: 51px !important;
  }
  .my-51-md {
    margin-top: 51px !important;
    margin-bottom: 51px !important;
  }
  .p-51-md {
    padding: 51px !important;
  }
  .pt-51-md {
    padding-top: 51px !important;
  }
  .pr-51-md {
    padding-right: 51px !important;
  }
  .pb-51-md {
    padding-bottom: 51px !important;
  }
  .pl-51-md {
    padding-left: 51px !important;
  }
  .px-51-md {
    padding-right: 51px !important;
    padding-left: 51px !important;
  }
  .py-51-md {
    padding-top: 51px !important;
    padding-bottom: 51px !important;
  }
  .m-52-md {
    margin: 52px !important;
  }
  .mt-52-md {
    margin-top: 52px !important;
  }
  .mr-52-md {
    margin-right: 52px !important;
  }
  .mb-52-md {
    margin-bottom: 52px !important;
  }
  .ml-52-md {
    margin-left: 52px !important;
  }
  .mx-52-md {
    margin-right: 52px !important;
    margin-left: 52px !important;
  }
  .my-52-md {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }
  .p-52-md {
    padding: 52px !important;
  }
  .pt-52-md {
    padding-top: 52px !important;
  }
  .pr-52-md {
    padding-right: 52px !important;
  }
  .pb-52-md {
    padding-bottom: 52px !important;
  }
  .pl-52-md {
    padding-left: 52px !important;
  }
  .px-52-md {
    padding-right: 52px !important;
    padding-left: 52px !important;
  }
  .py-52-md {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  .m-53-md {
    margin: 53px !important;
  }
  .mt-53-md {
    margin-top: 53px !important;
  }
  .mr-53-md {
    margin-right: 53px !important;
  }
  .mb-53-md {
    margin-bottom: 53px !important;
  }
  .ml-53-md {
    margin-left: 53px !important;
  }
  .mx-53-md {
    margin-right: 53px !important;
    margin-left: 53px !important;
  }
  .my-53-md {
    margin-top: 53px !important;
    margin-bottom: 53px !important;
  }
  .p-53-md {
    padding: 53px !important;
  }
  .pt-53-md {
    padding-top: 53px !important;
  }
  .pr-53-md {
    padding-right: 53px !important;
  }
  .pb-53-md {
    padding-bottom: 53px !important;
  }
  .pl-53-md {
    padding-left: 53px !important;
  }
  .px-53-md {
    padding-right: 53px !important;
    padding-left: 53px !important;
  }
  .py-53-md {
    padding-top: 53px !important;
    padding-bottom: 53px !important;
  }
  .m-54-md {
    margin: 54px !important;
  }
  .mt-54-md {
    margin-top: 54px !important;
  }
  .mr-54-md {
    margin-right: 54px !important;
  }
  .mb-54-md {
    margin-bottom: 54px !important;
  }
  .ml-54-md {
    margin-left: 54px !important;
  }
  .mx-54-md {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .my-54-md {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .p-54-md {
    padding: 54px !important;
  }
  .pt-54-md {
    padding-top: 54px !important;
  }
  .pr-54-md {
    padding-right: 54px !important;
  }
  .pb-54-md {
    padding-bottom: 54px !important;
  }
  .pl-54-md {
    padding-left: 54px !important;
  }
  .px-54-md {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .py-54-md {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .m-55-md {
    margin: 55px !important;
  }
  .mt-55-md {
    margin-top: 55px !important;
  }
  .mr-55-md {
    margin-right: 55px !important;
  }
  .mb-55-md {
    margin-bottom: 55px !important;
  }
  .ml-55-md {
    margin-left: 55px !important;
  }
  .mx-55-md {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .my-55-md {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .p-55-md {
    padding: 55px !important;
  }
  .pt-55-md {
    padding-top: 55px !important;
  }
  .pr-55-md {
    padding-right: 55px !important;
  }
  .pb-55-md {
    padding-bottom: 55px !important;
  }
  .pl-55-md {
    padding-left: 55px !important;
  }
  .px-55-md {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .py-55-md {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .m-56-md {
    margin: 56px !important;
  }
  .mt-56-md {
    margin-top: 56px !important;
  }
  .mr-56-md {
    margin-right: 56px !important;
  }
  .mb-56-md {
    margin-bottom: 56px !important;
  }
  .ml-56-md {
    margin-left: 56px !important;
  }
  .mx-56-md {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }
  .my-56-md {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }
  .p-56-md {
    padding: 56px !important;
  }
  .pt-56-md {
    padding-top: 56px !important;
  }
  .pr-56-md {
    padding-right: 56px !important;
  }
  .pb-56-md {
    padding-bottom: 56px !important;
  }
  .pl-56-md {
    padding-left: 56px !important;
  }
  .px-56-md {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }
  .py-56-md {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }
  .m-57-md {
    margin: 57px !important;
  }
  .mt-57-md {
    margin-top: 57px !important;
  }
  .mr-57-md {
    margin-right: 57px !important;
  }
  .mb-57-md {
    margin-bottom: 57px !important;
  }
  .ml-57-md {
    margin-left: 57px !important;
  }
  .mx-57-md {
    margin-right: 57px !important;
    margin-left: 57px !important;
  }
  .my-57-md {
    margin-top: 57px !important;
    margin-bottom: 57px !important;
  }
  .p-57-md {
    padding: 57px !important;
  }
  .pt-57-md {
    padding-top: 57px !important;
  }
  .pr-57-md {
    padding-right: 57px !important;
  }
  .pb-57-md {
    padding-bottom: 57px !important;
  }
  .pl-57-md {
    padding-left: 57px !important;
  }
  .px-57-md {
    padding-right: 57px !important;
    padding-left: 57px !important;
  }
  .py-57-md {
    padding-top: 57px !important;
    padding-bottom: 57px !important;
  }
  .m-58-md {
    margin: 58px !important;
  }
  .mt-58-md {
    margin-top: 58px !important;
  }
  .mr-58-md {
    margin-right: 58px !important;
  }
  .mb-58-md {
    margin-bottom: 58px !important;
  }
  .ml-58-md {
    margin-left: 58px !important;
  }
  .mx-58-md {
    margin-right: 58px !important;
    margin-left: 58px !important;
  }
  .my-58-md {
    margin-top: 58px !important;
    margin-bottom: 58px !important;
  }
  .p-58-md {
    padding: 58px !important;
  }
  .pt-58-md {
    padding-top: 58px !important;
  }
  .pr-58-md {
    padding-right: 58px !important;
  }
  .pb-58-md {
    padding-bottom: 58px !important;
  }
  .pl-58-md {
    padding-left: 58px !important;
  }
  .px-58-md {
    padding-right: 58px !important;
    padding-left: 58px !important;
  }
  .py-58-md {
    padding-top: 58px !important;
    padding-bottom: 58px !important;
  }
  .m-59-md {
    margin: 59px !important;
  }
  .mt-59-md {
    margin-top: 59px !important;
  }
  .mr-59-md {
    margin-right: 59px !important;
  }
  .mb-59-md {
    margin-bottom: 59px !important;
  }
  .ml-59-md {
    margin-left: 59px !important;
  }
  .mx-59-md {
    margin-right: 59px !important;
    margin-left: 59px !important;
  }
  .my-59-md {
    margin-top: 59px !important;
    margin-bottom: 59px !important;
  }
  .p-59-md {
    padding: 59px !important;
  }
  .pt-59-md {
    padding-top: 59px !important;
  }
  .pr-59-md {
    padding-right: 59px !important;
  }
  .pb-59-md {
    padding-bottom: 59px !important;
  }
  .pl-59-md {
    padding-left: 59px !important;
  }
  .px-59-md {
    padding-right: 59px !important;
    padding-left: 59px !important;
  }
  .py-59-md {
    padding-top: 59px !important;
    padding-bottom: 59px !important;
  }
  .m-60-md {
    margin: 60px !important;
  }
  .mt-60-md {
    margin-top: 60px !important;
  }
  .mr-60-md {
    margin-right: 60px !important;
  }
  .mb-60-md {
    margin-bottom: 60px !important;
  }
  .ml-60-md {
    margin-left: 60px !important;
  }
  .mx-60-md {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .my-60-md {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .p-60-md {
    padding: 60px !important;
  }
  .pt-60-md {
    padding-top: 60px !important;
  }
  .pr-60-md {
    padding-right: 60px !important;
  }
  .pb-60-md {
    padding-bottom: 60px !important;
  }
  .pl-60-md {
    padding-left: 60px !important;
  }
  .px-60-md {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-60-md {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .m-61-md {
    margin: 61px !important;
  }
  .mt-61-md {
    margin-top: 61px !important;
  }
  .mr-61-md {
    margin-right: 61px !important;
  }
  .mb-61-md {
    margin-bottom: 61px !important;
  }
  .ml-61-md {
    margin-left: 61px !important;
  }
  .mx-61-md {
    margin-right: 61px !important;
    margin-left: 61px !important;
  }
  .my-61-md {
    margin-top: 61px !important;
    margin-bottom: 61px !important;
  }
  .p-61-md {
    padding: 61px !important;
  }
  .pt-61-md {
    padding-top: 61px !important;
  }
  .pr-61-md {
    padding-right: 61px !important;
  }
  .pb-61-md {
    padding-bottom: 61px !important;
  }
  .pl-61-md {
    padding-left: 61px !important;
  }
  .px-61-md {
    padding-right: 61px !important;
    padding-left: 61px !important;
  }
  .py-61-md {
    padding-top: 61px !important;
    padding-bottom: 61px !important;
  }
  .m-62-md {
    margin: 62px !important;
  }
  .mt-62-md {
    margin-top: 62px !important;
  }
  .mr-62-md {
    margin-right: 62px !important;
  }
  .mb-62-md {
    margin-bottom: 62px !important;
  }
  .ml-62-md {
    margin-left: 62px !important;
  }
  .mx-62-md {
    margin-right: 62px !important;
    margin-left: 62px !important;
  }
  .my-62-md {
    margin-top: 62px !important;
    margin-bottom: 62px !important;
  }
  .p-62-md {
    padding: 62px !important;
  }
  .pt-62-md {
    padding-top: 62px !important;
  }
  .pr-62-md {
    padding-right: 62px !important;
  }
  .pb-62-md {
    padding-bottom: 62px !important;
  }
  .pl-62-md {
    padding-left: 62px !important;
  }
  .px-62-md {
    padding-right: 62px !important;
    padding-left: 62px !important;
  }
  .py-62-md {
    padding-top: 62px !important;
    padding-bottom: 62px !important;
  }
  .m-63-md {
    margin: 63px !important;
  }
  .mt-63-md {
    margin-top: 63px !important;
  }
  .mr-63-md {
    margin-right: 63px !important;
  }
  .mb-63-md {
    margin-bottom: 63px !important;
  }
  .ml-63-md {
    margin-left: 63px !important;
  }
  .mx-63-md {
    margin-right: 63px !important;
    margin-left: 63px !important;
  }
  .my-63-md {
    margin-top: 63px !important;
    margin-bottom: 63px !important;
  }
  .p-63-md {
    padding: 63px !important;
  }
  .pt-63-md {
    padding-top: 63px !important;
  }
  .pr-63-md {
    padding-right: 63px !important;
  }
  .pb-63-md {
    padding-bottom: 63px !important;
  }
  .pl-63-md {
    padding-left: 63px !important;
  }
  .px-63-md {
    padding-right: 63px !important;
    padding-left: 63px !important;
  }
  .py-63-md {
    padding-top: 63px !important;
    padding-bottom: 63px !important;
  }
  .m-64-md {
    margin: 64px !important;
  }
  .mt-64-md {
    margin-top: 64px !important;
  }
  .mr-64-md {
    margin-right: 64px !important;
  }
  .mb-64-md {
    margin-bottom: 64px !important;
  }
  .ml-64-md {
    margin-left: 64px !important;
  }
  .mx-64-md {
    margin-right: 64px !important;
    margin-left: 64px !important;
  }
  .my-64-md {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
  .p-64-md {
    padding: 64px !important;
  }
  .pt-64-md {
    padding-top: 64px !important;
  }
  .pr-64-md {
    padding-right: 64px !important;
  }
  .pb-64-md {
    padding-bottom: 64px !important;
  }
  .pl-64-md {
    padding-left: 64px !important;
  }
  .px-64-md {
    padding-right: 64px !important;
    padding-left: 64px !important;
  }
  .py-64-md {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  .m-65-md {
    margin: 65px !important;
  }
  .mt-65-md {
    margin-top: 65px !important;
  }
  .mr-65-md {
    margin-right: 65px !important;
  }
  .mb-65-md {
    margin-bottom: 65px !important;
  }
  .ml-65-md {
    margin-left: 65px !important;
  }
  .mx-65-md {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .my-65-md {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .p-65-md {
    padding: 65px !important;
  }
  .pt-65-md {
    padding-top: 65px !important;
  }
  .pr-65-md {
    padding-right: 65px !important;
  }
  .pb-65-md {
    padding-bottom: 65px !important;
  }
  .pl-65-md {
    padding-left: 65px !important;
  }
  .px-65-md {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .py-65-md {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .m-66-md {
    margin: 66px !important;
  }
  .mt-66-md {
    margin-top: 66px !important;
  }
  .mr-66-md {
    margin-right: 66px !important;
  }
  .mb-66-md {
    margin-bottom: 66px !important;
  }
  .ml-66-md {
    margin-left: 66px !important;
  }
  .mx-66-md {
    margin-right: 66px !important;
    margin-left: 66px !important;
  }
  .my-66-md {
    margin-top: 66px !important;
    margin-bottom: 66px !important;
  }
  .p-66-md {
    padding: 66px !important;
  }
  .pt-66-md {
    padding-top: 66px !important;
  }
  .pr-66-md {
    padding-right: 66px !important;
  }
  .pb-66-md {
    padding-bottom: 66px !important;
  }
  .pl-66-md {
    padding-left: 66px !important;
  }
  .px-66-md {
    padding-right: 66px !important;
    padding-left: 66px !important;
  }
  .py-66-md {
    padding-top: 66px !important;
    padding-bottom: 66px !important;
  }
  .m-67-md {
    margin: 67px !important;
  }
  .mt-67-md {
    margin-top: 67px !important;
  }
  .mr-67-md {
    margin-right: 67px !important;
  }
  .mb-67-md {
    margin-bottom: 67px !important;
  }
  .ml-67-md {
    margin-left: 67px !important;
  }
  .mx-67-md {
    margin-right: 67px !important;
    margin-left: 67px !important;
  }
  .my-67-md {
    margin-top: 67px !important;
    margin-bottom: 67px !important;
  }
  .p-67-md {
    padding: 67px !important;
  }
  .pt-67-md {
    padding-top: 67px !important;
  }
  .pr-67-md {
    padding-right: 67px !important;
  }
  .pb-67-md {
    padding-bottom: 67px !important;
  }
  .pl-67-md {
    padding-left: 67px !important;
  }
  .px-67-md {
    padding-right: 67px !important;
    padding-left: 67px !important;
  }
  .py-67-md {
    padding-top: 67px !important;
    padding-bottom: 67px !important;
  }
  .m-68-md {
    margin: 68px !important;
  }
  .mt-68-md {
    margin-top: 68px !important;
  }
  .mr-68-md {
    margin-right: 68px !important;
  }
  .mb-68-md {
    margin-bottom: 68px !important;
  }
  .ml-68-md {
    margin-left: 68px !important;
  }
  .mx-68-md {
    margin-right: 68px !important;
    margin-left: 68px !important;
  }
  .my-68-md {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }
  .p-68-md {
    padding: 68px !important;
  }
  .pt-68-md {
    padding-top: 68px !important;
  }
  .pr-68-md {
    padding-right: 68px !important;
  }
  .pb-68-md {
    padding-bottom: 68px !important;
  }
  .pl-68-md {
    padding-left: 68px !important;
  }
  .px-68-md {
    padding-right: 68px !important;
    padding-left: 68px !important;
  }
  .py-68-md {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  .m-69-md {
    margin: 69px !important;
  }
  .mt-69-md {
    margin-top: 69px !important;
  }
  .mr-69-md {
    margin-right: 69px !important;
  }
  .mb-69-md {
    margin-bottom: 69px !important;
  }
  .ml-69-md {
    margin-left: 69px !important;
  }
  .mx-69-md {
    margin-right: 69px !important;
    margin-left: 69px !important;
  }
  .my-69-md {
    margin-top: 69px !important;
    margin-bottom: 69px !important;
  }
  .p-69-md {
    padding: 69px !important;
  }
  .pt-69-md {
    padding-top: 69px !important;
  }
  .pr-69-md {
    padding-right: 69px !important;
  }
  .pb-69-md {
    padding-bottom: 69px !important;
  }
  .pl-69-md {
    padding-left: 69px !important;
  }
  .px-69-md {
    padding-right: 69px !important;
    padding-left: 69px !important;
  }
  .py-69-md {
    padding-top: 69px !important;
    padding-bottom: 69px !important;
  }
  .m-70-md {
    margin: 70px !important;
  }
  .mt-70-md {
    margin-top: 70px !important;
  }
  .mr-70-md {
    margin-right: 70px !important;
  }
  .mb-70-md {
    margin-bottom: 70px !important;
  }
  .ml-70-md {
    margin-left: 70px !important;
  }
  .mx-70-md {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .my-70-md {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .p-70-md {
    padding: 70px !important;
  }
  .pt-70-md {
    padding-top: 70px !important;
  }
  .pr-70-md {
    padding-right: 70px !important;
  }
  .pb-70-md {
    padding-bottom: 70px !important;
  }
  .pl-70-md {
    padding-left: 70px !important;
  }
  .px-70-md {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .py-70-md {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .m-71-md {
    margin: 71px !important;
  }
  .mt-71-md {
    margin-top: 71px !important;
  }
  .mr-71-md {
    margin-right: 71px !important;
  }
  .mb-71-md {
    margin-bottom: 71px !important;
  }
  .ml-71-md {
    margin-left: 71px !important;
  }
  .mx-71-md {
    margin-right: 71px !important;
    margin-left: 71px !important;
  }
  .my-71-md {
    margin-top: 71px !important;
    margin-bottom: 71px !important;
  }
  .p-71-md {
    padding: 71px !important;
  }
  .pt-71-md {
    padding-top: 71px !important;
  }
  .pr-71-md {
    padding-right: 71px !important;
  }
  .pb-71-md {
    padding-bottom: 71px !important;
  }
  .pl-71-md {
    padding-left: 71px !important;
  }
  .px-71-md {
    padding-right: 71px !important;
    padding-left: 71px !important;
  }
  .py-71-md {
    padding-top: 71px !important;
    padding-bottom: 71px !important;
  }
  .m-72-md {
    margin: 72px !important;
  }
  .mt-72-md {
    margin-top: 72px !important;
  }
  .mr-72-md {
    margin-right: 72px !important;
  }
  .mb-72-md {
    margin-bottom: 72px !important;
  }
  .ml-72-md {
    margin-left: 72px !important;
  }
  .mx-72-md {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .my-72-md {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .p-72-md {
    padding: 72px !important;
  }
  .pt-72-md {
    padding-top: 72px !important;
  }
  .pr-72-md {
    padding-right: 72px !important;
  }
  .pb-72-md {
    padding-bottom: 72px !important;
  }
  .pl-72-md {
    padding-left: 72px !important;
  }
  .px-72-md {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .py-72-md {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .m-73-md {
    margin: 73px !important;
  }
  .mt-73-md {
    margin-top: 73px !important;
  }
  .mr-73-md {
    margin-right: 73px !important;
  }
  .mb-73-md {
    margin-bottom: 73px !important;
  }
  .ml-73-md {
    margin-left: 73px !important;
  }
  .mx-73-md {
    margin-right: 73px !important;
    margin-left: 73px !important;
  }
  .my-73-md {
    margin-top: 73px !important;
    margin-bottom: 73px !important;
  }
  .p-73-md {
    padding: 73px !important;
  }
  .pt-73-md {
    padding-top: 73px !important;
  }
  .pr-73-md {
    padding-right: 73px !important;
  }
  .pb-73-md {
    padding-bottom: 73px !important;
  }
  .pl-73-md {
    padding-left: 73px !important;
  }
  .px-73-md {
    padding-right: 73px !important;
    padding-left: 73px !important;
  }
  .py-73-md {
    padding-top: 73px !important;
    padding-bottom: 73px !important;
  }
  .m-74-md {
    margin: 74px !important;
  }
  .mt-74-md {
    margin-top: 74px !important;
  }
  .mr-74-md {
    margin-right: 74px !important;
  }
  .mb-74-md {
    margin-bottom: 74px !important;
  }
  .ml-74-md {
    margin-left: 74px !important;
  }
  .mx-74-md {
    margin-right: 74px !important;
    margin-left: 74px !important;
  }
  .my-74-md {
    margin-top: 74px !important;
    margin-bottom: 74px !important;
  }
  .p-74-md {
    padding: 74px !important;
  }
  .pt-74-md {
    padding-top: 74px !important;
  }
  .pr-74-md {
    padding-right: 74px !important;
  }
  .pb-74-md {
    padding-bottom: 74px !important;
  }
  .pl-74-md {
    padding-left: 74px !important;
  }
  .px-74-md {
    padding-right: 74px !important;
    padding-left: 74px !important;
  }
  .py-74-md {
    padding-top: 74px !important;
    padding-bottom: 74px !important;
  }
  .m-75-md {
    margin: 75px !important;
  }
  .mt-75-md {
    margin-top: 75px !important;
  }
  .mr-75-md {
    margin-right: 75px !important;
  }
  .mb-75-md {
    margin-bottom: 75px !important;
  }
  .ml-75-md {
    margin-left: 75px !important;
  }
  .mx-75-md {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .my-75-md {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .p-75-md {
    padding: 75px !important;
  }
  .pt-75-md {
    padding-top: 75px !important;
  }
  .pr-75-md {
    padding-right: 75px !important;
  }
  .pb-75-md {
    padding-bottom: 75px !important;
  }
  .pl-75-md {
    padding-left: 75px !important;
  }
  .px-75-md {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .py-75-md {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .m-76-md {
    margin: 76px !important;
  }
  .mt-76-md {
    margin-top: 76px !important;
  }
  .mr-76-md {
    margin-right: 76px !important;
  }
  .mb-76-md {
    margin-bottom: 76px !important;
  }
  .ml-76-md {
    margin-left: 76px !important;
  }
  .mx-76-md {
    margin-right: 76px !important;
    margin-left: 76px !important;
  }
  .my-76-md {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }
  .p-76-md {
    padding: 76px !important;
  }
  .pt-76-md {
    padding-top: 76px !important;
  }
  .pr-76-md {
    padding-right: 76px !important;
  }
  .pb-76-md {
    padding-bottom: 76px !important;
  }
  .pl-76-md {
    padding-left: 76px !important;
  }
  .px-76-md {
    padding-right: 76px !important;
    padding-left: 76px !important;
  }
  .py-76-md {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }
  .m-77-md {
    margin: 77px !important;
  }
  .mt-77-md {
    margin-top: 77px !important;
  }
  .mr-77-md {
    margin-right: 77px !important;
  }
  .mb-77-md {
    margin-bottom: 77px !important;
  }
  .ml-77-md {
    margin-left: 77px !important;
  }
  .mx-77-md {
    margin-right: 77px !important;
    margin-left: 77px !important;
  }
  .my-77-md {
    margin-top: 77px !important;
    margin-bottom: 77px !important;
  }
  .p-77-md {
    padding: 77px !important;
  }
  .pt-77-md {
    padding-top: 77px !important;
  }
  .pr-77-md {
    padding-right: 77px !important;
  }
  .pb-77-md {
    padding-bottom: 77px !important;
  }
  .pl-77-md {
    padding-left: 77px !important;
  }
  .px-77-md {
    padding-right: 77px !important;
    padding-left: 77px !important;
  }
  .py-77-md {
    padding-top: 77px !important;
    padding-bottom: 77px !important;
  }
  .m-78-md {
    margin: 78px !important;
  }
  .mt-78-md {
    margin-top: 78px !important;
  }
  .mr-78-md {
    margin-right: 78px !important;
  }
  .mb-78-md {
    margin-bottom: 78px !important;
  }
  .ml-78-md {
    margin-left: 78px !important;
  }
  .mx-78-md {
    margin-right: 78px !important;
    margin-left: 78px !important;
  }
  .my-78-md {
    margin-top: 78px !important;
    margin-bottom: 78px !important;
  }
  .p-78-md {
    padding: 78px !important;
  }
  .pt-78-md {
    padding-top: 78px !important;
  }
  .pr-78-md {
    padding-right: 78px !important;
  }
  .pb-78-md {
    padding-bottom: 78px !important;
  }
  .pl-78-md {
    padding-left: 78px !important;
  }
  .px-78-md {
    padding-right: 78px !important;
    padding-left: 78px !important;
  }
  .py-78-md {
    padding-top: 78px !important;
    padding-bottom: 78px !important;
  }
  .m-79-md {
    margin: 79px !important;
  }
  .mt-79-md {
    margin-top: 79px !important;
  }
  .mr-79-md {
    margin-right: 79px !important;
  }
  .mb-79-md {
    margin-bottom: 79px !important;
  }
  .ml-79-md {
    margin-left: 79px !important;
  }
  .mx-79-md {
    margin-right: 79px !important;
    margin-left: 79px !important;
  }
  .my-79-md {
    margin-top: 79px !important;
    margin-bottom: 79px !important;
  }
  .p-79-md {
    padding: 79px !important;
  }
  .pt-79-md {
    padding-top: 79px !important;
  }
  .pr-79-md {
    padding-right: 79px !important;
  }
  .pb-79-md {
    padding-bottom: 79px !important;
  }
  .pl-79-md {
    padding-left: 79px !important;
  }
  .px-79-md {
    padding-right: 79px !important;
    padding-left: 79px !important;
  }
  .py-79-md {
    padding-top: 79px !important;
    padding-bottom: 79px !important;
  }
  .m-80-md {
    margin: 80px !important;
  }
  .mt-80-md {
    margin-top: 80px !important;
  }
  .mr-80-md {
    margin-right: 80px !important;
  }
  .mb-80-md {
    margin-bottom: 80px !important;
  }
  .ml-80-md {
    margin-left: 80px !important;
  }
  .mx-80-md {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .my-80-md {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .p-80-md {
    padding: 80px !important;
  }
  .pt-80-md {
    padding-top: 80px !important;
  }
  .pr-80-md {
    padding-right: 80px !important;
  }
  .pb-80-md {
    padding-bottom: 80px !important;
  }
  .pl-80-md {
    padding-left: 80px !important;
  }
  .px-80-md {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .py-80-md {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .m-81-md {
    margin: 81px !important;
  }
  .mt-81-md {
    margin-top: 81px !important;
  }
  .mr-81-md {
    margin-right: 81px !important;
  }
  .mb-81-md {
    margin-bottom: 81px !important;
  }
  .ml-81-md {
    margin-left: 81px !important;
  }
  .mx-81-md {
    margin-right: 81px !important;
    margin-left: 81px !important;
  }
  .my-81-md {
    margin-top: 81px !important;
    margin-bottom: 81px !important;
  }
  .p-81-md {
    padding: 81px !important;
  }
  .pt-81-md {
    padding-top: 81px !important;
  }
  .pr-81-md {
    padding-right: 81px !important;
  }
  .pb-81-md {
    padding-bottom: 81px !important;
  }
  .pl-81-md {
    padding-left: 81px !important;
  }
  .px-81-md {
    padding-right: 81px !important;
    padding-left: 81px !important;
  }
  .py-81-md {
    padding-top: 81px !important;
    padding-bottom: 81px !important;
  }
  .m-82-md {
    margin: 82px !important;
  }
  .mt-82-md {
    margin-top: 82px !important;
  }
  .mr-82-md {
    margin-right: 82px !important;
  }
  .mb-82-md {
    margin-bottom: 82px !important;
  }
  .ml-82-md {
    margin-left: 82px !important;
  }
  .mx-82-md {
    margin-right: 82px !important;
    margin-left: 82px !important;
  }
  .my-82-md {
    margin-top: 82px !important;
    margin-bottom: 82px !important;
  }
  .p-82-md {
    padding: 82px !important;
  }
  .pt-82-md {
    padding-top: 82px !important;
  }
  .pr-82-md {
    padding-right: 82px !important;
  }
  .pb-82-md {
    padding-bottom: 82px !important;
  }
  .pl-82-md {
    padding-left: 82px !important;
  }
  .px-82-md {
    padding-right: 82px !important;
    padding-left: 82px !important;
  }
  .py-82-md {
    padding-top: 82px !important;
    padding-bottom: 82px !important;
  }
  .m-83-md {
    margin: 83px !important;
  }
  .mt-83-md {
    margin-top: 83px !important;
  }
  .mr-83-md {
    margin-right: 83px !important;
  }
  .mb-83-md {
    margin-bottom: 83px !important;
  }
  .ml-83-md {
    margin-left: 83px !important;
  }
  .mx-83-md {
    margin-right: 83px !important;
    margin-left: 83px !important;
  }
  .my-83-md {
    margin-top: 83px !important;
    margin-bottom: 83px !important;
  }
  .p-83-md {
    padding: 83px !important;
  }
  .pt-83-md {
    padding-top: 83px !important;
  }
  .pr-83-md {
    padding-right: 83px !important;
  }
  .pb-83-md {
    padding-bottom: 83px !important;
  }
  .pl-83-md {
    padding-left: 83px !important;
  }
  .px-83-md {
    padding-right: 83px !important;
    padding-left: 83px !important;
  }
  .py-83-md {
    padding-top: 83px !important;
    padding-bottom: 83px !important;
  }
  .m-84-md {
    margin: 84px !important;
  }
  .mt-84-md {
    margin-top: 84px !important;
  }
  .mr-84-md {
    margin-right: 84px !important;
  }
  .mb-84-md {
    margin-bottom: 84px !important;
  }
  .ml-84-md {
    margin-left: 84px !important;
  }
  .mx-84-md {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }
  .my-84-md {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }
  .p-84-md {
    padding: 84px !important;
  }
  .pt-84-md {
    padding-top: 84px !important;
  }
  .pr-84-md {
    padding-right: 84px !important;
  }
  .pb-84-md {
    padding-bottom: 84px !important;
  }
  .pl-84-md {
    padding-left: 84px !important;
  }
  .px-84-md {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }
  .py-84-md {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  .m-85-md {
    margin: 85px !important;
  }
  .mt-85-md {
    margin-top: 85px !important;
  }
  .mr-85-md {
    margin-right: 85px !important;
  }
  .mb-85-md {
    margin-bottom: 85px !important;
  }
  .ml-85-md {
    margin-left: 85px !important;
  }
  .mx-85-md {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .my-85-md {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .p-85-md {
    padding: 85px !important;
  }
  .pt-85-md {
    padding-top: 85px !important;
  }
  .pr-85-md {
    padding-right: 85px !important;
  }
  .pb-85-md {
    padding-bottom: 85px !important;
  }
  .pl-85-md {
    padding-left: 85px !important;
  }
  .px-85-md {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .py-85-md {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .m-86-md {
    margin: 86px !important;
  }
  .mt-86-md {
    margin-top: 86px !important;
  }
  .mr-86-md {
    margin-right: 86px !important;
  }
  .mb-86-md {
    margin-bottom: 86px !important;
  }
  .ml-86-md {
    margin-left: 86px !important;
  }
  .mx-86-md {
    margin-right: 86px !important;
    margin-left: 86px !important;
  }
  .my-86-md {
    margin-top: 86px !important;
    margin-bottom: 86px !important;
  }
  .p-86-md {
    padding: 86px !important;
  }
  .pt-86-md {
    padding-top: 86px !important;
  }
  .pr-86-md {
    padding-right: 86px !important;
  }
  .pb-86-md {
    padding-bottom: 86px !important;
  }
  .pl-86-md {
    padding-left: 86px !important;
  }
  .px-86-md {
    padding-right: 86px !important;
    padding-left: 86px !important;
  }
  .py-86-md {
    padding-top: 86px !important;
    padding-bottom: 86px !important;
  }
  .m-87-md {
    margin: 87px !important;
  }
  .mt-87-md {
    margin-top: 87px !important;
  }
  .mr-87-md {
    margin-right: 87px !important;
  }
  .mb-87-md {
    margin-bottom: 87px !important;
  }
  .ml-87-md {
    margin-left: 87px !important;
  }
  .mx-87-md {
    margin-right: 87px !important;
    margin-left: 87px !important;
  }
  .my-87-md {
    margin-top: 87px !important;
    margin-bottom: 87px !important;
  }
  .p-87-md {
    padding: 87px !important;
  }
  .pt-87-md {
    padding-top: 87px !important;
  }
  .pr-87-md {
    padding-right: 87px !important;
  }
  .pb-87-md {
    padding-bottom: 87px !important;
  }
  .pl-87-md {
    padding-left: 87px !important;
  }
  .px-87-md {
    padding-right: 87px !important;
    padding-left: 87px !important;
  }
  .py-87-md {
    padding-top: 87px !important;
    padding-bottom: 87px !important;
  }
  .m-88-md {
    margin: 88px !important;
  }
  .mt-88-md {
    margin-top: 88px !important;
  }
  .mr-88-md {
    margin-right: 88px !important;
  }
  .mb-88-md {
    margin-bottom: 88px !important;
  }
  .ml-88-md {
    margin-left: 88px !important;
  }
  .mx-88-md {
    margin-right: 88px !important;
    margin-left: 88px !important;
  }
  .my-88-md {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }
  .p-88-md {
    padding: 88px !important;
  }
  .pt-88-md {
    padding-top: 88px !important;
  }
  .pr-88-md {
    padding-right: 88px !important;
  }
  .pb-88-md {
    padding-bottom: 88px !important;
  }
  .pl-88-md {
    padding-left: 88px !important;
  }
  .px-88-md {
    padding-right: 88px !important;
    padding-left: 88px !important;
  }
  .py-88-md {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }
  .m-89-md {
    margin: 89px !important;
  }
  .mt-89-md {
    margin-top: 89px !important;
  }
  .mr-89-md {
    margin-right: 89px !important;
  }
  .mb-89-md {
    margin-bottom: 89px !important;
  }
  .ml-89-md {
    margin-left: 89px !important;
  }
  .mx-89-md {
    margin-right: 89px !important;
    margin-left: 89px !important;
  }
  .my-89-md {
    margin-top: 89px !important;
    margin-bottom: 89px !important;
  }
  .p-89-md {
    padding: 89px !important;
  }
  .pt-89-md {
    padding-top: 89px !important;
  }
  .pr-89-md {
    padding-right: 89px !important;
  }
  .pb-89-md {
    padding-bottom: 89px !important;
  }
  .pl-89-md {
    padding-left: 89px !important;
  }
  .px-89-md {
    padding-right: 89px !important;
    padding-left: 89px !important;
  }
  .py-89-md {
    padding-top: 89px !important;
    padding-bottom: 89px !important;
  }
  .m-90-md {
    margin: 90px !important;
  }
  .mt-90-md {
    margin-top: 90px !important;
  }
  .mr-90-md {
    margin-right: 90px !important;
  }
  .mb-90-md {
    margin-bottom: 90px !important;
  }
  .ml-90-md {
    margin-left: 90px !important;
  }
  .mx-90-md {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .my-90-md {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .p-90-md {
    padding: 90px !important;
  }
  .pt-90-md {
    padding-top: 90px !important;
  }
  .pr-90-md {
    padding-right: 90px !important;
  }
  .pb-90-md {
    padding-bottom: 90px !important;
  }
  .pl-90-md {
    padding-left: 90px !important;
  }
  .px-90-md {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .py-90-md {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .m-91-md {
    margin: 91px !important;
  }
  .mt-91-md {
    margin-top: 91px !important;
  }
  .mr-91-md {
    margin-right: 91px !important;
  }
  .mb-91-md {
    margin-bottom: 91px !important;
  }
  .ml-91-md {
    margin-left: 91px !important;
  }
  .mx-91-md {
    margin-right: 91px !important;
    margin-left: 91px !important;
  }
  .my-91-md {
    margin-top: 91px !important;
    margin-bottom: 91px !important;
  }
  .p-91-md {
    padding: 91px !important;
  }
  .pt-91-md {
    padding-top: 91px !important;
  }
  .pr-91-md {
    padding-right: 91px !important;
  }
  .pb-91-md {
    padding-bottom: 91px !important;
  }
  .pl-91-md {
    padding-left: 91px !important;
  }
  .px-91-md {
    padding-right: 91px !important;
    padding-left: 91px !important;
  }
  .py-91-md {
    padding-top: 91px !important;
    padding-bottom: 91px !important;
  }
  .m-92-md {
    margin: 92px !important;
  }
  .mt-92-md {
    margin-top: 92px !important;
  }
  .mr-92-md {
    margin-right: 92px !important;
  }
  .mb-92-md {
    margin-bottom: 92px !important;
  }
  .ml-92-md {
    margin-left: 92px !important;
  }
  .mx-92-md {
    margin-right: 92px !important;
    margin-left: 92px !important;
  }
  .my-92-md {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }
  .p-92-md {
    padding: 92px !important;
  }
  .pt-92-md {
    padding-top: 92px !important;
  }
  .pr-92-md {
    padding-right: 92px !important;
  }
  .pb-92-md {
    padding-bottom: 92px !important;
  }
  .pl-92-md {
    padding-left: 92px !important;
  }
  .px-92-md {
    padding-right: 92px !important;
    padding-left: 92px !important;
  }
  .py-92-md {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }
  .m-93-md {
    margin: 93px !important;
  }
  .mt-93-md {
    margin-top: 93px !important;
  }
  .mr-93-md {
    margin-right: 93px !important;
  }
  .mb-93-md {
    margin-bottom: 93px !important;
  }
  .ml-93-md {
    margin-left: 93px !important;
  }
  .mx-93-md {
    margin-right: 93px !important;
    margin-left: 93px !important;
  }
  .my-93-md {
    margin-top: 93px !important;
    margin-bottom: 93px !important;
  }
  .p-93-md {
    padding: 93px !important;
  }
  .pt-93-md {
    padding-top: 93px !important;
  }
  .pr-93-md {
    padding-right: 93px !important;
  }
  .pb-93-md {
    padding-bottom: 93px !important;
  }
  .pl-93-md {
    padding-left: 93px !important;
  }
  .px-93-md {
    padding-right: 93px !important;
    padding-left: 93px !important;
  }
  .py-93-md {
    padding-top: 93px !important;
    padding-bottom: 93px !important;
  }
  .m-94-md {
    margin: 94px !important;
  }
  .mt-94-md {
    margin-top: 94px !important;
  }
  .mr-94-md {
    margin-right: 94px !important;
  }
  .mb-94-md {
    margin-bottom: 94px !important;
  }
  .ml-94-md {
    margin-left: 94px !important;
  }
  .mx-94-md {
    margin-right: 94px !important;
    margin-left: 94px !important;
  }
  .my-94-md {
    margin-top: 94px !important;
    margin-bottom: 94px !important;
  }
  .p-94-md {
    padding: 94px !important;
  }
  .pt-94-md {
    padding-top: 94px !important;
  }
  .pr-94-md {
    padding-right: 94px !important;
  }
  .pb-94-md {
    padding-bottom: 94px !important;
  }
  .pl-94-md {
    padding-left: 94px !important;
  }
  .px-94-md {
    padding-right: 94px !important;
    padding-left: 94px !important;
  }
  .py-94-md {
    padding-top: 94px !important;
    padding-bottom: 94px !important;
  }
  .m-95-md {
    margin: 95px !important;
  }
  .mt-95-md {
    margin-top: 95px !important;
  }
  .mr-95-md {
    margin-right: 95px !important;
  }
  .mb-95-md {
    margin-bottom: 95px !important;
  }
  .ml-95-md {
    margin-left: 95px !important;
  }
  .mx-95-md {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .my-95-md {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .p-95-md {
    padding: 95px !important;
  }
  .pt-95-md {
    padding-top: 95px !important;
  }
  .pr-95-md {
    padding-right: 95px !important;
  }
  .pb-95-md {
    padding-bottom: 95px !important;
  }
  .pl-95-md {
    padding-left: 95px !important;
  }
  .px-95-md {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .py-95-md {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .m-96-md {
    margin: 96px !important;
  }
  .mt-96-md {
    margin-top: 96px !important;
  }
  .mr-96-md {
    margin-right: 96px !important;
  }
  .mb-96-md {
    margin-bottom: 96px !important;
  }
  .ml-96-md {
    margin-left: 96px !important;
  }
  .mx-96-md {
    margin-right: 96px !important;
    margin-left: 96px !important;
  }
  .my-96-md {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .p-96-md {
    padding: 96px !important;
  }
  .pt-96-md {
    padding-top: 96px !important;
  }
  .pr-96-md {
    padding-right: 96px !important;
  }
  .pb-96-md {
    padding-bottom: 96px !important;
  }
  .pl-96-md {
    padding-left: 96px !important;
  }
  .px-96-md {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-96-md {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .m-97-md {
    margin: 97px !important;
  }
  .mt-97-md {
    margin-top: 97px !important;
  }
  .mr-97-md {
    margin-right: 97px !important;
  }
  .mb-97-md {
    margin-bottom: 97px !important;
  }
  .ml-97-md {
    margin-left: 97px !important;
  }
  .mx-97-md {
    margin-right: 97px !important;
    margin-left: 97px !important;
  }
  .my-97-md {
    margin-top: 97px !important;
    margin-bottom: 97px !important;
  }
  .p-97-md {
    padding: 97px !important;
  }
  .pt-97-md {
    padding-top: 97px !important;
  }
  .pr-97-md {
    padding-right: 97px !important;
  }
  .pb-97-md {
    padding-bottom: 97px !important;
  }
  .pl-97-md {
    padding-left: 97px !important;
  }
  .px-97-md {
    padding-right: 97px !important;
    padding-left: 97px !important;
  }
  .py-97-md {
    padding-top: 97px !important;
    padding-bottom: 97px !important;
  }
  .m-98-md {
    margin: 98px !important;
  }
  .mt-98-md {
    margin-top: 98px !important;
  }
  .mr-98-md {
    margin-right: 98px !important;
  }
  .mb-98-md {
    margin-bottom: 98px !important;
  }
  .ml-98-md {
    margin-left: 98px !important;
  }
  .mx-98-md {
    margin-right: 98px !important;
    margin-left: 98px !important;
  }
  .my-98-md {
    margin-top: 98px !important;
    margin-bottom: 98px !important;
  }
  .p-98-md {
    padding: 98px !important;
  }
  .pt-98-md {
    padding-top: 98px !important;
  }
  .pr-98-md {
    padding-right: 98px !important;
  }
  .pb-98-md {
    padding-bottom: 98px !important;
  }
  .pl-98-md {
    padding-left: 98px !important;
  }
  .px-98-md {
    padding-right: 98px !important;
    padding-left: 98px !important;
  }
  .py-98-md {
    padding-top: 98px !important;
    padding-bottom: 98px !important;
  }
  .m-99-md {
    margin: 99px !important;
  }
  .mt-99-md {
    margin-top: 99px !important;
  }
  .mr-99-md {
    margin-right: 99px !important;
  }
  .mb-99-md {
    margin-bottom: 99px !important;
  }
  .ml-99-md {
    margin-left: 99px !important;
  }
  .mx-99-md {
    margin-right: 99px !important;
    margin-left: 99px !important;
  }
  .my-99-md {
    margin-top: 99px !important;
    margin-bottom: 99px !important;
  }
  .p-99-md {
    padding: 99px !important;
  }
  .pt-99-md {
    padding-top: 99px !important;
  }
  .pr-99-md {
    padding-right: 99px !important;
  }
  .pb-99-md {
    padding-bottom: 99px !important;
  }
  .pl-99-md {
    padding-left: 99px !important;
  }
  .px-99-md {
    padding-right: 99px !important;
    padding-left: 99px !important;
  }
  .py-99-md {
    padding-top: 99px !important;
    padding-bottom: 99px !important;
  }
  .m-100-md {
    margin: 100px !important;
  }
  .mt-100-md {
    margin-top: 100px !important;
  }
  .mr-100-md {
    margin-right: 100px !important;
  }
  .mb-100-md {
    margin-bottom: 100px !important;
  }
  .ml-100-md {
    margin-left: 100px !important;
  }
  .mx-100-md {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .my-100-md {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .p-100-md {
    padding: 100px !important;
  }
  .pt-100-md {
    padding-top: 100px !important;
  }
  .pr-100-md {
    padding-right: 100px !important;
  }
  .pb-100-md {
    padding-bottom: 100px !important;
  }
  .pl-100-md {
    padding-left: 100px !important;
  }
  .px-100-md {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .py-100-md {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .m-101-md {
    margin: 101px !important;
  }
  .mt-101-md {
    margin-top: 101px !important;
  }
  .mr-101-md {
    margin-right: 101px !important;
  }
  .mb-101-md {
    margin-bottom: 101px !important;
  }
  .ml-101-md {
    margin-left: 101px !important;
  }
  .mx-101-md {
    margin-right: 101px !important;
    margin-left: 101px !important;
  }
  .my-101-md {
    margin-top: 101px !important;
    margin-bottom: 101px !important;
  }
  .p-101-md {
    padding: 101px !important;
  }
  .pt-101-md {
    padding-top: 101px !important;
  }
  .pr-101-md {
    padding-right: 101px !important;
  }
  .pb-101-md {
    padding-bottom: 101px !important;
  }
  .pl-101-md {
    padding-left: 101px !important;
  }
  .px-101-md {
    padding-right: 101px !important;
    padding-left: 101px !important;
  }
  .py-101-md {
    padding-top: 101px !important;
    padding-bottom: 101px !important;
  }
  .m-102-md {
    margin: 102px !important;
  }
  .mt-102-md {
    margin-top: 102px !important;
  }
  .mr-102-md {
    margin-right: 102px !important;
  }
  .mb-102-md {
    margin-bottom: 102px !important;
  }
  .ml-102-md {
    margin-left: 102px !important;
  }
  .mx-102-md {
    margin-right: 102px !important;
    margin-left: 102px !important;
  }
  .my-102-md {
    margin-top: 102px !important;
    margin-bottom: 102px !important;
  }
  .p-102-md {
    padding: 102px !important;
  }
  .pt-102-md {
    padding-top: 102px !important;
  }
  .pr-102-md {
    padding-right: 102px !important;
  }
  .pb-102-md {
    padding-bottom: 102px !important;
  }
  .pl-102-md {
    padding-left: 102px !important;
  }
  .px-102-md {
    padding-right: 102px !important;
    padding-left: 102px !important;
  }
  .py-102-md {
    padding-top: 102px !important;
    padding-bottom: 102px !important;
  }
  .m-103-md {
    margin: 103px !important;
  }
  .mt-103-md {
    margin-top: 103px !important;
  }
  .mr-103-md {
    margin-right: 103px !important;
  }
  .mb-103-md {
    margin-bottom: 103px !important;
  }
  .ml-103-md {
    margin-left: 103px !important;
  }
  .mx-103-md {
    margin-right: 103px !important;
    margin-left: 103px !important;
  }
  .my-103-md {
    margin-top: 103px !important;
    margin-bottom: 103px !important;
  }
  .p-103-md {
    padding: 103px !important;
  }
  .pt-103-md {
    padding-top: 103px !important;
  }
  .pr-103-md {
    padding-right: 103px !important;
  }
  .pb-103-md {
    padding-bottom: 103px !important;
  }
  .pl-103-md {
    padding-left: 103px !important;
  }
  .px-103-md {
    padding-right: 103px !important;
    padding-left: 103px !important;
  }
  .py-103-md {
    padding-top: 103px !important;
    padding-bottom: 103px !important;
  }
  .m-104-md {
    margin: 104px !important;
  }
  .mt-104-md {
    margin-top: 104px !important;
  }
  .mr-104-md {
    margin-right: 104px !important;
  }
  .mb-104-md {
    margin-bottom: 104px !important;
  }
  .ml-104-md {
    margin-left: 104px !important;
  }
  .mx-104-md {
    margin-right: 104px !important;
    margin-left: 104px !important;
  }
  .my-104-md {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }
  .p-104-md {
    padding: 104px !important;
  }
  .pt-104-md {
    padding-top: 104px !important;
  }
  .pr-104-md {
    padding-right: 104px !important;
  }
  .pb-104-md {
    padding-bottom: 104px !important;
  }
  .pl-104-md {
    padding-left: 104px !important;
  }
  .px-104-md {
    padding-right: 104px !important;
    padding-left: 104px !important;
  }
  .py-104-md {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }
  .m-105-md {
    margin: 105px !important;
  }
  .mt-105-md {
    margin-top: 105px !important;
  }
  .mr-105-md {
    margin-right: 105px !important;
  }
  .mb-105-md {
    margin-bottom: 105px !important;
  }
  .ml-105-md {
    margin-left: 105px !important;
  }
  .mx-105-md {
    margin-right: 105px !important;
    margin-left: 105px !important;
  }
  .my-105-md {
    margin-top: 105px !important;
    margin-bottom: 105px !important;
  }
  .p-105-md {
    padding: 105px !important;
  }
  .pt-105-md {
    padding-top: 105px !important;
  }
  .pr-105-md {
    padding-right: 105px !important;
  }
  .pb-105-md {
    padding-bottom: 105px !important;
  }
  .pl-105-md {
    padding-left: 105px !important;
  }
  .px-105-md {
    padding-right: 105px !important;
    padding-left: 105px !important;
  }
  .py-105-md {
    padding-top: 105px !important;
    padding-bottom: 105px !important;
  }
  .m-106-md {
    margin: 106px !important;
  }
  .mt-106-md {
    margin-top: 106px !important;
  }
  .mr-106-md {
    margin-right: 106px !important;
  }
  .mb-106-md {
    margin-bottom: 106px !important;
  }
  .ml-106-md {
    margin-left: 106px !important;
  }
  .mx-106-md {
    margin-right: 106px !important;
    margin-left: 106px !important;
  }
  .my-106-md {
    margin-top: 106px !important;
    margin-bottom: 106px !important;
  }
  .p-106-md {
    padding: 106px !important;
  }
  .pt-106-md {
    padding-top: 106px !important;
  }
  .pr-106-md {
    padding-right: 106px !important;
  }
  .pb-106-md {
    padding-bottom: 106px !important;
  }
  .pl-106-md {
    padding-left: 106px !important;
  }
  .px-106-md {
    padding-right: 106px !important;
    padding-left: 106px !important;
  }
  .py-106-md {
    padding-top: 106px !important;
    padding-bottom: 106px !important;
  }
  .m-107-md {
    margin: 107px !important;
  }
  .mt-107-md {
    margin-top: 107px !important;
  }
  .mr-107-md {
    margin-right: 107px !important;
  }
  .mb-107-md {
    margin-bottom: 107px !important;
  }
  .ml-107-md {
    margin-left: 107px !important;
  }
  .mx-107-md {
    margin-right: 107px !important;
    margin-left: 107px !important;
  }
  .my-107-md {
    margin-top: 107px !important;
    margin-bottom: 107px !important;
  }
  .p-107-md {
    padding: 107px !important;
  }
  .pt-107-md {
    padding-top: 107px !important;
  }
  .pr-107-md {
    padding-right: 107px !important;
  }
  .pb-107-md {
    padding-bottom: 107px !important;
  }
  .pl-107-md {
    padding-left: 107px !important;
  }
  .px-107-md {
    padding-right: 107px !important;
    padding-left: 107px !important;
  }
  .py-107-md {
    padding-top: 107px !important;
    padding-bottom: 107px !important;
  }
  .m-108-md {
    margin: 108px !important;
  }
  .mt-108-md {
    margin-top: 108px !important;
  }
  .mr-108-md {
    margin-right: 108px !important;
  }
  .mb-108-md {
    margin-bottom: 108px !important;
  }
  .ml-108-md {
    margin-left: 108px !important;
  }
  .mx-108-md {
    margin-right: 108px !important;
    margin-left: 108px !important;
  }
  .my-108-md {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }
  .p-108-md {
    padding: 108px !important;
  }
  .pt-108-md {
    padding-top: 108px !important;
  }
  .pr-108-md {
    padding-right: 108px !important;
  }
  .pb-108-md {
    padding-bottom: 108px !important;
  }
  .pl-108-md {
    padding-left: 108px !important;
  }
  .px-108-md {
    padding-right: 108px !important;
    padding-left: 108px !important;
  }
  .py-108-md {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }
  .m-109-md {
    margin: 109px !important;
  }
  .mt-109-md {
    margin-top: 109px !important;
  }
  .mr-109-md {
    margin-right: 109px !important;
  }
  .mb-109-md {
    margin-bottom: 109px !important;
  }
  .ml-109-md {
    margin-left: 109px !important;
  }
  .mx-109-md {
    margin-right: 109px !important;
    margin-left: 109px !important;
  }
  .my-109-md {
    margin-top: 109px !important;
    margin-bottom: 109px !important;
  }
  .p-109-md {
    padding: 109px !important;
  }
  .pt-109-md {
    padding-top: 109px !important;
  }
  .pr-109-md {
    padding-right: 109px !important;
  }
  .pb-109-md {
    padding-bottom: 109px !important;
  }
  .pl-109-md {
    padding-left: 109px !important;
  }
  .px-109-md {
    padding-right: 109px !important;
    padding-left: 109px !important;
  }
  .py-109-md {
    padding-top: 109px !important;
    padding-bottom: 109px !important;
  }
  .m-110-md {
    margin: 110px !important;
  }
  .mt-110-md {
    margin-top: 110px !important;
  }
  .mr-110-md {
    margin-right: 110px !important;
  }
  .mb-110-md {
    margin-bottom: 110px !important;
  }
  .ml-110-md {
    margin-left: 110px !important;
  }
  .mx-110-md {
    margin-right: 110px !important;
    margin-left: 110px !important;
  }
  .my-110-md {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }
  .p-110-md {
    padding: 110px !important;
  }
  .pt-110-md {
    padding-top: 110px !important;
  }
  .pr-110-md {
    padding-right: 110px !important;
  }
  .pb-110-md {
    padding-bottom: 110px !important;
  }
  .pl-110-md {
    padding-left: 110px !important;
  }
  .px-110-md {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .py-110-md {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .m-111-md {
    margin: 111px !important;
  }
  .mt-111-md {
    margin-top: 111px !important;
  }
  .mr-111-md {
    margin-right: 111px !important;
  }
  .mb-111-md {
    margin-bottom: 111px !important;
  }
  .ml-111-md {
    margin-left: 111px !important;
  }
  .mx-111-md {
    margin-right: 111px !important;
    margin-left: 111px !important;
  }
  .my-111-md {
    margin-top: 111px !important;
    margin-bottom: 111px !important;
  }
  .p-111-md {
    padding: 111px !important;
  }
  .pt-111-md {
    padding-top: 111px !important;
  }
  .pr-111-md {
    padding-right: 111px !important;
  }
  .pb-111-md {
    padding-bottom: 111px !important;
  }
  .pl-111-md {
    padding-left: 111px !important;
  }
  .px-111-md {
    padding-right: 111px !important;
    padding-left: 111px !important;
  }
  .py-111-md {
    padding-top: 111px !important;
    padding-bottom: 111px !important;
  }
  .m-112-md {
    margin: 112px !important;
  }
  .mt-112-md {
    margin-top: 112px !important;
  }
  .mr-112-md {
    margin-right: 112px !important;
  }
  .mb-112-md {
    margin-bottom: 112px !important;
  }
  .ml-112-md {
    margin-left: 112px !important;
  }
  .mx-112-md {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }
  .my-112-md {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }
  .p-112-md {
    padding: 112px !important;
  }
  .pt-112-md {
    padding-top: 112px !important;
  }
  .pr-112-md {
    padding-right: 112px !important;
  }
  .pb-112-md {
    padding-bottom: 112px !important;
  }
  .pl-112-md {
    padding-left: 112px !important;
  }
  .px-112-md {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }
  .py-112-md {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }
  .m-113-md {
    margin: 113px !important;
  }
  .mt-113-md {
    margin-top: 113px !important;
  }
  .mr-113-md {
    margin-right: 113px !important;
  }
  .mb-113-md {
    margin-bottom: 113px !important;
  }
  .ml-113-md {
    margin-left: 113px !important;
  }
  .mx-113-md {
    margin-right: 113px !important;
    margin-left: 113px !important;
  }
  .my-113-md {
    margin-top: 113px !important;
    margin-bottom: 113px !important;
  }
  .p-113-md {
    padding: 113px !important;
  }
  .pt-113-md {
    padding-top: 113px !important;
  }
  .pr-113-md {
    padding-right: 113px !important;
  }
  .pb-113-md {
    padding-bottom: 113px !important;
  }
  .pl-113-md {
    padding-left: 113px !important;
  }
  .px-113-md {
    padding-right: 113px !important;
    padding-left: 113px !important;
  }
  .py-113-md {
    padding-top: 113px !important;
    padding-bottom: 113px !important;
  }
  .m-114-md {
    margin: 114px !important;
  }
  .mt-114-md {
    margin-top: 114px !important;
  }
  .mr-114-md {
    margin-right: 114px !important;
  }
  .mb-114-md {
    margin-bottom: 114px !important;
  }
  .ml-114-md {
    margin-left: 114px !important;
  }
  .mx-114-md {
    margin-right: 114px !important;
    margin-left: 114px !important;
  }
  .my-114-md {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }
  .p-114-md {
    padding: 114px !important;
  }
  .pt-114-md {
    padding-top: 114px !important;
  }
  .pr-114-md {
    padding-right: 114px !important;
  }
  .pb-114-md {
    padding-bottom: 114px !important;
  }
  .pl-114-md {
    padding-left: 114px !important;
  }
  .px-114-md {
    padding-right: 114px !important;
    padding-left: 114px !important;
  }
  .py-114-md {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }
  .m-115-md {
    margin: 115px !important;
  }
  .mt-115-md {
    margin-top: 115px !important;
  }
  .mr-115-md {
    margin-right: 115px !important;
  }
  .mb-115-md {
    margin-bottom: 115px !important;
  }
  .ml-115-md {
    margin-left: 115px !important;
  }
  .mx-115-md {
    margin-right: 115px !important;
    margin-left: 115px !important;
  }
  .my-115-md {
    margin-top: 115px !important;
    margin-bottom: 115px !important;
  }
  .p-115-md {
    padding: 115px !important;
  }
  .pt-115-md {
    padding-top: 115px !important;
  }
  .pr-115-md {
    padding-right: 115px !important;
  }
  .pb-115-md {
    padding-bottom: 115px !important;
  }
  .pl-115-md {
    padding-left: 115px !important;
  }
  .px-115-md {
    padding-right: 115px !important;
    padding-left: 115px !important;
  }
  .py-115-md {
    padding-top: 115px !important;
    padding-bottom: 115px !important;
  }
  .m-116-md {
    margin: 116px !important;
  }
  .mt-116-md {
    margin-top: 116px !important;
  }
  .mr-116-md {
    margin-right: 116px !important;
  }
  .mb-116-md {
    margin-bottom: 116px !important;
  }
  .ml-116-md {
    margin-left: 116px !important;
  }
  .mx-116-md {
    margin-right: 116px !important;
    margin-left: 116px !important;
  }
  .my-116-md {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }
  .p-116-md {
    padding: 116px !important;
  }
  .pt-116-md {
    padding-top: 116px !important;
  }
  .pr-116-md {
    padding-right: 116px !important;
  }
  .pb-116-md {
    padding-bottom: 116px !important;
  }
  .pl-116-md {
    padding-left: 116px !important;
  }
  .px-116-md {
    padding-right: 116px !important;
    padding-left: 116px !important;
  }
  .py-116-md {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }
  .m-117-md {
    margin: 117px !important;
  }
  .mt-117-md {
    margin-top: 117px !important;
  }
  .mr-117-md {
    margin-right: 117px !important;
  }
  .mb-117-md {
    margin-bottom: 117px !important;
  }
  .ml-117-md {
    margin-left: 117px !important;
  }
  .mx-117-md {
    margin-right: 117px !important;
    margin-left: 117px !important;
  }
  .my-117-md {
    margin-top: 117px !important;
    margin-bottom: 117px !important;
  }
  .p-117-md {
    padding: 117px !important;
  }
  .pt-117-md {
    padding-top: 117px !important;
  }
  .pr-117-md {
    padding-right: 117px !important;
  }
  .pb-117-md {
    padding-bottom: 117px !important;
  }
  .pl-117-md {
    padding-left: 117px !important;
  }
  .px-117-md {
    padding-right: 117px !important;
    padding-left: 117px !important;
  }
  .py-117-md {
    padding-top: 117px !important;
    padding-bottom: 117px !important;
  }
  .m-118-md {
    margin: 118px !important;
  }
  .mt-118-md {
    margin-top: 118px !important;
  }
  .mr-118-md {
    margin-right: 118px !important;
  }
  .mb-118-md {
    margin-bottom: 118px !important;
  }
  .ml-118-md {
    margin-left: 118px !important;
  }
  .mx-118-md {
    margin-right: 118px !important;
    margin-left: 118px !important;
  }
  .my-118-md {
    margin-top: 118px !important;
    margin-bottom: 118px !important;
  }
  .p-118-md {
    padding: 118px !important;
  }
  .pt-118-md {
    padding-top: 118px !important;
  }
  .pr-118-md {
    padding-right: 118px !important;
  }
  .pb-118-md {
    padding-bottom: 118px !important;
  }
  .pl-118-md {
    padding-left: 118px !important;
  }
  .px-118-md {
    padding-right: 118px !important;
    padding-left: 118px !important;
  }
  .py-118-md {
    padding-top: 118px !important;
    padding-bottom: 118px !important;
  }
  .m-119-md {
    margin: 119px !important;
  }
  .mt-119-md {
    margin-top: 119px !important;
  }
  .mr-119-md {
    margin-right: 119px !important;
  }
  .mb-119-md {
    margin-bottom: 119px !important;
  }
  .ml-119-md {
    margin-left: 119px !important;
  }
  .mx-119-md {
    margin-right: 119px !important;
    margin-left: 119px !important;
  }
  .my-119-md {
    margin-top: 119px !important;
    margin-bottom: 119px !important;
  }
  .p-119-md {
    padding: 119px !important;
  }
  .pt-119-md {
    padding-top: 119px !important;
  }
  .pr-119-md {
    padding-right: 119px !important;
  }
  .pb-119-md {
    padding-bottom: 119px !important;
  }
  .pl-119-md {
    padding-left: 119px !important;
  }
  .px-119-md {
    padding-right: 119px !important;
    padding-left: 119px !important;
  }
  .py-119-md {
    padding-top: 119px !important;
    padding-bottom: 119px !important;
  }
  .m-120-md {
    margin: 120px !important;
  }
  .mt-120-md {
    margin-top: 120px !important;
  }
  .mr-120-md {
    margin-right: 120px !important;
  }
  .mb-120-md {
    margin-bottom: 120px !important;
  }
  .ml-120-md {
    margin-left: 120px !important;
  }
  .mx-120-md {
    margin-right: 120px !important;
    margin-left: 120px !important;
  }
  .my-120-md {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .p-120-md {
    padding: 120px !important;
  }
  .pt-120-md {
    padding-top: 120px !important;
  }
  .pr-120-md {
    padding-right: 120px !important;
  }
  .pb-120-md {
    padding-bottom: 120px !important;
  }
  .pl-120-md {
    padding-left: 120px !important;
  }
  .px-120-md {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .py-120-md {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .m-121-md {
    margin: 121px !important;
  }
  .mt-121-md {
    margin-top: 121px !important;
  }
  .mr-121-md {
    margin-right: 121px !important;
  }
  .mb-121-md {
    margin-bottom: 121px !important;
  }
  .ml-121-md {
    margin-left: 121px !important;
  }
  .mx-121-md {
    margin-right: 121px !important;
    margin-left: 121px !important;
  }
  .my-121-md {
    margin-top: 121px !important;
    margin-bottom: 121px !important;
  }
  .p-121-md {
    padding: 121px !important;
  }
  .pt-121-md {
    padding-top: 121px !important;
  }
  .pr-121-md {
    padding-right: 121px !important;
  }
  .pb-121-md {
    padding-bottom: 121px !important;
  }
  .pl-121-md {
    padding-left: 121px !important;
  }
  .px-121-md {
    padding-right: 121px !important;
    padding-left: 121px !important;
  }
  .py-121-md {
    padding-top: 121px !important;
    padding-bottom: 121px !important;
  }
  .m-122-md {
    margin: 122px !important;
  }
  .mt-122-md {
    margin-top: 122px !important;
  }
  .mr-122-md {
    margin-right: 122px !important;
  }
  .mb-122-md {
    margin-bottom: 122px !important;
  }
  .ml-122-md {
    margin-left: 122px !important;
  }
  .mx-122-md {
    margin-right: 122px !important;
    margin-left: 122px !important;
  }
  .my-122-md {
    margin-top: 122px !important;
    margin-bottom: 122px !important;
  }
  .p-122-md {
    padding: 122px !important;
  }
  .pt-122-md {
    padding-top: 122px !important;
  }
  .pr-122-md {
    padding-right: 122px !important;
  }
  .pb-122-md {
    padding-bottom: 122px !important;
  }
  .pl-122-md {
    padding-left: 122px !important;
  }
  .px-122-md {
    padding-right: 122px !important;
    padding-left: 122px !important;
  }
  .py-122-md {
    padding-top: 122px !important;
    padding-bottom: 122px !important;
  }
  .m-123-md {
    margin: 123px !important;
  }
  .mt-123-md {
    margin-top: 123px !important;
  }
  .mr-123-md {
    margin-right: 123px !important;
  }
  .mb-123-md {
    margin-bottom: 123px !important;
  }
  .ml-123-md {
    margin-left: 123px !important;
  }
  .mx-123-md {
    margin-right: 123px !important;
    margin-left: 123px !important;
  }
  .my-123-md {
    margin-top: 123px !important;
    margin-bottom: 123px !important;
  }
  .p-123-md {
    padding: 123px !important;
  }
  .pt-123-md {
    padding-top: 123px !important;
  }
  .pr-123-md {
    padding-right: 123px !important;
  }
  .pb-123-md {
    padding-bottom: 123px !important;
  }
  .pl-123-md {
    padding-left: 123px !important;
  }
  .px-123-md {
    padding-right: 123px !important;
    padding-left: 123px !important;
  }
  .py-123-md {
    padding-top: 123px !important;
    padding-bottom: 123px !important;
  }
  .m-124-md {
    margin: 124px !important;
  }
  .mt-124-md {
    margin-top: 124px !important;
  }
  .mr-124-md {
    margin-right: 124px !important;
  }
  .mb-124-md {
    margin-bottom: 124px !important;
  }
  .ml-124-md {
    margin-left: 124px !important;
  }
  .mx-124-md {
    margin-right: 124px !important;
    margin-left: 124px !important;
  }
  .my-124-md {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }
  .p-124-md {
    padding: 124px !important;
  }
  .pt-124-md {
    padding-top: 124px !important;
  }
  .pr-124-md {
    padding-right: 124px !important;
  }
  .pb-124-md {
    padding-bottom: 124px !important;
  }
  .pl-124-md {
    padding-left: 124px !important;
  }
  .px-124-md {
    padding-right: 124px !important;
    padding-left: 124px !important;
  }
  .py-124-md {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }
  .m-125-md {
    margin: 125px !important;
  }
  .mt-125-md {
    margin-top: 125px !important;
  }
  .mr-125-md {
    margin-right: 125px !important;
  }
  .mb-125-md {
    margin-bottom: 125px !important;
  }
  .ml-125-md {
    margin-left: 125px !important;
  }
  .mx-125-md {
    margin-right: 125px !important;
    margin-left: 125px !important;
  }
  .my-125-md {
    margin-top: 125px !important;
    margin-bottom: 125px !important;
  }
  .p-125-md {
    padding: 125px !important;
  }
  .pt-125-md {
    padding-top: 125px !important;
  }
  .pr-125-md {
    padding-right: 125px !important;
  }
  .pb-125-md {
    padding-bottom: 125px !important;
  }
  .pl-125-md {
    padding-left: 125px !important;
  }
  .px-125-md {
    padding-right: 125px !important;
    padding-left: 125px !important;
  }
  .py-125-md {
    padding-top: 125px !important;
    padding-bottom: 125px !important;
  }
  .m-126-md {
    margin: 126px !important;
  }
  .mt-126-md {
    margin-top: 126px !important;
  }
  .mr-126-md {
    margin-right: 126px !important;
  }
  .mb-126-md {
    margin-bottom: 126px !important;
  }
  .ml-126-md {
    margin-left: 126px !important;
  }
  .mx-126-md {
    margin-right: 126px !important;
    margin-left: 126px !important;
  }
  .my-126-md {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }
  .p-126-md {
    padding: 126px !important;
  }
  .pt-126-md {
    padding-top: 126px !important;
  }
  .pr-126-md {
    padding-right: 126px !important;
  }
  .pb-126-md {
    padding-bottom: 126px !important;
  }
  .pl-126-md {
    padding-left: 126px !important;
  }
  .px-126-md {
    padding-right: 126px !important;
    padding-left: 126px !important;
  }
  .py-126-md {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }
  .m-127-md {
    margin: 127px !important;
  }
  .mt-127-md {
    margin-top: 127px !important;
  }
  .mr-127-md {
    margin-right: 127px !important;
  }
  .mb-127-md {
    margin-bottom: 127px !important;
  }
  .ml-127-md {
    margin-left: 127px !important;
  }
  .mx-127-md {
    margin-right: 127px !important;
    margin-left: 127px !important;
  }
  .my-127-md {
    margin-top: 127px !important;
    margin-bottom: 127px !important;
  }
  .p-127-md {
    padding: 127px !important;
  }
  .pt-127-md {
    padding-top: 127px !important;
  }
  .pr-127-md {
    padding-right: 127px !important;
  }
  .pb-127-md {
    padding-bottom: 127px !important;
  }
  .pl-127-md {
    padding-left: 127px !important;
  }
  .px-127-md {
    padding-right: 127px !important;
    padding-left: 127px !important;
  }
  .py-127-md {
    padding-top: 127px !important;
    padding-bottom: 127px !important;
  }
  .m-128-md {
    margin: 128px !important;
  }
  .mt-128-md {
    margin-top: 128px !important;
  }
  .mr-128-md {
    margin-right: 128px !important;
  }
  .mb-128-md {
    margin-bottom: 128px !important;
  }
  .ml-128-md {
    margin-left: 128px !important;
  }
  .mx-128-md {
    margin-right: 128px !important;
    margin-left: 128px !important;
  }
  .my-128-md {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }
  .p-128-md {
    padding: 128px !important;
  }
  .pt-128-md {
    padding-top: 128px !important;
  }
  .pr-128-md {
    padding-right: 128px !important;
  }
  .pb-128-md {
    padding-bottom: 128px !important;
  }
  .pl-128-md {
    padding-left: 128px !important;
  }
  .px-128-md {
    padding-right: 128px !important;
    padding-left: 128px !important;
  }
  .py-128-md {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .m-129-md {
    margin: 129px !important;
  }
  .mt-129-md {
    margin-top: 129px !important;
  }
  .mr-129-md {
    margin-right: 129px !important;
  }
  .mb-129-md {
    margin-bottom: 129px !important;
  }
  .ml-129-md {
    margin-left: 129px !important;
  }
  .mx-129-md {
    margin-right: 129px !important;
    margin-left: 129px !important;
  }
  .my-129-md {
    margin-top: 129px !important;
    margin-bottom: 129px !important;
  }
  .p-129-md {
    padding: 129px !important;
  }
  .pt-129-md {
    padding-top: 129px !important;
  }
  .pr-129-md {
    padding-right: 129px !important;
  }
  .pb-129-md {
    padding-bottom: 129px !important;
  }
  .pl-129-md {
    padding-left: 129px !important;
  }
  .px-129-md {
    padding-right: 129px !important;
    padding-left: 129px !important;
  }
  .py-129-md {
    padding-top: 129px !important;
    padding-bottom: 129px !important;
  }
  .m-130-md {
    margin: 130px !important;
  }
  .mt-130-md {
    margin-top: 130px !important;
  }
  .mr-130-md {
    margin-right: 130px !important;
  }
  .mb-130-md {
    margin-bottom: 130px !important;
  }
  .ml-130-md {
    margin-left: 130px !important;
  }
  .mx-130-md {
    margin-right: 130px !important;
    margin-left: 130px !important;
  }
  .my-130-md {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }
  .p-130-md {
    padding: 130px !important;
  }
  .pt-130-md {
    padding-top: 130px !important;
  }
  .pr-130-md {
    padding-right: 130px !important;
  }
  .pb-130-md {
    padding-bottom: 130px !important;
  }
  .pl-130-md {
    padding-left: 130px !important;
  }
  .px-130-md {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .py-130-md {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .m-131-md {
    margin: 131px !important;
  }
  .mt-131-md {
    margin-top: 131px !important;
  }
  .mr-131-md {
    margin-right: 131px !important;
  }
  .mb-131-md {
    margin-bottom: 131px !important;
  }
  .ml-131-md {
    margin-left: 131px !important;
  }
  .mx-131-md {
    margin-right: 131px !important;
    margin-left: 131px !important;
  }
  .my-131-md {
    margin-top: 131px !important;
    margin-bottom: 131px !important;
  }
  .p-131-md {
    padding: 131px !important;
  }
  .pt-131-md {
    padding-top: 131px !important;
  }
  .pr-131-md {
    padding-right: 131px !important;
  }
  .pb-131-md {
    padding-bottom: 131px !important;
  }
  .pl-131-md {
    padding-left: 131px !important;
  }
  .px-131-md {
    padding-right: 131px !important;
    padding-left: 131px !important;
  }
  .py-131-md {
    padding-top: 131px !important;
    padding-bottom: 131px !important;
  }
  .m-132-md {
    margin: 132px !important;
  }
  .mt-132-md {
    margin-top: 132px !important;
  }
  .mr-132-md {
    margin-right: 132px !important;
  }
  .mb-132-md {
    margin-bottom: 132px !important;
  }
  .ml-132-md {
    margin-left: 132px !important;
  }
  .mx-132-md {
    margin-right: 132px !important;
    margin-left: 132px !important;
  }
  .my-132-md {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }
  .p-132-md {
    padding: 132px !important;
  }
  .pt-132-md {
    padding-top: 132px !important;
  }
  .pr-132-md {
    padding-right: 132px !important;
  }
  .pb-132-md {
    padding-bottom: 132px !important;
  }
  .pl-132-md {
    padding-left: 132px !important;
  }
  .px-132-md {
    padding-right: 132px !important;
    padding-left: 132px !important;
  }
  .py-132-md {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }
  .m-133-md {
    margin: 133px !important;
  }
  .mt-133-md {
    margin-top: 133px !important;
  }
  .mr-133-md {
    margin-right: 133px !important;
  }
  .mb-133-md {
    margin-bottom: 133px !important;
  }
  .ml-133-md {
    margin-left: 133px !important;
  }
  .mx-133-md {
    margin-right: 133px !important;
    margin-left: 133px !important;
  }
  .my-133-md {
    margin-top: 133px !important;
    margin-bottom: 133px !important;
  }
  .p-133-md {
    padding: 133px !important;
  }
  .pt-133-md {
    padding-top: 133px !important;
  }
  .pr-133-md {
    padding-right: 133px !important;
  }
  .pb-133-md {
    padding-bottom: 133px !important;
  }
  .pl-133-md {
    padding-left: 133px !important;
  }
  .px-133-md {
    padding-right: 133px !important;
    padding-left: 133px !important;
  }
  .py-133-md {
    padding-top: 133px !important;
    padding-bottom: 133px !important;
  }
  .m-134-md {
    margin: 134px !important;
  }
  .mt-134-md {
    margin-top: 134px !important;
  }
  .mr-134-md {
    margin-right: 134px !important;
  }
  .mb-134-md {
    margin-bottom: 134px !important;
  }
  .ml-134-md {
    margin-left: 134px !important;
  }
  .mx-134-md {
    margin-right: 134px !important;
    margin-left: 134px !important;
  }
  .my-134-md {
    margin-top: 134px !important;
    margin-bottom: 134px !important;
  }
  .p-134-md {
    padding: 134px !important;
  }
  .pt-134-md {
    padding-top: 134px !important;
  }
  .pr-134-md {
    padding-right: 134px !important;
  }
  .pb-134-md {
    padding-bottom: 134px !important;
  }
  .pl-134-md {
    padding-left: 134px !important;
  }
  .px-134-md {
    padding-right: 134px !important;
    padding-left: 134px !important;
  }
  .py-134-md {
    padding-top: 134px !important;
    padding-bottom: 134px !important;
  }
  .m-135-md {
    margin: 135px !important;
  }
  .mt-135-md {
    margin-top: 135px !important;
  }
  .mr-135-md {
    margin-right: 135px !important;
  }
  .mb-135-md {
    margin-bottom: 135px !important;
  }
  .ml-135-md {
    margin-left: 135px !important;
  }
  .mx-135-md {
    margin-right: 135px !important;
    margin-left: 135px !important;
  }
  .my-135-md {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .p-135-md {
    padding: 135px !important;
  }
  .pt-135-md {
    padding-top: 135px !important;
  }
  .pr-135-md {
    padding-right: 135px !important;
  }
  .pb-135-md {
    padding-bottom: 135px !important;
  }
  .pl-135-md {
    padding-left: 135px !important;
  }
  .px-135-md {
    padding-right: 135px !important;
    padding-left: 135px !important;
  }
  .py-135-md {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .m-136-md {
    margin: 136px !important;
  }
  .mt-136-md {
    margin-top: 136px !important;
  }
  .mr-136-md {
    margin-right: 136px !important;
  }
  .mb-136-md {
    margin-bottom: 136px !important;
  }
  .ml-136-md {
    margin-left: 136px !important;
  }
  .mx-136-md {
    margin-right: 136px !important;
    margin-left: 136px !important;
  }
  .my-136-md {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }
  .p-136-md {
    padding: 136px !important;
  }
  .pt-136-md {
    padding-top: 136px !important;
  }
  .pr-136-md {
    padding-right: 136px !important;
  }
  .pb-136-md {
    padding-bottom: 136px !important;
  }
  .pl-136-md {
    padding-left: 136px !important;
  }
  .px-136-md {
    padding-right: 136px !important;
    padding-left: 136px !important;
  }
  .py-136-md {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }
  .m-137-md {
    margin: 137px !important;
  }
  .mt-137-md {
    margin-top: 137px !important;
  }
  .mr-137-md {
    margin-right: 137px !important;
  }
  .mb-137-md {
    margin-bottom: 137px !important;
  }
  .ml-137-md {
    margin-left: 137px !important;
  }
  .mx-137-md {
    margin-right: 137px !important;
    margin-left: 137px !important;
  }
  .my-137-md {
    margin-top: 137px !important;
    margin-bottom: 137px !important;
  }
  .p-137-md {
    padding: 137px !important;
  }
  .pt-137-md {
    padding-top: 137px !important;
  }
  .pr-137-md {
    padding-right: 137px !important;
  }
  .pb-137-md {
    padding-bottom: 137px !important;
  }
  .pl-137-md {
    padding-left: 137px !important;
  }
  .px-137-md {
    padding-right: 137px !important;
    padding-left: 137px !important;
  }
  .py-137-md {
    padding-top: 137px !important;
    padding-bottom: 137px !important;
  }
  .m-138-md {
    margin: 138px !important;
  }
  .mt-138-md {
    margin-top: 138px !important;
  }
  .mr-138-md {
    margin-right: 138px !important;
  }
  .mb-138-md {
    margin-bottom: 138px !important;
  }
  .ml-138-md {
    margin-left: 138px !important;
  }
  .mx-138-md {
    margin-right: 138px !important;
    margin-left: 138px !important;
  }
  .my-138-md {
    margin-top: 138px !important;
    margin-bottom: 138px !important;
  }
  .p-138-md {
    padding: 138px !important;
  }
  .pt-138-md {
    padding-top: 138px !important;
  }
  .pr-138-md {
    padding-right: 138px !important;
  }
  .pb-138-md {
    padding-bottom: 138px !important;
  }
  .pl-138-md {
    padding-left: 138px !important;
  }
  .px-138-md {
    padding-right: 138px !important;
    padding-left: 138px !important;
  }
  .py-138-md {
    padding-top: 138px !important;
    padding-bottom: 138px !important;
  }
  .m-139-md {
    margin: 139px !important;
  }
  .mt-139-md {
    margin-top: 139px !important;
  }
  .mr-139-md {
    margin-right: 139px !important;
  }
  .mb-139-md {
    margin-bottom: 139px !important;
  }
  .ml-139-md {
    margin-left: 139px !important;
  }
  .mx-139-md {
    margin-right: 139px !important;
    margin-left: 139px !important;
  }
  .my-139-md {
    margin-top: 139px !important;
    margin-bottom: 139px !important;
  }
  .p-139-md {
    padding: 139px !important;
  }
  .pt-139-md {
    padding-top: 139px !important;
  }
  .pr-139-md {
    padding-right: 139px !important;
  }
  .pb-139-md {
    padding-bottom: 139px !important;
  }
  .pl-139-md {
    padding-left: 139px !important;
  }
  .px-139-md {
    padding-right: 139px !important;
    padding-left: 139px !important;
  }
  .py-139-md {
    padding-top: 139px !important;
    padding-bottom: 139px !important;
  }
  .m-140-md {
    margin: 140px !important;
  }
  .mt-140-md {
    margin-top: 140px !important;
  }
  .mr-140-md {
    margin-right: 140px !important;
  }
  .mb-140-md {
    margin-bottom: 140px !important;
  }
  .ml-140-md {
    margin-left: 140px !important;
  }
  .mx-140-md {
    margin-right: 140px !important;
    margin-left: 140px !important;
  }
  .my-140-md {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }
  .p-140-md {
    padding: 140px !important;
  }
  .pt-140-md {
    padding-top: 140px !important;
  }
  .pr-140-md {
    padding-right: 140px !important;
  }
  .pb-140-md {
    padding-bottom: 140px !important;
  }
  .pl-140-md {
    padding-left: 140px !important;
  }
  .px-140-md {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .py-140-md {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .m-141-md {
    margin: 141px !important;
  }
  .mt-141-md {
    margin-top: 141px !important;
  }
  .mr-141-md {
    margin-right: 141px !important;
  }
  .mb-141-md {
    margin-bottom: 141px !important;
  }
  .ml-141-md {
    margin-left: 141px !important;
  }
  .mx-141-md {
    margin-right: 141px !important;
    margin-left: 141px !important;
  }
  .my-141-md {
    margin-top: 141px !important;
    margin-bottom: 141px !important;
  }
  .p-141-md {
    padding: 141px !important;
  }
  .pt-141-md {
    padding-top: 141px !important;
  }
  .pr-141-md {
    padding-right: 141px !important;
  }
  .pb-141-md {
    padding-bottom: 141px !important;
  }
  .pl-141-md {
    padding-left: 141px !important;
  }
  .px-141-md {
    padding-right: 141px !important;
    padding-left: 141px !important;
  }
  .py-141-md {
    padding-top: 141px !important;
    padding-bottom: 141px !important;
  }
  .m-142-md {
    margin: 142px !important;
  }
  .mt-142-md {
    margin-top: 142px !important;
  }
  .mr-142-md {
    margin-right: 142px !important;
  }
  .mb-142-md {
    margin-bottom: 142px !important;
  }
  .ml-142-md {
    margin-left: 142px !important;
  }
  .mx-142-md {
    margin-right: 142px !important;
    margin-left: 142px !important;
  }
  .my-142-md {
    margin-top: 142px !important;
    margin-bottom: 142px !important;
  }
  .p-142-md {
    padding: 142px !important;
  }
  .pt-142-md {
    padding-top: 142px !important;
  }
  .pr-142-md {
    padding-right: 142px !important;
  }
  .pb-142-md {
    padding-bottom: 142px !important;
  }
  .pl-142-md {
    padding-left: 142px !important;
  }
  .px-142-md {
    padding-right: 142px !important;
    padding-left: 142px !important;
  }
  .py-142-md {
    padding-top: 142px !important;
    padding-bottom: 142px !important;
  }
  .m-143-md {
    margin: 143px !important;
  }
  .mt-143-md {
    margin-top: 143px !important;
  }
  .mr-143-md {
    margin-right: 143px !important;
  }
  .mb-143-md {
    margin-bottom: 143px !important;
  }
  .ml-143-md {
    margin-left: 143px !important;
  }
  .mx-143-md {
    margin-right: 143px !important;
    margin-left: 143px !important;
  }
  .my-143-md {
    margin-top: 143px !important;
    margin-bottom: 143px !important;
  }
  .p-143-md {
    padding: 143px !important;
  }
  .pt-143-md {
    padding-top: 143px !important;
  }
  .pr-143-md {
    padding-right: 143px !important;
  }
  .pb-143-md {
    padding-bottom: 143px !important;
  }
  .pl-143-md {
    padding-left: 143px !important;
  }
  .px-143-md {
    padding-right: 143px !important;
    padding-left: 143px !important;
  }
  .py-143-md {
    padding-top: 143px !important;
    padding-bottom: 143px !important;
  }
  .m-144-md {
    margin: 144px !important;
  }
  .mt-144-md {
    margin-top: 144px !important;
  }
  .mr-144-md {
    margin-right: 144px !important;
  }
  .mb-144-md {
    margin-bottom: 144px !important;
  }
  .ml-144-md {
    margin-left: 144px !important;
  }
  .mx-144-md {
    margin-right: 144px !important;
    margin-left: 144px !important;
  }
  .my-144-md {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }
  .p-144-md {
    padding: 144px !important;
  }
  .pt-144-md {
    padding-top: 144px !important;
  }
  .pr-144-md {
    padding-right: 144px !important;
  }
  .pb-144-md {
    padding-bottom: 144px !important;
  }
  .pl-144-md {
    padding-left: 144px !important;
  }
  .px-144-md {
    padding-right: 144px !important;
    padding-left: 144px !important;
  }
  .py-144-md {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }
  .m-145-md {
    margin: 145px !important;
  }
  .mt-145-md {
    margin-top: 145px !important;
  }
  .mr-145-md {
    margin-right: 145px !important;
  }
  .mb-145-md {
    margin-bottom: 145px !important;
  }
  .ml-145-md {
    margin-left: 145px !important;
  }
  .mx-145-md {
    margin-right: 145px !important;
    margin-left: 145px !important;
  }
  .my-145-md {
    margin-top: 145px !important;
    margin-bottom: 145px !important;
  }
  .p-145-md {
    padding: 145px !important;
  }
  .pt-145-md {
    padding-top: 145px !important;
  }
  .pr-145-md {
    padding-right: 145px !important;
  }
  .pb-145-md {
    padding-bottom: 145px !important;
  }
  .pl-145-md {
    padding-left: 145px !important;
  }
  .px-145-md {
    padding-right: 145px !important;
    padding-left: 145px !important;
  }
  .py-145-md {
    padding-top: 145px !important;
    padding-bottom: 145px !important;
  }
  .m-146-md {
    margin: 146px !important;
  }
  .mt-146-md {
    margin-top: 146px !important;
  }
  .mr-146-md {
    margin-right: 146px !important;
  }
  .mb-146-md {
    margin-bottom: 146px !important;
  }
  .ml-146-md {
    margin-left: 146px !important;
  }
  .mx-146-md {
    margin-right: 146px !important;
    margin-left: 146px !important;
  }
  .my-146-md {
    margin-top: 146px !important;
    margin-bottom: 146px !important;
  }
  .p-146-md {
    padding: 146px !important;
  }
  .pt-146-md {
    padding-top: 146px !important;
  }
  .pr-146-md {
    padding-right: 146px !important;
  }
  .pb-146-md {
    padding-bottom: 146px !important;
  }
  .pl-146-md {
    padding-left: 146px !important;
  }
  .px-146-md {
    padding-right: 146px !important;
    padding-left: 146px !important;
  }
  .py-146-md {
    padding-top: 146px !important;
    padding-bottom: 146px !important;
  }
  .m-147-md {
    margin: 147px !important;
  }
  .mt-147-md {
    margin-top: 147px !important;
  }
  .mr-147-md {
    margin-right: 147px !important;
  }
  .mb-147-md {
    margin-bottom: 147px !important;
  }
  .ml-147-md {
    margin-left: 147px !important;
  }
  .mx-147-md {
    margin-right: 147px !important;
    margin-left: 147px !important;
  }
  .my-147-md {
    margin-top: 147px !important;
    margin-bottom: 147px !important;
  }
  .p-147-md {
    padding: 147px !important;
  }
  .pt-147-md {
    padding-top: 147px !important;
  }
  .pr-147-md {
    padding-right: 147px !important;
  }
  .pb-147-md {
    padding-bottom: 147px !important;
  }
  .pl-147-md {
    padding-left: 147px !important;
  }
  .px-147-md {
    padding-right: 147px !important;
    padding-left: 147px !important;
  }
  .py-147-md {
    padding-top: 147px !important;
    padding-bottom: 147px !important;
  }
  .m-148-md {
    margin: 148px !important;
  }
  .mt-148-md {
    margin-top: 148px !important;
  }
  .mr-148-md {
    margin-right: 148px !important;
  }
  .mb-148-md {
    margin-bottom: 148px !important;
  }
  .ml-148-md {
    margin-left: 148px !important;
  }
  .mx-148-md {
    margin-right: 148px !important;
    margin-left: 148px !important;
  }
  .my-148-md {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }
  .p-148-md {
    padding: 148px !important;
  }
  .pt-148-md {
    padding-top: 148px !important;
  }
  .pr-148-md {
    padding-right: 148px !important;
  }
  .pb-148-md {
    padding-bottom: 148px !important;
  }
  .pl-148-md {
    padding-left: 148px !important;
  }
  .px-148-md {
    padding-right: 148px !important;
    padding-left: 148px !important;
  }
  .py-148-md {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }
  .m-149-md {
    margin: 149px !important;
  }
  .mt-149-md {
    margin-top: 149px !important;
  }
  .mr-149-md {
    margin-right: 149px !important;
  }
  .mb-149-md {
    margin-bottom: 149px !important;
  }
  .ml-149-md {
    margin-left: 149px !important;
  }
  .mx-149-md {
    margin-right: 149px !important;
    margin-left: 149px !important;
  }
  .my-149-md {
    margin-top: 149px !important;
    margin-bottom: 149px !important;
  }
  .p-149-md {
    padding: 149px !important;
  }
  .pt-149-md {
    padding-top: 149px !important;
  }
  .pr-149-md {
    padding-right: 149px !important;
  }
  .pb-149-md {
    padding-bottom: 149px !important;
  }
  .pl-149-md {
    padding-left: 149px !important;
  }
  .px-149-md {
    padding-right: 149px !important;
    padding-left: 149px !important;
  }
  .py-149-md {
    padding-top: 149px !important;
    padding-bottom: 149px !important;
  }
  .m-150-md {
    margin: 150px !important;
  }
  .mt-150-md {
    margin-top: 150px !important;
  }
  .mr-150-md {
    margin-right: 150px !important;
  }
  .mb-150-md {
    margin-bottom: 150px !important;
  }
  .ml-150-md {
    margin-left: 150px !important;
  }
  .mx-150-md {
    margin-right: 150px !important;
    margin-left: 150px !important;
  }
  .my-150-md {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .p-150-md {
    padding: 150px !important;
  }
  .pt-150-md {
    padding-top: 150px !important;
  }
  .pr-150-md {
    padding-right: 150px !important;
  }
  .pb-150-md {
    padding-bottom: 150px !important;
  }
  .pl-150-md {
    padding-left: 150px !important;
  }
  .px-150-md {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .py-150-md {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .m-151-md {
    margin: 151px !important;
  }
  .mt-151-md {
    margin-top: 151px !important;
  }
  .mr-151-md {
    margin-right: 151px !important;
  }
  .mb-151-md {
    margin-bottom: 151px !important;
  }
  .ml-151-md {
    margin-left: 151px !important;
  }
  .mx-151-md {
    margin-right: 151px !important;
    margin-left: 151px !important;
  }
  .my-151-md {
    margin-top: 151px !important;
    margin-bottom: 151px !important;
  }
  .p-151-md {
    padding: 151px !important;
  }
  .pt-151-md {
    padding-top: 151px !important;
  }
  .pr-151-md {
    padding-right: 151px !important;
  }
  .pb-151-md {
    padding-bottom: 151px !important;
  }
  .pl-151-md {
    padding-left: 151px !important;
  }
  .px-151-md {
    padding-right: 151px !important;
    padding-left: 151px !important;
  }
  .py-151-md {
    padding-top: 151px !important;
    padding-bottom: 151px !important;
  }
  .m-152-md {
    margin: 152px !important;
  }
  .mt-152-md {
    margin-top: 152px !important;
  }
  .mr-152-md {
    margin-right: 152px !important;
  }
  .mb-152-md {
    margin-bottom: 152px !important;
  }
  .ml-152-md {
    margin-left: 152px !important;
  }
  .mx-152-md {
    margin-right: 152px !important;
    margin-left: 152px !important;
  }
  .my-152-md {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }
  .p-152-md {
    padding: 152px !important;
  }
  .pt-152-md {
    padding-top: 152px !important;
  }
  .pr-152-md {
    padding-right: 152px !important;
  }
  .pb-152-md {
    padding-bottom: 152px !important;
  }
  .pl-152-md {
    padding-left: 152px !important;
  }
  .px-152-md {
    padding-right: 152px !important;
    padding-left: 152px !important;
  }
  .py-152-md {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }
  .m-153-md {
    margin: 153px !important;
  }
  .mt-153-md {
    margin-top: 153px !important;
  }
  .mr-153-md {
    margin-right: 153px !important;
  }
  .mb-153-md {
    margin-bottom: 153px !important;
  }
  .ml-153-md {
    margin-left: 153px !important;
  }
  .mx-153-md {
    margin-right: 153px !important;
    margin-left: 153px !important;
  }
  .my-153-md {
    margin-top: 153px !important;
    margin-bottom: 153px !important;
  }
  .p-153-md {
    padding: 153px !important;
  }
  .pt-153-md {
    padding-top: 153px !important;
  }
  .pr-153-md {
    padding-right: 153px !important;
  }
  .pb-153-md {
    padding-bottom: 153px !important;
  }
  .pl-153-md {
    padding-left: 153px !important;
  }
  .px-153-md {
    padding-right: 153px !important;
    padding-left: 153px !important;
  }
  .py-153-md {
    padding-top: 153px !important;
    padding-bottom: 153px !important;
  }
  .m-154-md {
    margin: 154px !important;
  }
  .mt-154-md {
    margin-top: 154px !important;
  }
  .mr-154-md {
    margin-right: 154px !important;
  }
  .mb-154-md {
    margin-bottom: 154px !important;
  }
  .ml-154-md {
    margin-left: 154px !important;
  }
  .mx-154-md {
    margin-right: 154px !important;
    margin-left: 154px !important;
  }
  .my-154-md {
    margin-top: 154px !important;
    margin-bottom: 154px !important;
  }
  .p-154-md {
    padding: 154px !important;
  }
  .pt-154-md {
    padding-top: 154px !important;
  }
  .pr-154-md {
    padding-right: 154px !important;
  }
  .pb-154-md {
    padding-bottom: 154px !important;
  }
  .pl-154-md {
    padding-left: 154px !important;
  }
  .px-154-md {
    padding-right: 154px !important;
    padding-left: 154px !important;
  }
  .py-154-md {
    padding-top: 154px !important;
    padding-bottom: 154px !important;
  }
  .m-155-md {
    margin: 155px !important;
  }
  .mt-155-md {
    margin-top: 155px !important;
  }
  .mr-155-md {
    margin-right: 155px !important;
  }
  .mb-155-md {
    margin-bottom: 155px !important;
  }
  .ml-155-md {
    margin-left: 155px !important;
  }
  .mx-155-md {
    margin-right: 155px !important;
    margin-left: 155px !important;
  }
  .my-155-md {
    margin-top: 155px !important;
    margin-bottom: 155px !important;
  }
  .p-155-md {
    padding: 155px !important;
  }
  .pt-155-md {
    padding-top: 155px !important;
  }
  .pr-155-md {
    padding-right: 155px !important;
  }
  .pb-155-md {
    padding-bottom: 155px !important;
  }
  .pl-155-md {
    padding-left: 155px !important;
  }
  .px-155-md {
    padding-right: 155px !important;
    padding-left: 155px !important;
  }
  .py-155-md {
    padding-top: 155px !important;
    padding-bottom: 155px !important;
  }
  .m-156-md {
    margin: 156px !important;
  }
  .mt-156-md {
    margin-top: 156px !important;
  }
  .mr-156-md {
    margin-right: 156px !important;
  }
  .mb-156-md {
    margin-bottom: 156px !important;
  }
  .ml-156-md {
    margin-left: 156px !important;
  }
  .mx-156-md {
    margin-right: 156px !important;
    margin-left: 156px !important;
  }
  .my-156-md {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }
  .p-156-md {
    padding: 156px !important;
  }
  .pt-156-md {
    padding-top: 156px !important;
  }
  .pr-156-md {
    padding-right: 156px !important;
  }
  .pb-156-md {
    padding-bottom: 156px !important;
  }
  .pl-156-md {
    padding-left: 156px !important;
  }
  .px-156-md {
    padding-right: 156px !important;
    padding-left: 156px !important;
  }
  .py-156-md {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }
  .m-157-md {
    margin: 157px !important;
  }
  .mt-157-md {
    margin-top: 157px !important;
  }
  .mr-157-md {
    margin-right: 157px !important;
  }
  .mb-157-md {
    margin-bottom: 157px !important;
  }
  .ml-157-md {
    margin-left: 157px !important;
  }
  .mx-157-md {
    margin-right: 157px !important;
    margin-left: 157px !important;
  }
  .my-157-md {
    margin-top: 157px !important;
    margin-bottom: 157px !important;
  }
  .p-157-md {
    padding: 157px !important;
  }
  .pt-157-md {
    padding-top: 157px !important;
  }
  .pr-157-md {
    padding-right: 157px !important;
  }
  .pb-157-md {
    padding-bottom: 157px !important;
  }
  .pl-157-md {
    padding-left: 157px !important;
  }
  .px-157-md {
    padding-right: 157px !important;
    padding-left: 157px !important;
  }
  .py-157-md {
    padding-top: 157px !important;
    padding-bottom: 157px !important;
  }
  .m-158-md {
    margin: 158px !important;
  }
  .mt-158-md {
    margin-top: 158px !important;
  }
  .mr-158-md {
    margin-right: 158px !important;
  }
  .mb-158-md {
    margin-bottom: 158px !important;
  }
  .ml-158-md {
    margin-left: 158px !important;
  }
  .mx-158-md {
    margin-right: 158px !important;
    margin-left: 158px !important;
  }
  .my-158-md {
    margin-top: 158px !important;
    margin-bottom: 158px !important;
  }
  .p-158-md {
    padding: 158px !important;
  }
  .pt-158-md {
    padding-top: 158px !important;
  }
  .pr-158-md {
    padding-right: 158px !important;
  }
  .pb-158-md {
    padding-bottom: 158px !important;
  }
  .pl-158-md {
    padding-left: 158px !important;
  }
  .px-158-md {
    padding-right: 158px !important;
    padding-left: 158px !important;
  }
  .py-158-md {
    padding-top: 158px !important;
    padding-bottom: 158px !important;
  }
  .m-159-md {
    margin: 159px !important;
  }
  .mt-159-md {
    margin-top: 159px !important;
  }
  .mr-159-md {
    margin-right: 159px !important;
  }
  .mb-159-md {
    margin-bottom: 159px !important;
  }
  .ml-159-md {
    margin-left: 159px !important;
  }
  .mx-159-md {
    margin-right: 159px !important;
    margin-left: 159px !important;
  }
  .my-159-md {
    margin-top: 159px !important;
    margin-bottom: 159px !important;
  }
  .p-159-md {
    padding: 159px !important;
  }
  .pt-159-md {
    padding-top: 159px !important;
  }
  .pr-159-md {
    padding-right: 159px !important;
  }
  .pb-159-md {
    padding-bottom: 159px !important;
  }
  .pl-159-md {
    padding-left: 159px !important;
  }
  .px-159-md {
    padding-right: 159px !important;
    padding-left: 159px !important;
  }
  .py-159-md {
    padding-top: 159px !important;
    padding-bottom: 159px !important;
  }
  .m-160-md {
    margin: 160px !important;
  }
  .mt-160-md {
    margin-top: 160px !important;
  }
  .mr-160-md {
    margin-right: 160px !important;
  }
  .mb-160-md {
    margin-bottom: 160px !important;
  }
  .ml-160-md {
    margin-left: 160px !important;
  }
  .mx-160-md {
    margin-right: 160px !important;
    margin-left: 160px !important;
  }
  .my-160-md {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }
  .p-160-md {
    padding: 160px !important;
  }
  .pt-160-md {
    padding-top: 160px !important;
  }
  .pr-160-md {
    padding-right: 160px !important;
  }
  .pb-160-md {
    padding-bottom: 160px !important;
  }
  .pl-160-md {
    padding-left: 160px !important;
  }
  .px-160-md {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .py-160-md {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .m-161-md {
    margin: 161px !important;
  }
  .mt-161-md {
    margin-top: 161px !important;
  }
  .mr-161-md {
    margin-right: 161px !important;
  }
  .mb-161-md {
    margin-bottom: 161px !important;
  }
  .ml-161-md {
    margin-left: 161px !important;
  }
  .mx-161-md {
    margin-right: 161px !important;
    margin-left: 161px !important;
  }
  .my-161-md {
    margin-top: 161px !important;
    margin-bottom: 161px !important;
  }
  .p-161-md {
    padding: 161px !important;
  }
  .pt-161-md {
    padding-top: 161px !important;
  }
  .pr-161-md {
    padding-right: 161px !important;
  }
  .pb-161-md {
    padding-bottom: 161px !important;
  }
  .pl-161-md {
    padding-left: 161px !important;
  }
  .px-161-md {
    padding-right: 161px !important;
    padding-left: 161px !important;
  }
  .py-161-md {
    padding-top: 161px !important;
    padding-bottom: 161px !important;
  }
  .m-162-md {
    margin: 162px !important;
  }
  .mt-162-md {
    margin-top: 162px !important;
  }
  .mr-162-md {
    margin-right: 162px !important;
  }
  .mb-162-md {
    margin-bottom: 162px !important;
  }
  .ml-162-md {
    margin-left: 162px !important;
  }
  .mx-162-md {
    margin-right: 162px !important;
    margin-left: 162px !important;
  }
  .my-162-md {
    margin-top: 162px !important;
    margin-bottom: 162px !important;
  }
  .p-162-md {
    padding: 162px !important;
  }
  .pt-162-md {
    padding-top: 162px !important;
  }
  .pr-162-md {
    padding-right: 162px !important;
  }
  .pb-162-md {
    padding-bottom: 162px !important;
  }
  .pl-162-md {
    padding-left: 162px !important;
  }
  .px-162-md {
    padding-right: 162px !important;
    padding-left: 162px !important;
  }
  .py-162-md {
    padding-top: 162px !important;
    padding-bottom: 162px !important;
  }
  .m-163-md {
    margin: 163px !important;
  }
  .mt-163-md {
    margin-top: 163px !important;
  }
  .mr-163-md {
    margin-right: 163px !important;
  }
  .mb-163-md {
    margin-bottom: 163px !important;
  }
  .ml-163-md {
    margin-left: 163px !important;
  }
  .mx-163-md {
    margin-right: 163px !important;
    margin-left: 163px !important;
  }
  .my-163-md {
    margin-top: 163px !important;
    margin-bottom: 163px !important;
  }
  .p-163-md {
    padding: 163px !important;
  }
  .pt-163-md {
    padding-top: 163px !important;
  }
  .pr-163-md {
    padding-right: 163px !important;
  }
  .pb-163-md {
    padding-bottom: 163px !important;
  }
  .pl-163-md {
    padding-left: 163px !important;
  }
  .px-163-md {
    padding-right: 163px !important;
    padding-left: 163px !important;
  }
  .py-163-md {
    padding-top: 163px !important;
    padding-bottom: 163px !important;
  }
  .m-164-md {
    margin: 164px !important;
  }
  .mt-164-md {
    margin-top: 164px !important;
  }
  .mr-164-md {
    margin-right: 164px !important;
  }
  .mb-164-md {
    margin-bottom: 164px !important;
  }
  .ml-164-md {
    margin-left: 164px !important;
  }
  .mx-164-md {
    margin-right: 164px !important;
    margin-left: 164px !important;
  }
  .my-164-md {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }
  .p-164-md {
    padding: 164px !important;
  }
  .pt-164-md {
    padding-top: 164px !important;
  }
  .pr-164-md {
    padding-right: 164px !important;
  }
  .pb-164-md {
    padding-bottom: 164px !important;
  }
  .pl-164-md {
    padding-left: 164px !important;
  }
  .px-164-md {
    padding-right: 164px !important;
    padding-left: 164px !important;
  }
  .py-164-md {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }
  .m-165-md {
    margin: 165px !important;
  }
  .mt-165-md {
    margin-top: 165px !important;
  }
  .mr-165-md {
    margin-right: 165px !important;
  }
  .mb-165-md {
    margin-bottom: 165px !important;
  }
  .ml-165-md {
    margin-left: 165px !important;
  }
  .mx-165-md {
    margin-right: 165px !important;
    margin-left: 165px !important;
  }
  .my-165-md {
    margin-top: 165px !important;
    margin-bottom: 165px !important;
  }
  .p-165-md {
    padding: 165px !important;
  }
  .pt-165-md {
    padding-top: 165px !important;
  }
  .pr-165-md {
    padding-right: 165px !important;
  }
  .pb-165-md {
    padding-bottom: 165px !important;
  }
  .pl-165-md {
    padding-left: 165px !important;
  }
  .px-165-md {
    padding-right: 165px !important;
    padding-left: 165px !important;
  }
  .py-165-md {
    padding-top: 165px !important;
    padding-bottom: 165px !important;
  }
  .m-166-md {
    margin: 166px !important;
  }
  .mt-166-md {
    margin-top: 166px !important;
  }
  .mr-166-md {
    margin-right: 166px !important;
  }
  .mb-166-md {
    margin-bottom: 166px !important;
  }
  .ml-166-md {
    margin-left: 166px !important;
  }
  .mx-166-md {
    margin-right: 166px !important;
    margin-left: 166px !important;
  }
  .my-166-md {
    margin-top: 166px !important;
    margin-bottom: 166px !important;
  }
  .p-166-md {
    padding: 166px !important;
  }
  .pt-166-md {
    padding-top: 166px !important;
  }
  .pr-166-md {
    padding-right: 166px !important;
  }
  .pb-166-md {
    padding-bottom: 166px !important;
  }
  .pl-166-md {
    padding-left: 166px !important;
  }
  .px-166-md {
    padding-right: 166px !important;
    padding-left: 166px !important;
  }
  .py-166-md {
    padding-top: 166px !important;
    padding-bottom: 166px !important;
  }
  .m-167-md {
    margin: 167px !important;
  }
  .mt-167-md {
    margin-top: 167px !important;
  }
  .mr-167-md {
    margin-right: 167px !important;
  }
  .mb-167-md {
    margin-bottom: 167px !important;
  }
  .ml-167-md {
    margin-left: 167px !important;
  }
  .mx-167-md {
    margin-right: 167px !important;
    margin-left: 167px !important;
  }
  .my-167-md {
    margin-top: 167px !important;
    margin-bottom: 167px !important;
  }
  .p-167-md {
    padding: 167px !important;
  }
  .pt-167-md {
    padding-top: 167px !important;
  }
  .pr-167-md {
    padding-right: 167px !important;
  }
  .pb-167-md {
    padding-bottom: 167px !important;
  }
  .pl-167-md {
    padding-left: 167px !important;
  }
  .px-167-md {
    padding-right: 167px !important;
    padding-left: 167px !important;
  }
  .py-167-md {
    padding-top: 167px !important;
    padding-bottom: 167px !important;
  }
  .m-168-md {
    margin: 168px !important;
  }
  .mt-168-md {
    margin-top: 168px !important;
  }
  .mr-168-md {
    margin-right: 168px !important;
  }
  .mb-168-md {
    margin-bottom: 168px !important;
  }
  .ml-168-md {
    margin-left: 168px !important;
  }
  .mx-168-md {
    margin-right: 168px !important;
    margin-left: 168px !important;
  }
  .my-168-md {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }
  .p-168-md {
    padding: 168px !important;
  }
  .pt-168-md {
    padding-top: 168px !important;
  }
  .pr-168-md {
    padding-right: 168px !important;
  }
  .pb-168-md {
    padding-bottom: 168px !important;
  }
  .pl-168-md {
    padding-left: 168px !important;
  }
  .px-168-md {
    padding-right: 168px !important;
    padding-left: 168px !important;
  }
  .py-168-md {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }
  .m-169-md {
    margin: 169px !important;
  }
  .mt-169-md {
    margin-top: 169px !important;
  }
  .mr-169-md {
    margin-right: 169px !important;
  }
  .mb-169-md {
    margin-bottom: 169px !important;
  }
  .ml-169-md {
    margin-left: 169px !important;
  }
  .mx-169-md {
    margin-right: 169px !important;
    margin-left: 169px !important;
  }
  .my-169-md {
    margin-top: 169px !important;
    margin-bottom: 169px !important;
  }
  .p-169-md {
    padding: 169px !important;
  }
  .pt-169-md {
    padding-top: 169px !important;
  }
  .pr-169-md {
    padding-right: 169px !important;
  }
  .pb-169-md {
    padding-bottom: 169px !important;
  }
  .pl-169-md {
    padding-left: 169px !important;
  }
  .px-169-md {
    padding-right: 169px !important;
    padding-left: 169px !important;
  }
  .py-169-md {
    padding-top: 169px !important;
    padding-bottom: 169px !important;
  }
  .m-170-md {
    margin: 170px !important;
  }
  .mt-170-md {
    margin-top: 170px !important;
  }
  .mr-170-md {
    margin-right: 170px !important;
  }
  .mb-170-md {
    margin-bottom: 170px !important;
  }
  .ml-170-md {
    margin-left: 170px !important;
  }
  .mx-170-md {
    margin-right: 170px !important;
    margin-left: 170px !important;
  }
  .my-170-md {
    margin-top: 170px !important;
    margin-bottom: 170px !important;
  }
  .p-170-md {
    padding: 170px !important;
  }
  .pt-170-md {
    padding-top: 170px !important;
  }
  .pr-170-md {
    padding-right: 170px !important;
  }
  .pb-170-md {
    padding-bottom: 170px !important;
  }
  .pl-170-md {
    padding-left: 170px !important;
  }
  .px-170-md {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .py-170-md {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .m-171-md {
    margin: 171px !important;
  }
  .mt-171-md {
    margin-top: 171px !important;
  }
  .mr-171-md {
    margin-right: 171px !important;
  }
  .mb-171-md {
    margin-bottom: 171px !important;
  }
  .ml-171-md {
    margin-left: 171px !important;
  }
  .mx-171-md {
    margin-right: 171px !important;
    margin-left: 171px !important;
  }
  .my-171-md {
    margin-top: 171px !important;
    margin-bottom: 171px !important;
  }
  .p-171-md {
    padding: 171px !important;
  }
  .pt-171-md {
    padding-top: 171px !important;
  }
  .pr-171-md {
    padding-right: 171px !important;
  }
  .pb-171-md {
    padding-bottom: 171px !important;
  }
  .pl-171-md {
    padding-left: 171px !important;
  }
  .px-171-md {
    padding-right: 171px !important;
    padding-left: 171px !important;
  }
  .py-171-md {
    padding-top: 171px !important;
    padding-bottom: 171px !important;
  }
  .m-172-md {
    margin: 172px !important;
  }
  .mt-172-md {
    margin-top: 172px !important;
  }
  .mr-172-md {
    margin-right: 172px !important;
  }
  .mb-172-md {
    margin-bottom: 172px !important;
  }
  .ml-172-md {
    margin-left: 172px !important;
  }
  .mx-172-md {
    margin-right: 172px !important;
    margin-left: 172px !important;
  }
  .my-172-md {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }
  .p-172-md {
    padding: 172px !important;
  }
  .pt-172-md {
    padding-top: 172px !important;
  }
  .pr-172-md {
    padding-right: 172px !important;
  }
  .pb-172-md {
    padding-bottom: 172px !important;
  }
  .pl-172-md {
    padding-left: 172px !important;
  }
  .px-172-md {
    padding-right: 172px !important;
    padding-left: 172px !important;
  }
  .py-172-md {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }
  .m-173-md {
    margin: 173px !important;
  }
  .mt-173-md {
    margin-top: 173px !important;
  }
  .mr-173-md {
    margin-right: 173px !important;
  }
  .mb-173-md {
    margin-bottom: 173px !important;
  }
  .ml-173-md {
    margin-left: 173px !important;
  }
  .mx-173-md {
    margin-right: 173px !important;
    margin-left: 173px !important;
  }
  .my-173-md {
    margin-top: 173px !important;
    margin-bottom: 173px !important;
  }
  .p-173-md {
    padding: 173px !important;
  }
  .pt-173-md {
    padding-top: 173px !important;
  }
  .pr-173-md {
    padding-right: 173px !important;
  }
  .pb-173-md {
    padding-bottom: 173px !important;
  }
  .pl-173-md {
    padding-left: 173px !important;
  }
  .px-173-md {
    padding-right: 173px !important;
    padding-left: 173px !important;
  }
  .py-173-md {
    padding-top: 173px !important;
    padding-bottom: 173px !important;
  }
  .m-174-md {
    margin: 174px !important;
  }
  .mt-174-md {
    margin-top: 174px !important;
  }
  .mr-174-md {
    margin-right: 174px !important;
  }
  .mb-174-md {
    margin-bottom: 174px !important;
  }
  .ml-174-md {
    margin-left: 174px !important;
  }
  .mx-174-md {
    margin-right: 174px !important;
    margin-left: 174px !important;
  }
  .my-174-md {
    margin-top: 174px !important;
    margin-bottom: 174px !important;
  }
  .p-174-md {
    padding: 174px !important;
  }
  .pt-174-md {
    padding-top: 174px !important;
  }
  .pr-174-md {
    padding-right: 174px !important;
  }
  .pb-174-md {
    padding-bottom: 174px !important;
  }
  .pl-174-md {
    padding-left: 174px !important;
  }
  .px-174-md {
    padding-right: 174px !important;
    padding-left: 174px !important;
  }
  .py-174-md {
    padding-top: 174px !important;
    padding-bottom: 174px !important;
  }
  .m-175-md {
    margin: 175px !important;
  }
  .mt-175-md {
    margin-top: 175px !important;
  }
  .mr-175-md {
    margin-right: 175px !important;
  }
  .mb-175-md {
    margin-bottom: 175px !important;
  }
  .ml-175-md {
    margin-left: 175px !important;
  }
  .mx-175-md {
    margin-right: 175px !important;
    margin-left: 175px !important;
  }
  .my-175-md {
    margin-top: 175px !important;
    margin-bottom: 175px !important;
  }
  .p-175-md {
    padding: 175px !important;
  }
  .pt-175-md {
    padding-top: 175px !important;
  }
  .pr-175-md {
    padding-right: 175px !important;
  }
  .pb-175-md {
    padding-bottom: 175px !important;
  }
  .pl-175-md {
    padding-left: 175px !important;
  }
  .px-175-md {
    padding-right: 175px !important;
    padding-left: 175px !important;
  }
  .py-175-md {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
  }
  .m-176-md {
    margin: 176px !important;
  }
  .mt-176-md {
    margin-top: 176px !important;
  }
  .mr-176-md {
    margin-right: 176px !important;
  }
  .mb-176-md {
    margin-bottom: 176px !important;
  }
  .ml-176-md {
    margin-left: 176px !important;
  }
  .mx-176-md {
    margin-right: 176px !important;
    margin-left: 176px !important;
  }
  .my-176-md {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }
  .p-176-md {
    padding: 176px !important;
  }
  .pt-176-md {
    padding-top: 176px !important;
  }
  .pr-176-md {
    padding-right: 176px !important;
  }
  .pb-176-md {
    padding-bottom: 176px !important;
  }
  .pl-176-md {
    padding-left: 176px !important;
  }
  .px-176-md {
    padding-right: 176px !important;
    padding-left: 176px !important;
  }
  .py-176-md {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }
  .m-177-md {
    margin: 177px !important;
  }
  .mt-177-md {
    margin-top: 177px !important;
  }
  .mr-177-md {
    margin-right: 177px !important;
  }
  .mb-177-md {
    margin-bottom: 177px !important;
  }
  .ml-177-md {
    margin-left: 177px !important;
  }
  .mx-177-md {
    margin-right: 177px !important;
    margin-left: 177px !important;
  }
  .my-177-md {
    margin-top: 177px !important;
    margin-bottom: 177px !important;
  }
  .p-177-md {
    padding: 177px !important;
  }
  .pt-177-md {
    padding-top: 177px !important;
  }
  .pr-177-md {
    padding-right: 177px !important;
  }
  .pb-177-md {
    padding-bottom: 177px !important;
  }
  .pl-177-md {
    padding-left: 177px !important;
  }
  .px-177-md {
    padding-right: 177px !important;
    padding-left: 177px !important;
  }
  .py-177-md {
    padding-top: 177px !important;
    padding-bottom: 177px !important;
  }
  .m-178-md {
    margin: 178px !important;
  }
  .mt-178-md {
    margin-top: 178px !important;
  }
  .mr-178-md {
    margin-right: 178px !important;
  }
  .mb-178-md {
    margin-bottom: 178px !important;
  }
  .ml-178-md {
    margin-left: 178px !important;
  }
  .mx-178-md {
    margin-right: 178px !important;
    margin-left: 178px !important;
  }
  .my-178-md {
    margin-top: 178px !important;
    margin-bottom: 178px !important;
  }
  .p-178-md {
    padding: 178px !important;
  }
  .pt-178-md {
    padding-top: 178px !important;
  }
  .pr-178-md {
    padding-right: 178px !important;
  }
  .pb-178-md {
    padding-bottom: 178px !important;
  }
  .pl-178-md {
    padding-left: 178px !important;
  }
  .px-178-md {
    padding-right: 178px !important;
    padding-left: 178px !important;
  }
  .py-178-md {
    padding-top: 178px !important;
    padding-bottom: 178px !important;
  }
  .m-179-md {
    margin: 179px !important;
  }
  .mt-179-md {
    margin-top: 179px !important;
  }
  .mr-179-md {
    margin-right: 179px !important;
  }
  .mb-179-md {
    margin-bottom: 179px !important;
  }
  .ml-179-md {
    margin-left: 179px !important;
  }
  .mx-179-md {
    margin-right: 179px !important;
    margin-left: 179px !important;
  }
  .my-179-md {
    margin-top: 179px !important;
    margin-bottom: 179px !important;
  }
  .p-179-md {
    padding: 179px !important;
  }
  .pt-179-md {
    padding-top: 179px !important;
  }
  .pr-179-md {
    padding-right: 179px !important;
  }
  .pb-179-md {
    padding-bottom: 179px !important;
  }
  .pl-179-md {
    padding-left: 179px !important;
  }
  .px-179-md {
    padding-right: 179px !important;
    padding-left: 179px !important;
  }
  .py-179-md {
    padding-top: 179px !important;
    padding-bottom: 179px !important;
  }
  .m-180-md {
    margin: 180px !important;
  }
  .mt-180-md {
    margin-top: 180px !important;
  }
  .mr-180-md {
    margin-right: 180px !important;
  }
  .mb-180-md {
    margin-bottom: 180px !important;
  }
  .ml-180-md {
    margin-left: 180px !important;
  }
  .mx-180-md {
    margin-right: 180px !important;
    margin-left: 180px !important;
  }
  .my-180-md {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }
  .p-180-md {
    padding: 180px !important;
  }
  .pt-180-md {
    padding-top: 180px !important;
  }
  .pr-180-md {
    padding-right: 180px !important;
  }
  .pb-180-md {
    padding-bottom: 180px !important;
  }
  .pl-180-md {
    padding-left: 180px !important;
  }
  .px-180-md {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .py-180-md {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .m-181-md {
    margin: 181px !important;
  }
  .mt-181-md {
    margin-top: 181px !important;
  }
  .mr-181-md {
    margin-right: 181px !important;
  }
  .mb-181-md {
    margin-bottom: 181px !important;
  }
  .ml-181-md {
    margin-left: 181px !important;
  }
  .mx-181-md {
    margin-right: 181px !important;
    margin-left: 181px !important;
  }
  .my-181-md {
    margin-top: 181px !important;
    margin-bottom: 181px !important;
  }
  .p-181-md {
    padding: 181px !important;
  }
  .pt-181-md {
    padding-top: 181px !important;
  }
  .pr-181-md {
    padding-right: 181px !important;
  }
  .pb-181-md {
    padding-bottom: 181px !important;
  }
  .pl-181-md {
    padding-left: 181px !important;
  }
  .px-181-md {
    padding-right: 181px !important;
    padding-left: 181px !important;
  }
  .py-181-md {
    padding-top: 181px !important;
    padding-bottom: 181px !important;
  }
  .m-182-md {
    margin: 182px !important;
  }
  .mt-182-md {
    margin-top: 182px !important;
  }
  .mr-182-md {
    margin-right: 182px !important;
  }
  .mb-182-md {
    margin-bottom: 182px !important;
  }
  .ml-182-md {
    margin-left: 182px !important;
  }
  .mx-182-md {
    margin-right: 182px !important;
    margin-left: 182px !important;
  }
  .my-182-md {
    margin-top: 182px !important;
    margin-bottom: 182px !important;
  }
  .p-182-md {
    padding: 182px !important;
  }
  .pt-182-md {
    padding-top: 182px !important;
  }
  .pr-182-md {
    padding-right: 182px !important;
  }
  .pb-182-md {
    padding-bottom: 182px !important;
  }
  .pl-182-md {
    padding-left: 182px !important;
  }
  .px-182-md {
    padding-right: 182px !important;
    padding-left: 182px !important;
  }
  .py-182-md {
    padding-top: 182px !important;
    padding-bottom: 182px !important;
  }
  .m-183-md {
    margin: 183px !important;
  }
  .mt-183-md {
    margin-top: 183px !important;
  }
  .mr-183-md {
    margin-right: 183px !important;
  }
  .mb-183-md {
    margin-bottom: 183px !important;
  }
  .ml-183-md {
    margin-left: 183px !important;
  }
  .mx-183-md {
    margin-right: 183px !important;
    margin-left: 183px !important;
  }
  .my-183-md {
    margin-top: 183px !important;
    margin-bottom: 183px !important;
  }
  .p-183-md {
    padding: 183px !important;
  }
  .pt-183-md {
    padding-top: 183px !important;
  }
  .pr-183-md {
    padding-right: 183px !important;
  }
  .pb-183-md {
    padding-bottom: 183px !important;
  }
  .pl-183-md {
    padding-left: 183px !important;
  }
  .px-183-md {
    padding-right: 183px !important;
    padding-left: 183px !important;
  }
  .py-183-md {
    padding-top: 183px !important;
    padding-bottom: 183px !important;
  }
  .m-184-md {
    margin: 184px !important;
  }
  .mt-184-md {
    margin-top: 184px !important;
  }
  .mr-184-md {
    margin-right: 184px !important;
  }
  .mb-184-md {
    margin-bottom: 184px !important;
  }
  .ml-184-md {
    margin-left: 184px !important;
  }
  .mx-184-md {
    margin-right: 184px !important;
    margin-left: 184px !important;
  }
  .my-184-md {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }
  .p-184-md {
    padding: 184px !important;
  }
  .pt-184-md {
    padding-top: 184px !important;
  }
  .pr-184-md {
    padding-right: 184px !important;
  }
  .pb-184-md {
    padding-bottom: 184px !important;
  }
  .pl-184-md {
    padding-left: 184px !important;
  }
  .px-184-md {
    padding-right: 184px !important;
    padding-left: 184px !important;
  }
  .py-184-md {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }
  .m-185-md {
    margin: 185px !important;
  }
  .mt-185-md {
    margin-top: 185px !important;
  }
  .mr-185-md {
    margin-right: 185px !important;
  }
  .mb-185-md {
    margin-bottom: 185px !important;
  }
  .ml-185-md {
    margin-left: 185px !important;
  }
  .mx-185-md {
    margin-right: 185px !important;
    margin-left: 185px !important;
  }
  .my-185-md {
    margin-top: 185px !important;
    margin-bottom: 185px !important;
  }
  .p-185-md {
    padding: 185px !important;
  }
  .pt-185-md {
    padding-top: 185px !important;
  }
  .pr-185-md {
    padding-right: 185px !important;
  }
  .pb-185-md {
    padding-bottom: 185px !important;
  }
  .pl-185-md {
    padding-left: 185px !important;
  }
  .px-185-md {
    padding-right: 185px !important;
    padding-left: 185px !important;
  }
  .py-185-md {
    padding-top: 185px !important;
    padding-bottom: 185px !important;
  }
  .m-186-md {
    margin: 186px !important;
  }
  .mt-186-md {
    margin-top: 186px !important;
  }
  .mr-186-md {
    margin-right: 186px !important;
  }
  .mb-186-md {
    margin-bottom: 186px !important;
  }
  .ml-186-md {
    margin-left: 186px !important;
  }
  .mx-186-md {
    margin-right: 186px !important;
    margin-left: 186px !important;
  }
  .my-186-md {
    margin-top: 186px !important;
    margin-bottom: 186px !important;
  }
  .p-186-md {
    padding: 186px !important;
  }
  .pt-186-md {
    padding-top: 186px !important;
  }
  .pr-186-md {
    padding-right: 186px !important;
  }
  .pb-186-md {
    padding-bottom: 186px !important;
  }
  .pl-186-md {
    padding-left: 186px !important;
  }
  .px-186-md {
    padding-right: 186px !important;
    padding-left: 186px !important;
  }
  .py-186-md {
    padding-top: 186px !important;
    padding-bottom: 186px !important;
  }
  .m-187-md {
    margin: 187px !important;
  }
  .mt-187-md {
    margin-top: 187px !important;
  }
  .mr-187-md {
    margin-right: 187px !important;
  }
  .mb-187-md {
    margin-bottom: 187px !important;
  }
  .ml-187-md {
    margin-left: 187px !important;
  }
  .mx-187-md {
    margin-right: 187px !important;
    margin-left: 187px !important;
  }
  .my-187-md {
    margin-top: 187px !important;
    margin-bottom: 187px !important;
  }
  .p-187-md {
    padding: 187px !important;
  }
  .pt-187-md {
    padding-top: 187px !important;
  }
  .pr-187-md {
    padding-right: 187px !important;
  }
  .pb-187-md {
    padding-bottom: 187px !important;
  }
  .pl-187-md {
    padding-left: 187px !important;
  }
  .px-187-md {
    padding-right: 187px !important;
    padding-left: 187px !important;
  }
  .py-187-md {
    padding-top: 187px !important;
    padding-bottom: 187px !important;
  }
  .m-188-md {
    margin: 188px !important;
  }
  .mt-188-md {
    margin-top: 188px !important;
  }
  .mr-188-md {
    margin-right: 188px !important;
  }
  .mb-188-md {
    margin-bottom: 188px !important;
  }
  .ml-188-md {
    margin-left: 188px !important;
  }
  .mx-188-md {
    margin-right: 188px !important;
    margin-left: 188px !important;
  }
  .my-188-md {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }
  .p-188-md {
    padding: 188px !important;
  }
  .pt-188-md {
    padding-top: 188px !important;
  }
  .pr-188-md {
    padding-right: 188px !important;
  }
  .pb-188-md {
    padding-bottom: 188px !important;
  }
  .pl-188-md {
    padding-left: 188px !important;
  }
  .px-188-md {
    padding-right: 188px !important;
    padding-left: 188px !important;
  }
  .py-188-md {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }
  .m-189-md {
    margin: 189px !important;
  }
  .mt-189-md {
    margin-top: 189px !important;
  }
  .mr-189-md {
    margin-right: 189px !important;
  }
  .mb-189-md {
    margin-bottom: 189px !important;
  }
  .ml-189-md {
    margin-left: 189px !important;
  }
  .mx-189-md {
    margin-right: 189px !important;
    margin-left: 189px !important;
  }
  .my-189-md {
    margin-top: 189px !important;
    margin-bottom: 189px !important;
  }
  .p-189-md {
    padding: 189px !important;
  }
  .pt-189-md {
    padding-top: 189px !important;
  }
  .pr-189-md {
    padding-right: 189px !important;
  }
  .pb-189-md {
    padding-bottom: 189px !important;
  }
  .pl-189-md {
    padding-left: 189px !important;
  }
  .px-189-md {
    padding-right: 189px !important;
    padding-left: 189px !important;
  }
  .py-189-md {
    padding-top: 189px !important;
    padding-bottom: 189px !important;
  }
  .m-190-md {
    margin: 190px !important;
  }
  .mt-190-md {
    margin-top: 190px !important;
  }
  .mr-190-md {
    margin-right: 190px !important;
  }
  .mb-190-md {
    margin-bottom: 190px !important;
  }
  .ml-190-md {
    margin-left: 190px !important;
  }
  .mx-190-md {
    margin-right: 190px !important;
    margin-left: 190px !important;
  }
  .my-190-md {
    margin-top: 190px !important;
    margin-bottom: 190px !important;
  }
  .p-190-md {
    padding: 190px !important;
  }
  .pt-190-md {
    padding-top: 190px !important;
  }
  .pr-190-md {
    padding-right: 190px !important;
  }
  .pb-190-md {
    padding-bottom: 190px !important;
  }
  .pl-190-md {
    padding-left: 190px !important;
  }
  .px-190-md {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .py-190-md {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .m-191-md {
    margin: 191px !important;
  }
  .mt-191-md {
    margin-top: 191px !important;
  }
  .mr-191-md {
    margin-right: 191px !important;
  }
  .mb-191-md {
    margin-bottom: 191px !important;
  }
  .ml-191-md {
    margin-left: 191px !important;
  }
  .mx-191-md {
    margin-right: 191px !important;
    margin-left: 191px !important;
  }
  .my-191-md {
    margin-top: 191px !important;
    margin-bottom: 191px !important;
  }
  .p-191-md {
    padding: 191px !important;
  }
  .pt-191-md {
    padding-top: 191px !important;
  }
  .pr-191-md {
    padding-right: 191px !important;
  }
  .pb-191-md {
    padding-bottom: 191px !important;
  }
  .pl-191-md {
    padding-left: 191px !important;
  }
  .px-191-md {
    padding-right: 191px !important;
    padding-left: 191px !important;
  }
  .py-191-md {
    padding-top: 191px !important;
    padding-bottom: 191px !important;
  }
  .m-192-md {
    margin: 192px !important;
  }
  .mt-192-md {
    margin-top: 192px !important;
  }
  .mr-192-md {
    margin-right: 192px !important;
  }
  .mb-192-md {
    margin-bottom: 192px !important;
  }
  .ml-192-md {
    margin-left: 192px !important;
  }
  .mx-192-md {
    margin-right: 192px !important;
    margin-left: 192px !important;
  }
  .my-192-md {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }
  .p-192-md {
    padding: 192px !important;
  }
  .pt-192-md {
    padding-top: 192px !important;
  }
  .pr-192-md {
    padding-right: 192px !important;
  }
  .pb-192-md {
    padding-bottom: 192px !important;
  }
  .pl-192-md {
    padding-left: 192px !important;
  }
  .px-192-md {
    padding-right: 192px !important;
    padding-left: 192px !important;
  }
  .py-192-md {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }
  .m-193-md {
    margin: 193px !important;
  }
  .mt-193-md {
    margin-top: 193px !important;
  }
  .mr-193-md {
    margin-right: 193px !important;
  }
  .mb-193-md {
    margin-bottom: 193px !important;
  }
  .ml-193-md {
    margin-left: 193px !important;
  }
  .mx-193-md {
    margin-right: 193px !important;
    margin-left: 193px !important;
  }
  .my-193-md {
    margin-top: 193px !important;
    margin-bottom: 193px !important;
  }
  .p-193-md {
    padding: 193px !important;
  }
  .pt-193-md {
    padding-top: 193px !important;
  }
  .pr-193-md {
    padding-right: 193px !important;
  }
  .pb-193-md {
    padding-bottom: 193px !important;
  }
  .pl-193-md {
    padding-left: 193px !important;
  }
  .px-193-md {
    padding-right: 193px !important;
    padding-left: 193px !important;
  }
  .py-193-md {
    padding-top: 193px !important;
    padding-bottom: 193px !important;
  }
  .m-194-md {
    margin: 194px !important;
  }
  .mt-194-md {
    margin-top: 194px !important;
  }
  .mr-194-md {
    margin-right: 194px !important;
  }
  .mb-194-md {
    margin-bottom: 194px !important;
  }
  .ml-194-md {
    margin-left: 194px !important;
  }
  .mx-194-md {
    margin-right: 194px !important;
    margin-left: 194px !important;
  }
  .my-194-md {
    margin-top: 194px !important;
    margin-bottom: 194px !important;
  }
  .p-194-md {
    padding: 194px !important;
  }
  .pt-194-md {
    padding-top: 194px !important;
  }
  .pr-194-md {
    padding-right: 194px !important;
  }
  .pb-194-md {
    padding-bottom: 194px !important;
  }
  .pl-194-md {
    padding-left: 194px !important;
  }
  .px-194-md {
    padding-right: 194px !important;
    padding-left: 194px !important;
  }
  .py-194-md {
    padding-top: 194px !important;
    padding-bottom: 194px !important;
  }
  .m-195-md {
    margin: 195px !important;
  }
  .mt-195-md {
    margin-top: 195px !important;
  }
  .mr-195-md {
    margin-right: 195px !important;
  }
  .mb-195-md {
    margin-bottom: 195px !important;
  }
  .ml-195-md {
    margin-left: 195px !important;
  }
  .mx-195-md {
    margin-right: 195px !important;
    margin-left: 195px !important;
  }
  .my-195-md {
    margin-top: 195px !important;
    margin-bottom: 195px !important;
  }
  .p-195-md {
    padding: 195px !important;
  }
  .pt-195-md {
    padding-top: 195px !important;
  }
  .pr-195-md {
    padding-right: 195px !important;
  }
  .pb-195-md {
    padding-bottom: 195px !important;
  }
  .pl-195-md {
    padding-left: 195px !important;
  }
  .px-195-md {
    padding-right: 195px !important;
    padding-left: 195px !important;
  }
  .py-195-md {
    padding-top: 195px !important;
    padding-bottom: 195px !important;
  }
  .m-196-md {
    margin: 196px !important;
  }
  .mt-196-md {
    margin-top: 196px !important;
  }
  .mr-196-md {
    margin-right: 196px !important;
  }
  .mb-196-md {
    margin-bottom: 196px !important;
  }
  .ml-196-md {
    margin-left: 196px !important;
  }
  .mx-196-md {
    margin-right: 196px !important;
    margin-left: 196px !important;
  }
  .my-196-md {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }
  .p-196-md {
    padding: 196px !important;
  }
  .pt-196-md {
    padding-top: 196px !important;
  }
  .pr-196-md {
    padding-right: 196px !important;
  }
  .pb-196-md {
    padding-bottom: 196px !important;
  }
  .pl-196-md {
    padding-left: 196px !important;
  }
  .px-196-md {
    padding-right: 196px !important;
    padding-left: 196px !important;
  }
  .py-196-md {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }
  .m-197-md {
    margin: 197px !important;
  }
  .mt-197-md {
    margin-top: 197px !important;
  }
  .mr-197-md {
    margin-right: 197px !important;
  }
  .mb-197-md {
    margin-bottom: 197px !important;
  }
  .ml-197-md {
    margin-left: 197px !important;
  }
  .mx-197-md {
    margin-right: 197px !important;
    margin-left: 197px !important;
  }
  .my-197-md {
    margin-top: 197px !important;
    margin-bottom: 197px !important;
  }
  .p-197-md {
    padding: 197px !important;
  }
  .pt-197-md {
    padding-top: 197px !important;
  }
  .pr-197-md {
    padding-right: 197px !important;
  }
  .pb-197-md {
    padding-bottom: 197px !important;
  }
  .pl-197-md {
    padding-left: 197px !important;
  }
  .px-197-md {
    padding-right: 197px !important;
    padding-left: 197px !important;
  }
  .py-197-md {
    padding-top: 197px !important;
    padding-bottom: 197px !important;
  }
  .m-198-md {
    margin: 198px !important;
  }
  .mt-198-md {
    margin-top: 198px !important;
  }
  .mr-198-md {
    margin-right: 198px !important;
  }
  .mb-198-md {
    margin-bottom: 198px !important;
  }
  .ml-198-md {
    margin-left: 198px !important;
  }
  .mx-198-md {
    margin-right: 198px !important;
    margin-left: 198px !important;
  }
  .my-198-md {
    margin-top: 198px !important;
    margin-bottom: 198px !important;
  }
  .p-198-md {
    padding: 198px !important;
  }
  .pt-198-md {
    padding-top: 198px !important;
  }
  .pr-198-md {
    padding-right: 198px !important;
  }
  .pb-198-md {
    padding-bottom: 198px !important;
  }
  .pl-198-md {
    padding-left: 198px !important;
  }
  .px-198-md {
    padding-right: 198px !important;
    padding-left: 198px !important;
  }
  .py-198-md {
    padding-top: 198px !important;
    padding-bottom: 198px !important;
  }
  .m-199-md {
    margin: 199px !important;
  }
  .mt-199-md {
    margin-top: 199px !important;
  }
  .mr-199-md {
    margin-right: 199px !important;
  }
  .mb-199-md {
    margin-bottom: 199px !important;
  }
  .ml-199-md {
    margin-left: 199px !important;
  }
  .mx-199-md {
    margin-right: 199px !important;
    margin-left: 199px !important;
  }
  .my-199-md {
    margin-top: 199px !important;
    margin-bottom: 199px !important;
  }
  .p-199-md {
    padding: 199px !important;
  }
  .pt-199-md {
    padding-top: 199px !important;
  }
  .pr-199-md {
    padding-right: 199px !important;
  }
  .pb-199-md {
    padding-bottom: 199px !important;
  }
  .pl-199-md {
    padding-left: 199px !important;
  }
  .px-199-md {
    padding-right: 199px !important;
    padding-left: 199px !important;
  }
  .py-199-md {
    padding-top: 199px !important;
    padding-bottom: 199px !important;
  }
  .m-200-md {
    margin: 200px !important;
  }
  .mt-200-md {
    margin-top: 200px !important;
  }
  .mr-200-md {
    margin-right: 200px !important;
  }
  .mb-200-md {
    margin-bottom: 200px !important;
  }
  .ml-200-md {
    margin-left: 200px !important;
  }
  .mx-200-md {
    margin-right: 200px !important;
    margin-left: 200px !important;
  }
  .my-200-md {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .p-200-md {
    padding: 200px !important;
  }
  .pt-200-md {
    padding-top: 200px !important;
  }
  .pr-200-md {
    padding-right: 200px !important;
  }
  .pb-200-md {
    padding-bottom: 200px !important;
  }
  .pl-200-md {
    padding-left: 200px !important;
  }
  .px-200-md {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .py-200-md {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
}
@media (min-width: 1200px) {
  .m-0-lg {
    margin: 0px !important;
  }
  .mt-0-lg {
    margin-top: 0px !important;
  }
  .mr-0-lg {
    margin-right: 0px !important;
  }
  .mb-0-lg {
    margin-bottom: 0px !important;
  }
  .ml-0-lg {
    margin-left: 0px !important;
  }
  .mx-0-lg {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .my-0-lg {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .p-0-lg {
    padding: 0px !important;
  }
  .pt-0-lg {
    padding-top: 0px !important;
  }
  .pr-0-lg {
    padding-right: 0px !important;
  }
  .pb-0-lg {
    padding-bottom: 0px !important;
  }
  .pl-0-lg {
    padding-left: 0px !important;
  }
  .px-0-lg {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .py-0-lg {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-1-lg {
    margin: 1px !important;
  }
  .mt-1-lg {
    margin-top: 1px !important;
  }
  .mr-1-lg {
    margin-right: 1px !important;
  }
  .mb-1-lg {
    margin-bottom: 1px !important;
  }
  .ml-1-lg {
    margin-left: 1px !important;
  }
  .mx-1-lg {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .my-1-lg {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .p-1-lg {
    padding: 1px !important;
  }
  .pt-1-lg {
    padding-top: 1px !important;
  }
  .pr-1-lg {
    padding-right: 1px !important;
  }
  .pb-1-lg {
    padding-bottom: 1px !important;
  }
  .pl-1-lg {
    padding-left: 1px !important;
  }
  .px-1-lg {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .py-1-lg {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .m-2-lg {
    margin: 2px !important;
  }
  .mt-2-lg {
    margin-top: 2px !important;
  }
  .mr-2-lg {
    margin-right: 2px !important;
  }
  .mb-2-lg {
    margin-bottom: 2px !important;
  }
  .ml-2-lg {
    margin-left: 2px !important;
  }
  .mx-2-lg {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .my-2-lg {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .p-2-lg {
    padding: 2px !important;
  }
  .pt-2-lg {
    padding-top: 2px !important;
  }
  .pr-2-lg {
    padding-right: 2px !important;
  }
  .pb-2-lg {
    padding-bottom: 2px !important;
  }
  .pl-2-lg {
    padding-left: 2px !important;
  }
  .px-2-lg {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .py-2-lg {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .m-3-lg {
    margin: 3px !important;
  }
  .mt-3-lg {
    margin-top: 3px !important;
  }
  .mr-3-lg {
    margin-right: 3px !important;
  }
  .mb-3-lg {
    margin-bottom: 3px !important;
  }
  .ml-3-lg {
    margin-left: 3px !important;
  }
  .mx-3-lg {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .my-3-lg {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .p-3-lg {
    padding: 3px !important;
  }
  .pt-3-lg {
    padding-top: 3px !important;
  }
  .pr-3-lg {
    padding-right: 3px !important;
  }
  .pb-3-lg {
    padding-bottom: 3px !important;
  }
  .pl-3-lg {
    padding-left: 3px !important;
  }
  .px-3-lg {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .py-3-lg {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .m-4-lg {
    margin: 4px !important;
  }
  .mt-4-lg {
    margin-top: 4px !important;
  }
  .mr-4-lg {
    margin-right: 4px !important;
  }
  .mb-4-lg {
    margin-bottom: 4px !important;
  }
  .ml-4-lg {
    margin-left: 4px !important;
  }
  .mx-4-lg {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .my-4-lg {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .p-4-lg {
    padding: 4px !important;
  }
  .pt-4-lg {
    padding-top: 4px !important;
  }
  .pr-4-lg {
    padding-right: 4px !important;
  }
  .pb-4-lg {
    padding-bottom: 4px !important;
  }
  .pl-4-lg {
    padding-left: 4px !important;
  }
  .px-4-lg {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .py-4-lg {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-5-lg {
    margin: 5px !important;
  }
  .mt-5-lg {
    margin-top: 5px !important;
  }
  .mr-5-lg {
    margin-right: 5px !important;
  }
  .mb-5-lg {
    margin-bottom: 5px !important;
  }
  .ml-5-lg {
    margin-left: 5px !important;
  }
  .mx-5-lg {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .my-5-lg {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .p-5-lg {
    padding: 5px !important;
  }
  .pt-5-lg {
    padding-top: 5px !important;
  }
  .pr-5-lg {
    padding-right: 5px !important;
  }
  .pb-5-lg {
    padding-bottom: 5px !important;
  }
  .pl-5-lg {
    padding-left: 5px !important;
  }
  .px-5-lg {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .py-5-lg {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .m-6-lg {
    margin: 6px !important;
  }
  .mt-6-lg {
    margin-top: 6px !important;
  }
  .mr-6-lg {
    margin-right: 6px !important;
  }
  .mb-6-lg {
    margin-bottom: 6px !important;
  }
  .ml-6-lg {
    margin-left: 6px !important;
  }
  .mx-6-lg {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .my-6-lg {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .p-6-lg {
    padding: 6px !important;
  }
  .pt-6-lg {
    padding-top: 6px !important;
  }
  .pr-6-lg {
    padding-right: 6px !important;
  }
  .pb-6-lg {
    padding-bottom: 6px !important;
  }
  .pl-6-lg {
    padding-left: 6px !important;
  }
  .px-6-lg {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .py-6-lg {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .m-7-lg {
    margin: 7px !important;
  }
  .mt-7-lg {
    margin-top: 7px !important;
  }
  .mr-7-lg {
    margin-right: 7px !important;
  }
  .mb-7-lg {
    margin-bottom: 7px !important;
  }
  .ml-7-lg {
    margin-left: 7px !important;
  }
  .mx-7-lg {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .my-7-lg {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .p-7-lg {
    padding: 7px !important;
  }
  .pt-7-lg {
    padding-top: 7px !important;
  }
  .pr-7-lg {
    padding-right: 7px !important;
  }
  .pb-7-lg {
    padding-bottom: 7px !important;
  }
  .pl-7-lg {
    padding-left: 7px !important;
  }
  .px-7-lg {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .py-7-lg {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .m-8-lg {
    margin: 8px !important;
  }
  .mt-8-lg {
    margin-top: 8px !important;
  }
  .mr-8-lg {
    margin-right: 8px !important;
  }
  .mb-8-lg {
    margin-bottom: 8px !important;
  }
  .ml-8-lg {
    margin-left: 8px !important;
  }
  .mx-8-lg {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .my-8-lg {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .p-8-lg {
    padding: 8px !important;
  }
  .pt-8-lg {
    padding-top: 8px !important;
  }
  .pr-8-lg {
    padding-right: 8px !important;
  }
  .pb-8-lg {
    padding-bottom: 8px !important;
  }
  .pl-8-lg {
    padding-left: 8px !important;
  }
  .px-8-lg {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .py-8-lg {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-9-lg {
    margin: 9px !important;
  }
  .mt-9-lg {
    margin-top: 9px !important;
  }
  .mr-9-lg {
    margin-right: 9px !important;
  }
  .mb-9-lg {
    margin-bottom: 9px !important;
  }
  .ml-9-lg {
    margin-left: 9px !important;
  }
  .mx-9-lg {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .my-9-lg {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .p-9-lg {
    padding: 9px !important;
  }
  .pt-9-lg {
    padding-top: 9px !important;
  }
  .pr-9-lg {
    padding-right: 9px !important;
  }
  .pb-9-lg {
    padding-bottom: 9px !important;
  }
  .pl-9-lg {
    padding-left: 9px !important;
  }
  .px-9-lg {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .py-9-lg {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .m-10-lg {
    margin: 10px !important;
  }
  .mt-10-lg {
    margin-top: 10px !important;
  }
  .mr-10-lg {
    margin-right: 10px !important;
  }
  .mb-10-lg {
    margin-bottom: 10px !important;
  }
  .ml-10-lg {
    margin-left: 10px !important;
  }
  .mx-10-lg {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .my-10-lg {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .p-10-lg {
    padding: 10px !important;
  }
  .pt-10-lg {
    padding-top: 10px !important;
  }
  .pr-10-lg {
    padding-right: 10px !important;
  }
  .pb-10-lg {
    padding-bottom: 10px !important;
  }
  .pl-10-lg {
    padding-left: 10px !important;
  }
  .px-10-lg {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .py-10-lg {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .m-11-lg {
    margin: 11px !important;
  }
  .mt-11-lg {
    margin-top: 11px !important;
  }
  .mr-11-lg {
    margin-right: 11px !important;
  }
  .mb-11-lg {
    margin-bottom: 11px !important;
  }
  .ml-11-lg {
    margin-left: 11px !important;
  }
  .mx-11-lg {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .my-11-lg {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .p-11-lg {
    padding: 11px !important;
  }
  .pt-11-lg {
    padding-top: 11px !important;
  }
  .pr-11-lg {
    padding-right: 11px !important;
  }
  .pb-11-lg {
    padding-bottom: 11px !important;
  }
  .pl-11-lg {
    padding-left: 11px !important;
  }
  .px-11-lg {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .py-11-lg {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .m-12-lg {
    margin: 12px !important;
  }
  .mt-12-lg {
    margin-top: 12px !important;
  }
  .mr-12-lg {
    margin-right: 12px !important;
  }
  .mb-12-lg {
    margin-bottom: 12px !important;
  }
  .ml-12-lg {
    margin-left: 12px !important;
  }
  .mx-12-lg {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .my-12-lg {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .p-12-lg {
    padding: 12px !important;
  }
  .pt-12-lg {
    padding-top: 12px !important;
  }
  .pr-12-lg {
    padding-right: 12px !important;
  }
  .pb-12-lg {
    padding-bottom: 12px !important;
  }
  .pl-12-lg {
    padding-left: 12px !important;
  }
  .px-12-lg {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .py-12-lg {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-13-lg {
    margin: 13px !important;
  }
  .mt-13-lg {
    margin-top: 13px !important;
  }
  .mr-13-lg {
    margin-right: 13px !important;
  }
  .mb-13-lg {
    margin-bottom: 13px !important;
  }
  .ml-13-lg {
    margin-left: 13px !important;
  }
  .mx-13-lg {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .my-13-lg {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .p-13-lg {
    padding: 13px !important;
  }
  .pt-13-lg {
    padding-top: 13px !important;
  }
  .pr-13-lg {
    padding-right: 13px !important;
  }
  .pb-13-lg {
    padding-bottom: 13px !important;
  }
  .pl-13-lg {
    padding-left: 13px !important;
  }
  .px-13-lg {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .py-13-lg {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .m-14-lg {
    margin: 14px !important;
  }
  .mt-14-lg {
    margin-top: 14px !important;
  }
  .mr-14-lg {
    margin-right: 14px !important;
  }
  .mb-14-lg {
    margin-bottom: 14px !important;
  }
  .ml-14-lg {
    margin-left: 14px !important;
  }
  .mx-14-lg {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .my-14-lg {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .p-14-lg {
    padding: 14px !important;
  }
  .pt-14-lg {
    padding-top: 14px !important;
  }
  .pr-14-lg {
    padding-right: 14px !important;
  }
  .pb-14-lg {
    padding-bottom: 14px !important;
  }
  .pl-14-lg {
    padding-left: 14px !important;
  }
  .px-14-lg {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .py-14-lg {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .m-15-lg {
    margin: 15px !important;
  }
  .mt-15-lg {
    margin-top: 15px !important;
  }
  .mr-15-lg {
    margin-right: 15px !important;
  }
  .mb-15-lg {
    margin-bottom: 15px !important;
  }
  .ml-15-lg {
    margin-left: 15px !important;
  }
  .mx-15-lg {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .my-15-lg {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .p-15-lg {
    padding: 15px !important;
  }
  .pt-15-lg {
    padding-top: 15px !important;
  }
  .pr-15-lg {
    padding-right: 15px !important;
  }
  .pb-15-lg {
    padding-bottom: 15px !important;
  }
  .pl-15-lg {
    padding-left: 15px !important;
  }
  .px-15-lg {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .py-15-lg {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .m-16-lg {
    margin: 16px !important;
  }
  .mt-16-lg {
    margin-top: 16px !important;
  }
  .mr-16-lg {
    margin-right: 16px !important;
  }
  .mb-16-lg {
    margin-bottom: 16px !important;
  }
  .ml-16-lg {
    margin-left: 16px !important;
  }
  .mx-16-lg {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .my-16-lg {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .p-16-lg {
    padding: 16px !important;
  }
  .pt-16-lg {
    padding-top: 16px !important;
  }
  .pr-16-lg {
    padding-right: 16px !important;
  }
  .pb-16-lg {
    padding-bottom: 16px !important;
  }
  .pl-16-lg {
    padding-left: 16px !important;
  }
  .px-16-lg {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .py-16-lg {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-17-lg {
    margin: 17px !important;
  }
  .mt-17-lg {
    margin-top: 17px !important;
  }
  .mr-17-lg {
    margin-right: 17px !important;
  }
  .mb-17-lg {
    margin-bottom: 17px !important;
  }
  .ml-17-lg {
    margin-left: 17px !important;
  }
  .mx-17-lg {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .my-17-lg {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .p-17-lg {
    padding: 17px !important;
  }
  .pt-17-lg {
    padding-top: 17px !important;
  }
  .pr-17-lg {
    padding-right: 17px !important;
  }
  .pb-17-lg {
    padding-bottom: 17px !important;
  }
  .pl-17-lg {
    padding-left: 17px !important;
  }
  .px-17-lg {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .py-17-lg {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .m-18-lg {
    margin: 18px !important;
  }
  .mt-18-lg {
    margin-top: 18px !important;
  }
  .mr-18-lg {
    margin-right: 18px !important;
  }
  .mb-18-lg {
    margin-bottom: 18px !important;
  }
  .ml-18-lg {
    margin-left: 18px !important;
  }
  .mx-18-lg {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .my-18-lg {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .p-18-lg {
    padding: 18px !important;
  }
  .pt-18-lg {
    padding-top: 18px !important;
  }
  .pr-18-lg {
    padding-right: 18px !important;
  }
  .pb-18-lg {
    padding-bottom: 18px !important;
  }
  .pl-18-lg {
    padding-left: 18px !important;
  }
  .px-18-lg {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .py-18-lg {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .m-19-lg {
    margin: 19px !important;
  }
  .mt-19-lg {
    margin-top: 19px !important;
  }
  .mr-19-lg {
    margin-right: 19px !important;
  }
  .mb-19-lg {
    margin-bottom: 19px !important;
  }
  .ml-19-lg {
    margin-left: 19px !important;
  }
  .mx-19-lg {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .my-19-lg {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .p-19-lg {
    padding: 19px !important;
  }
  .pt-19-lg {
    padding-top: 19px !important;
  }
  .pr-19-lg {
    padding-right: 19px !important;
  }
  .pb-19-lg {
    padding-bottom: 19px !important;
  }
  .pl-19-lg {
    padding-left: 19px !important;
  }
  .px-19-lg {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .py-19-lg {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .m-20-lg {
    margin: 20px !important;
  }
  .mt-20-lg {
    margin-top: 20px !important;
  }
  .mr-20-lg {
    margin-right: 20px !important;
  }
  .mb-20-lg {
    margin-bottom: 20px !important;
  }
  .ml-20-lg {
    margin-left: 20px !important;
  }
  .mx-20-lg {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .my-20-lg {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .p-20-lg {
    padding: 20px !important;
  }
  .pt-20-lg {
    padding-top: 20px !important;
  }
  .pr-20-lg {
    padding-right: 20px !important;
  }
  .pb-20-lg {
    padding-bottom: 20px !important;
  }
  .pl-20-lg {
    padding-left: 20px !important;
  }
  .px-20-lg {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .py-20-lg {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-21-lg {
    margin: 21px !important;
  }
  .mt-21-lg {
    margin-top: 21px !important;
  }
  .mr-21-lg {
    margin-right: 21px !important;
  }
  .mb-21-lg {
    margin-bottom: 21px !important;
  }
  .ml-21-lg {
    margin-left: 21px !important;
  }
  .mx-21-lg {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .my-21-lg {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .p-21-lg {
    padding: 21px !important;
  }
  .pt-21-lg {
    padding-top: 21px !important;
  }
  .pr-21-lg {
    padding-right: 21px !important;
  }
  .pb-21-lg {
    padding-bottom: 21px !important;
  }
  .pl-21-lg {
    padding-left: 21px !important;
  }
  .px-21-lg {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .py-21-lg {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .m-22-lg {
    margin: 22px !important;
  }
  .mt-22-lg {
    margin-top: 22px !important;
  }
  .mr-22-lg {
    margin-right: 22px !important;
  }
  .mb-22-lg {
    margin-bottom: 22px !important;
  }
  .ml-22-lg {
    margin-left: 22px !important;
  }
  .mx-22-lg {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .my-22-lg {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .p-22-lg {
    padding: 22px !important;
  }
  .pt-22-lg {
    padding-top: 22px !important;
  }
  .pr-22-lg {
    padding-right: 22px !important;
  }
  .pb-22-lg {
    padding-bottom: 22px !important;
  }
  .pl-22-lg {
    padding-left: 22px !important;
  }
  .px-22-lg {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .py-22-lg {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .m-23-lg {
    margin: 23px !important;
  }
  .mt-23-lg {
    margin-top: 23px !important;
  }
  .mr-23-lg {
    margin-right: 23px !important;
  }
  .mb-23-lg {
    margin-bottom: 23px !important;
  }
  .ml-23-lg {
    margin-left: 23px !important;
  }
  .mx-23-lg {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .my-23-lg {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .p-23-lg {
    padding: 23px !important;
  }
  .pt-23-lg {
    padding-top: 23px !important;
  }
  .pr-23-lg {
    padding-right: 23px !important;
  }
  .pb-23-lg {
    padding-bottom: 23px !important;
  }
  .pl-23-lg {
    padding-left: 23px !important;
  }
  .px-23-lg {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .py-23-lg {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .m-24-lg {
    margin: 24px !important;
  }
  .mt-24-lg {
    margin-top: 24px !important;
  }
  .mr-24-lg {
    margin-right: 24px !important;
  }
  .mb-24-lg {
    margin-bottom: 24px !important;
  }
  .ml-24-lg {
    margin-left: 24px !important;
  }
  .mx-24-lg {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .my-24-lg {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .p-24-lg {
    padding: 24px !important;
  }
  .pt-24-lg {
    padding-top: 24px !important;
  }
  .pr-24-lg {
    padding-right: 24px !important;
  }
  .pb-24-lg {
    padding-bottom: 24px !important;
  }
  .pl-24-lg {
    padding-left: 24px !important;
  }
  .px-24-lg {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .py-24-lg {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-25-lg {
    margin: 25px !important;
  }
  .mt-25-lg {
    margin-top: 25px !important;
  }
  .mr-25-lg {
    margin-right: 25px !important;
  }
  .mb-25-lg {
    margin-bottom: 25px !important;
  }
  .ml-25-lg {
    margin-left: 25px !important;
  }
  .mx-25-lg {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .my-25-lg {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .p-25-lg {
    padding: 25px !important;
  }
  .pt-25-lg {
    padding-top: 25px !important;
  }
  .pr-25-lg {
    padding-right: 25px !important;
  }
  .pb-25-lg {
    padding-bottom: 25px !important;
  }
  .pl-25-lg {
    padding-left: 25px !important;
  }
  .px-25-lg {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .py-25-lg {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .m-26-lg {
    margin: 26px !important;
  }
  .mt-26-lg {
    margin-top: 26px !important;
  }
  .mr-26-lg {
    margin-right: 26px !important;
  }
  .mb-26-lg {
    margin-bottom: 26px !important;
  }
  .ml-26-lg {
    margin-left: 26px !important;
  }
  .mx-26-lg {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .my-26-lg {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .p-26-lg {
    padding: 26px !important;
  }
  .pt-26-lg {
    padding-top: 26px !important;
  }
  .pr-26-lg {
    padding-right: 26px !important;
  }
  .pb-26-lg {
    padding-bottom: 26px !important;
  }
  .pl-26-lg {
    padding-left: 26px !important;
  }
  .px-26-lg {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .py-26-lg {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .m-27-lg {
    margin: 27px !important;
  }
  .mt-27-lg {
    margin-top: 27px !important;
  }
  .mr-27-lg {
    margin-right: 27px !important;
  }
  .mb-27-lg {
    margin-bottom: 27px !important;
  }
  .ml-27-lg {
    margin-left: 27px !important;
  }
  .mx-27-lg {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .my-27-lg {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .p-27-lg {
    padding: 27px !important;
  }
  .pt-27-lg {
    padding-top: 27px !important;
  }
  .pr-27-lg {
    padding-right: 27px !important;
  }
  .pb-27-lg {
    padding-bottom: 27px !important;
  }
  .pl-27-lg {
    padding-left: 27px !important;
  }
  .px-27-lg {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .py-27-lg {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .m-28-lg {
    margin: 28px !important;
  }
  .mt-28-lg {
    margin-top: 28px !important;
  }
  .mr-28-lg {
    margin-right: 28px !important;
  }
  .mb-28-lg {
    margin-bottom: 28px !important;
  }
  .ml-28-lg {
    margin-left: 28px !important;
  }
  .mx-28-lg {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .my-28-lg {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .p-28-lg {
    padding: 28px !important;
  }
  .pt-28-lg {
    padding-top: 28px !important;
  }
  .pr-28-lg {
    padding-right: 28px !important;
  }
  .pb-28-lg {
    padding-bottom: 28px !important;
  }
  .pl-28-lg {
    padding-left: 28px !important;
  }
  .px-28-lg {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .py-28-lg {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-29-lg {
    margin: 29px !important;
  }
  .mt-29-lg {
    margin-top: 29px !important;
  }
  .mr-29-lg {
    margin-right: 29px !important;
  }
  .mb-29-lg {
    margin-bottom: 29px !important;
  }
  .ml-29-lg {
    margin-left: 29px !important;
  }
  .mx-29-lg {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .my-29-lg {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .p-29-lg {
    padding: 29px !important;
  }
  .pt-29-lg {
    padding-top: 29px !important;
  }
  .pr-29-lg {
    padding-right: 29px !important;
  }
  .pb-29-lg {
    padding-bottom: 29px !important;
  }
  .pl-29-lg {
    padding-left: 29px !important;
  }
  .px-29-lg {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .py-29-lg {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .m-30-lg {
    margin: 30px !important;
  }
  .mt-30-lg {
    margin-top: 30px !important;
  }
  .mr-30-lg {
    margin-right: 30px !important;
  }
  .mb-30-lg {
    margin-bottom: 30px !important;
  }
  .ml-30-lg {
    margin-left: 30px !important;
  }
  .mx-30-lg {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .my-30-lg {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .p-30-lg {
    padding: 30px !important;
  }
  .pt-30-lg {
    padding-top: 30px !important;
  }
  .pr-30-lg {
    padding-right: 30px !important;
  }
  .pb-30-lg {
    padding-bottom: 30px !important;
  }
  .pl-30-lg {
    padding-left: 30px !important;
  }
  .px-30-lg {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .py-30-lg {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .m-31-lg {
    margin: 31px !important;
  }
  .mt-31-lg {
    margin-top: 31px !important;
  }
  .mr-31-lg {
    margin-right: 31px !important;
  }
  .mb-31-lg {
    margin-bottom: 31px !important;
  }
  .ml-31-lg {
    margin-left: 31px !important;
  }
  .mx-31-lg {
    margin-right: 31px !important;
    margin-left: 31px !important;
  }
  .my-31-lg {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
  }
  .p-31-lg {
    padding: 31px !important;
  }
  .pt-31-lg {
    padding-top: 31px !important;
  }
  .pr-31-lg {
    padding-right: 31px !important;
  }
  .pb-31-lg {
    padding-bottom: 31px !important;
  }
  .pl-31-lg {
    padding-left: 31px !important;
  }
  .px-31-lg {
    padding-right: 31px !important;
    padding-left: 31px !important;
  }
  .py-31-lg {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
  }
  .m-32-lg {
    margin: 32px !important;
  }
  .mt-32-lg {
    margin-top: 32px !important;
  }
  .mr-32-lg {
    margin-right: 32px !important;
  }
  .mb-32-lg {
    margin-bottom: 32px !important;
  }
  .ml-32-lg {
    margin-left: 32px !important;
  }
  .mx-32-lg {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .my-32-lg {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .p-32-lg {
    padding: 32px !important;
  }
  .pt-32-lg {
    padding-top: 32px !important;
  }
  .pr-32-lg {
    padding-right: 32px !important;
  }
  .pb-32-lg {
    padding-bottom: 32px !important;
  }
  .pl-32-lg {
    padding-left: 32px !important;
  }
  .px-32-lg {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .py-32-lg {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-33-lg {
    margin: 33px !important;
  }
  .mt-33-lg {
    margin-top: 33px !important;
  }
  .mr-33-lg {
    margin-right: 33px !important;
  }
  .mb-33-lg {
    margin-bottom: 33px !important;
  }
  .ml-33-lg {
    margin-left: 33px !important;
  }
  .mx-33-lg {
    margin-right: 33px !important;
    margin-left: 33px !important;
  }
  .my-33-lg {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
  }
  .p-33-lg {
    padding: 33px !important;
  }
  .pt-33-lg {
    padding-top: 33px !important;
  }
  .pr-33-lg {
    padding-right: 33px !important;
  }
  .pb-33-lg {
    padding-bottom: 33px !important;
  }
  .pl-33-lg {
    padding-left: 33px !important;
  }
  .px-33-lg {
    padding-right: 33px !important;
    padding-left: 33px !important;
  }
  .py-33-lg {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
  }
  .m-34-lg {
    margin: 34px !important;
  }
  .mt-34-lg {
    margin-top: 34px !important;
  }
  .mr-34-lg {
    margin-right: 34px !important;
  }
  .mb-34-lg {
    margin-bottom: 34px !important;
  }
  .ml-34-lg {
    margin-left: 34px !important;
  }
  .mx-34-lg {
    margin-right: 34px !important;
    margin-left: 34px !important;
  }
  .my-34-lg {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
  }
  .p-34-lg {
    padding: 34px !important;
  }
  .pt-34-lg {
    padding-top: 34px !important;
  }
  .pr-34-lg {
    padding-right: 34px !important;
  }
  .pb-34-lg {
    padding-bottom: 34px !important;
  }
  .pl-34-lg {
    padding-left: 34px !important;
  }
  .px-34-lg {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
  .py-34-lg {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
  .m-35-lg {
    margin: 35px !important;
  }
  .mt-35-lg {
    margin-top: 35px !important;
  }
  .mr-35-lg {
    margin-right: 35px !important;
  }
  .mb-35-lg {
    margin-bottom: 35px !important;
  }
  .ml-35-lg {
    margin-left: 35px !important;
  }
  .mx-35-lg {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .my-35-lg {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .p-35-lg {
    padding: 35px !important;
  }
  .pt-35-lg {
    padding-top: 35px !important;
  }
  .pr-35-lg {
    padding-right: 35px !important;
  }
  .pb-35-lg {
    padding-bottom: 35px !important;
  }
  .pl-35-lg {
    padding-left: 35px !important;
  }
  .px-35-lg {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .py-35-lg {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .m-36-lg {
    margin: 36px !important;
  }
  .mt-36-lg {
    margin-top: 36px !important;
  }
  .mr-36-lg {
    margin-right: 36px !important;
  }
  .mb-36-lg {
    margin-bottom: 36px !important;
  }
  .ml-36-lg {
    margin-left: 36px !important;
  }
  .mx-36-lg {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .my-36-lg {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .p-36-lg {
    padding: 36px !important;
  }
  .pt-36-lg {
    padding-top: 36px !important;
  }
  .pr-36-lg {
    padding-right: 36px !important;
  }
  .pb-36-lg {
    padding-bottom: 36px !important;
  }
  .pl-36-lg {
    padding-left: 36px !important;
  }
  .px-36-lg {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .py-36-lg {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-37-lg {
    margin: 37px !important;
  }
  .mt-37-lg {
    margin-top: 37px !important;
  }
  .mr-37-lg {
    margin-right: 37px !important;
  }
  .mb-37-lg {
    margin-bottom: 37px !important;
  }
  .ml-37-lg {
    margin-left: 37px !important;
  }
  .mx-37-lg {
    margin-right: 37px !important;
    margin-left: 37px !important;
  }
  .my-37-lg {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .p-37-lg {
    padding: 37px !important;
  }
  .pt-37-lg {
    padding-top: 37px !important;
  }
  .pr-37-lg {
    padding-right: 37px !important;
  }
  .pb-37-lg {
    padding-bottom: 37px !important;
  }
  .pl-37-lg {
    padding-left: 37px !important;
  }
  .px-37-lg {
    padding-right: 37px !important;
    padding-left: 37px !important;
  }
  .py-37-lg {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .m-38-lg {
    margin: 38px !important;
  }
  .mt-38-lg {
    margin-top: 38px !important;
  }
  .mr-38-lg {
    margin-right: 38px !important;
  }
  .mb-38-lg {
    margin-bottom: 38px !important;
  }
  .ml-38-lg {
    margin-left: 38px !important;
  }
  .mx-38-lg {
    margin-right: 38px !important;
    margin-left: 38px !important;
  }
  .my-38-lg {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
  }
  .p-38-lg {
    padding: 38px !important;
  }
  .pt-38-lg {
    padding-top: 38px !important;
  }
  .pr-38-lg {
    padding-right: 38px !important;
  }
  .pb-38-lg {
    padding-bottom: 38px !important;
  }
  .pl-38-lg {
    padding-left: 38px !important;
  }
  .px-38-lg {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
  .py-38-lg {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
  }
  .m-39-lg {
    margin: 39px !important;
  }
  .mt-39-lg {
    margin-top: 39px !important;
  }
  .mr-39-lg {
    margin-right: 39px !important;
  }
  .mb-39-lg {
    margin-bottom: 39px !important;
  }
  .ml-39-lg {
    margin-left: 39px !important;
  }
  .mx-39-lg {
    margin-right: 39px !important;
    margin-left: 39px !important;
  }
  .my-39-lg {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
  }
  .p-39-lg {
    padding: 39px !important;
  }
  .pt-39-lg {
    padding-top: 39px !important;
  }
  .pr-39-lg {
    padding-right: 39px !important;
  }
  .pb-39-lg {
    padding-bottom: 39px !important;
  }
  .pl-39-lg {
    padding-left: 39px !important;
  }
  .px-39-lg {
    padding-right: 39px !important;
    padding-left: 39px !important;
  }
  .py-39-lg {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
  }
  .m-40-lg {
    margin: 40px !important;
  }
  .mt-40-lg {
    margin-top: 40px !important;
  }
  .mr-40-lg {
    margin-right: 40px !important;
  }
  .mb-40-lg {
    margin-bottom: 40px !important;
  }
  .ml-40-lg {
    margin-left: 40px !important;
  }
  .mx-40-lg {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .my-40-lg {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .p-40-lg {
    padding: 40px !important;
  }
  .pt-40-lg {
    padding-top: 40px !important;
  }
  .pr-40-lg {
    padding-right: 40px !important;
  }
  .pb-40-lg {
    padding-bottom: 40px !important;
  }
  .pl-40-lg {
    padding-left: 40px !important;
  }
  .px-40-lg {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .py-40-lg {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-41-lg {
    margin: 41px !important;
  }
  .mt-41-lg {
    margin-top: 41px !important;
  }
  .mr-41-lg {
    margin-right: 41px !important;
  }
  .mb-41-lg {
    margin-bottom: 41px !important;
  }
  .ml-41-lg {
    margin-left: 41px !important;
  }
  .mx-41-lg {
    margin-right: 41px !important;
    margin-left: 41px !important;
  }
  .my-41-lg {
    margin-top: 41px !important;
    margin-bottom: 41px !important;
  }
  .p-41-lg {
    padding: 41px !important;
  }
  .pt-41-lg {
    padding-top: 41px !important;
  }
  .pr-41-lg {
    padding-right: 41px !important;
  }
  .pb-41-lg {
    padding-bottom: 41px !important;
  }
  .pl-41-lg {
    padding-left: 41px !important;
  }
  .px-41-lg {
    padding-right: 41px !important;
    padding-left: 41px !important;
  }
  .py-41-lg {
    padding-top: 41px !important;
    padding-bottom: 41px !important;
  }
  .m-42-lg {
    margin: 42px !important;
  }
  .mt-42-lg {
    margin-top: 42px !important;
  }
  .mr-42-lg {
    margin-right: 42px !important;
  }
  .mb-42-lg {
    margin-bottom: 42px !important;
  }
  .ml-42-lg {
    margin-left: 42px !important;
  }
  .mx-42-lg {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .my-42-lg {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .p-42-lg {
    padding: 42px !important;
  }
  .pt-42-lg {
    padding-top: 42px !important;
  }
  .pr-42-lg {
    padding-right: 42px !important;
  }
  .pb-42-lg {
    padding-bottom: 42px !important;
  }
  .pl-42-lg {
    padding-left: 42px !important;
  }
  .px-42-lg {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .py-42-lg {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .m-43-lg {
    margin: 43px !important;
  }
  .mt-43-lg {
    margin-top: 43px !important;
  }
  .mr-43-lg {
    margin-right: 43px !important;
  }
  .mb-43-lg {
    margin-bottom: 43px !important;
  }
  .ml-43-lg {
    margin-left: 43px !important;
  }
  .mx-43-lg {
    margin-right: 43px !important;
    margin-left: 43px !important;
  }
  .my-43-lg {
    margin-top: 43px !important;
    margin-bottom: 43px !important;
  }
  .p-43-lg {
    padding: 43px !important;
  }
  .pt-43-lg {
    padding-top: 43px !important;
  }
  .pr-43-lg {
    padding-right: 43px !important;
  }
  .pb-43-lg {
    padding-bottom: 43px !important;
  }
  .pl-43-lg {
    padding-left: 43px !important;
  }
  .px-43-lg {
    padding-right: 43px !important;
    padding-left: 43px !important;
  }
  .py-43-lg {
    padding-top: 43px !important;
    padding-bottom: 43px !important;
  }
  .m-44-lg {
    margin: 44px !important;
  }
  .mt-44-lg {
    margin-top: 44px !important;
  }
  .mr-44-lg {
    margin-right: 44px !important;
  }
  .mb-44-lg {
    margin-bottom: 44px !important;
  }
  .ml-44-lg {
    margin-left: 44px !important;
  }
  .mx-44-lg {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .my-44-lg {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .p-44-lg {
    padding: 44px !important;
  }
  .pt-44-lg {
    padding-top: 44px !important;
  }
  .pr-44-lg {
    padding-right: 44px !important;
  }
  .pb-44-lg {
    padding-bottom: 44px !important;
  }
  .pl-44-lg {
    padding-left: 44px !important;
  }
  .px-44-lg {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .py-44-lg {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-45-lg {
    margin: 45px !important;
  }
  .mt-45-lg {
    margin-top: 45px !important;
  }
  .mr-45-lg {
    margin-right: 45px !important;
  }
  .mb-45-lg {
    margin-bottom: 45px !important;
  }
  .ml-45-lg {
    margin-left: 45px !important;
  }
  .mx-45-lg {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .my-45-lg {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .p-45-lg {
    padding: 45px !important;
  }
  .pt-45-lg {
    padding-top: 45px !important;
  }
  .pr-45-lg {
    padding-right: 45px !important;
  }
  .pb-45-lg {
    padding-bottom: 45px !important;
  }
  .pl-45-lg {
    padding-left: 45px !important;
  }
  .px-45-lg {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .py-45-lg {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .m-46-lg {
    margin: 46px !important;
  }
  .mt-46-lg {
    margin-top: 46px !important;
  }
  .mr-46-lg {
    margin-right: 46px !important;
  }
  .mb-46-lg {
    margin-bottom: 46px !important;
  }
  .ml-46-lg {
    margin-left: 46px !important;
  }
  .mx-46-lg {
    margin-right: 46px !important;
    margin-left: 46px !important;
  }
  .my-46-lg {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }
  .p-46-lg {
    padding: 46px !important;
  }
  .pt-46-lg {
    padding-top: 46px !important;
  }
  .pr-46-lg {
    padding-right: 46px !important;
  }
  .pb-46-lg {
    padding-bottom: 46px !important;
  }
  .pl-46-lg {
    padding-left: 46px !important;
  }
  .px-46-lg {
    padding-right: 46px !important;
    padding-left: 46px !important;
  }
  .py-46-lg {
    padding-top: 46px !important;
    padding-bottom: 46px !important;
  }
  .m-47-lg {
    margin: 47px !important;
  }
  .mt-47-lg {
    margin-top: 47px !important;
  }
  .mr-47-lg {
    margin-right: 47px !important;
  }
  .mb-47-lg {
    margin-bottom: 47px !important;
  }
  .ml-47-lg {
    margin-left: 47px !important;
  }
  .mx-47-lg {
    margin-right: 47px !important;
    margin-left: 47px !important;
  }
  .my-47-lg {
    margin-top: 47px !important;
    margin-bottom: 47px !important;
  }
  .p-47-lg {
    padding: 47px !important;
  }
  .pt-47-lg {
    padding-top: 47px !important;
  }
  .pr-47-lg {
    padding-right: 47px !important;
  }
  .pb-47-lg {
    padding-bottom: 47px !important;
  }
  .pl-47-lg {
    padding-left: 47px !important;
  }
  .px-47-lg {
    padding-right: 47px !important;
    padding-left: 47px !important;
  }
  .py-47-lg {
    padding-top: 47px !important;
    padding-bottom: 47px !important;
  }
  .m-48-lg {
    margin: 48px !important;
  }
  .mt-48-lg {
    margin-top: 48px !important;
  }
  .mr-48-lg {
    margin-right: 48px !important;
  }
  .mb-48-lg {
    margin-bottom: 48px !important;
  }
  .ml-48-lg {
    margin-left: 48px !important;
  }
  .mx-48-lg {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .my-48-lg {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .p-48-lg {
    padding: 48px !important;
  }
  .pt-48-lg {
    padding-top: 48px !important;
  }
  .pr-48-lg {
    padding-right: 48px !important;
  }
  .pb-48-lg {
    padding-bottom: 48px !important;
  }
  .pl-48-lg {
    padding-left: 48px !important;
  }
  .px-48-lg {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-48-lg {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-49-lg {
    margin: 49px !important;
  }
  .mt-49-lg {
    margin-top: 49px !important;
  }
  .mr-49-lg {
    margin-right: 49px !important;
  }
  .mb-49-lg {
    margin-bottom: 49px !important;
  }
  .ml-49-lg {
    margin-left: 49px !important;
  }
  .mx-49-lg {
    margin-right: 49px !important;
    margin-left: 49px !important;
  }
  .my-49-lg {
    margin-top: 49px !important;
    margin-bottom: 49px !important;
  }
  .p-49-lg {
    padding: 49px !important;
  }
  .pt-49-lg {
    padding-top: 49px !important;
  }
  .pr-49-lg {
    padding-right: 49px !important;
  }
  .pb-49-lg {
    padding-bottom: 49px !important;
  }
  .pl-49-lg {
    padding-left: 49px !important;
  }
  .px-49-lg {
    padding-right: 49px !important;
    padding-left: 49px !important;
  }
  .py-49-lg {
    padding-top: 49px !important;
    padding-bottom: 49px !important;
  }
  .m-50-lg {
    margin: 50px !important;
  }
  .mt-50-lg {
    margin-top: 50px !important;
  }
  .mr-50-lg {
    margin-right: 50px !important;
  }
  .mb-50-lg {
    margin-bottom: 50px !important;
  }
  .ml-50-lg {
    margin-left: 50px !important;
  }
  .mx-50-lg {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .my-50-lg {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .p-50-lg {
    padding: 50px !important;
  }
  .pt-50-lg {
    padding-top: 50px !important;
  }
  .pr-50-lg {
    padding-right: 50px !important;
  }
  .pb-50-lg {
    padding-bottom: 50px !important;
  }
  .pl-50-lg {
    padding-left: 50px !important;
  }
  .px-50-lg {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .py-50-lg {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .m-51-lg {
    margin: 51px !important;
  }
  .mt-51-lg {
    margin-top: 51px !important;
  }
  .mr-51-lg {
    margin-right: 51px !important;
  }
  .mb-51-lg {
    margin-bottom: 51px !important;
  }
  .ml-51-lg {
    margin-left: 51px !important;
  }
  .mx-51-lg {
    margin-right: 51px !important;
    margin-left: 51px !important;
  }
  .my-51-lg {
    margin-top: 51px !important;
    margin-bottom: 51px !important;
  }
  .p-51-lg {
    padding: 51px !important;
  }
  .pt-51-lg {
    padding-top: 51px !important;
  }
  .pr-51-lg {
    padding-right: 51px !important;
  }
  .pb-51-lg {
    padding-bottom: 51px !important;
  }
  .pl-51-lg {
    padding-left: 51px !important;
  }
  .px-51-lg {
    padding-right: 51px !important;
    padding-left: 51px !important;
  }
  .py-51-lg {
    padding-top: 51px !important;
    padding-bottom: 51px !important;
  }
  .m-52-lg {
    margin: 52px !important;
  }
  .mt-52-lg {
    margin-top: 52px !important;
  }
  .mr-52-lg {
    margin-right: 52px !important;
  }
  .mb-52-lg {
    margin-bottom: 52px !important;
  }
  .ml-52-lg {
    margin-left: 52px !important;
  }
  .mx-52-lg {
    margin-right: 52px !important;
    margin-left: 52px !important;
  }
  .my-52-lg {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }
  .p-52-lg {
    padding: 52px !important;
  }
  .pt-52-lg {
    padding-top: 52px !important;
  }
  .pr-52-lg {
    padding-right: 52px !important;
  }
  .pb-52-lg {
    padding-bottom: 52px !important;
  }
  .pl-52-lg {
    padding-left: 52px !important;
  }
  .px-52-lg {
    padding-right: 52px !important;
    padding-left: 52px !important;
  }
  .py-52-lg {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  .m-53-lg {
    margin: 53px !important;
  }
  .mt-53-lg {
    margin-top: 53px !important;
  }
  .mr-53-lg {
    margin-right: 53px !important;
  }
  .mb-53-lg {
    margin-bottom: 53px !important;
  }
  .ml-53-lg {
    margin-left: 53px !important;
  }
  .mx-53-lg {
    margin-right: 53px !important;
    margin-left: 53px !important;
  }
  .my-53-lg {
    margin-top: 53px !important;
    margin-bottom: 53px !important;
  }
  .p-53-lg {
    padding: 53px !important;
  }
  .pt-53-lg {
    padding-top: 53px !important;
  }
  .pr-53-lg {
    padding-right: 53px !important;
  }
  .pb-53-lg {
    padding-bottom: 53px !important;
  }
  .pl-53-lg {
    padding-left: 53px !important;
  }
  .px-53-lg {
    padding-right: 53px !important;
    padding-left: 53px !important;
  }
  .py-53-lg {
    padding-top: 53px !important;
    padding-bottom: 53px !important;
  }
  .m-54-lg {
    margin: 54px !important;
  }
  .mt-54-lg {
    margin-top: 54px !important;
  }
  .mr-54-lg {
    margin-right: 54px !important;
  }
  .mb-54-lg {
    margin-bottom: 54px !important;
  }
  .ml-54-lg {
    margin-left: 54px !important;
  }
  .mx-54-lg {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .my-54-lg {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .p-54-lg {
    padding: 54px !important;
  }
  .pt-54-lg {
    padding-top: 54px !important;
  }
  .pr-54-lg {
    padding-right: 54px !important;
  }
  .pb-54-lg {
    padding-bottom: 54px !important;
  }
  .pl-54-lg {
    padding-left: 54px !important;
  }
  .px-54-lg {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .py-54-lg {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .m-55-lg {
    margin: 55px !important;
  }
  .mt-55-lg {
    margin-top: 55px !important;
  }
  .mr-55-lg {
    margin-right: 55px !important;
  }
  .mb-55-lg {
    margin-bottom: 55px !important;
  }
  .ml-55-lg {
    margin-left: 55px !important;
  }
  .mx-55-lg {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .my-55-lg {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .p-55-lg {
    padding: 55px !important;
  }
  .pt-55-lg {
    padding-top: 55px !important;
  }
  .pr-55-lg {
    padding-right: 55px !important;
  }
  .pb-55-lg {
    padding-bottom: 55px !important;
  }
  .pl-55-lg {
    padding-left: 55px !important;
  }
  .px-55-lg {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .py-55-lg {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .m-56-lg {
    margin: 56px !important;
  }
  .mt-56-lg {
    margin-top: 56px !important;
  }
  .mr-56-lg {
    margin-right: 56px !important;
  }
  .mb-56-lg {
    margin-bottom: 56px !important;
  }
  .ml-56-lg {
    margin-left: 56px !important;
  }
  .mx-56-lg {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }
  .my-56-lg {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }
  .p-56-lg {
    padding: 56px !important;
  }
  .pt-56-lg {
    padding-top: 56px !important;
  }
  .pr-56-lg {
    padding-right: 56px !important;
  }
  .pb-56-lg {
    padding-bottom: 56px !important;
  }
  .pl-56-lg {
    padding-left: 56px !important;
  }
  .px-56-lg {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }
  .py-56-lg {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }
  .m-57-lg {
    margin: 57px !important;
  }
  .mt-57-lg {
    margin-top: 57px !important;
  }
  .mr-57-lg {
    margin-right: 57px !important;
  }
  .mb-57-lg {
    margin-bottom: 57px !important;
  }
  .ml-57-lg {
    margin-left: 57px !important;
  }
  .mx-57-lg {
    margin-right: 57px !important;
    margin-left: 57px !important;
  }
  .my-57-lg {
    margin-top: 57px !important;
    margin-bottom: 57px !important;
  }
  .p-57-lg {
    padding: 57px !important;
  }
  .pt-57-lg {
    padding-top: 57px !important;
  }
  .pr-57-lg {
    padding-right: 57px !important;
  }
  .pb-57-lg {
    padding-bottom: 57px !important;
  }
  .pl-57-lg {
    padding-left: 57px !important;
  }
  .px-57-lg {
    padding-right: 57px !important;
    padding-left: 57px !important;
  }
  .py-57-lg {
    padding-top: 57px !important;
    padding-bottom: 57px !important;
  }
  .m-58-lg {
    margin: 58px !important;
  }
  .mt-58-lg {
    margin-top: 58px !important;
  }
  .mr-58-lg {
    margin-right: 58px !important;
  }
  .mb-58-lg {
    margin-bottom: 58px !important;
  }
  .ml-58-lg {
    margin-left: 58px !important;
  }
  .mx-58-lg {
    margin-right: 58px !important;
    margin-left: 58px !important;
  }
  .my-58-lg {
    margin-top: 58px !important;
    margin-bottom: 58px !important;
  }
  .p-58-lg {
    padding: 58px !important;
  }
  .pt-58-lg {
    padding-top: 58px !important;
  }
  .pr-58-lg {
    padding-right: 58px !important;
  }
  .pb-58-lg {
    padding-bottom: 58px !important;
  }
  .pl-58-lg {
    padding-left: 58px !important;
  }
  .px-58-lg {
    padding-right: 58px !important;
    padding-left: 58px !important;
  }
  .py-58-lg {
    padding-top: 58px !important;
    padding-bottom: 58px !important;
  }
  .m-59-lg {
    margin: 59px !important;
  }
  .mt-59-lg {
    margin-top: 59px !important;
  }
  .mr-59-lg {
    margin-right: 59px !important;
  }
  .mb-59-lg {
    margin-bottom: 59px !important;
  }
  .ml-59-lg {
    margin-left: 59px !important;
  }
  .mx-59-lg {
    margin-right: 59px !important;
    margin-left: 59px !important;
  }
  .my-59-lg {
    margin-top: 59px !important;
    margin-bottom: 59px !important;
  }
  .p-59-lg {
    padding: 59px !important;
  }
  .pt-59-lg {
    padding-top: 59px !important;
  }
  .pr-59-lg {
    padding-right: 59px !important;
  }
  .pb-59-lg {
    padding-bottom: 59px !important;
  }
  .pl-59-lg {
    padding-left: 59px !important;
  }
  .px-59-lg {
    padding-right: 59px !important;
    padding-left: 59px !important;
  }
  .py-59-lg {
    padding-top: 59px !important;
    padding-bottom: 59px !important;
  }
  .m-60-lg {
    margin: 60px !important;
  }
  .mt-60-lg {
    margin-top: 60px !important;
  }
  .mr-60-lg {
    margin-right: 60px !important;
  }
  .mb-60-lg {
    margin-bottom: 60px !important;
  }
  .ml-60-lg {
    margin-left: 60px !important;
  }
  .mx-60-lg {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .my-60-lg {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .p-60-lg {
    padding: 60px !important;
  }
  .pt-60-lg {
    padding-top: 60px !important;
  }
  .pr-60-lg {
    padding-right: 60px !important;
  }
  .pb-60-lg {
    padding-bottom: 60px !important;
  }
  .pl-60-lg {
    padding-left: 60px !important;
  }
  .px-60-lg {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-60-lg {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .m-61-lg {
    margin: 61px !important;
  }
  .mt-61-lg {
    margin-top: 61px !important;
  }
  .mr-61-lg {
    margin-right: 61px !important;
  }
  .mb-61-lg {
    margin-bottom: 61px !important;
  }
  .ml-61-lg {
    margin-left: 61px !important;
  }
  .mx-61-lg {
    margin-right: 61px !important;
    margin-left: 61px !important;
  }
  .my-61-lg {
    margin-top: 61px !important;
    margin-bottom: 61px !important;
  }
  .p-61-lg {
    padding: 61px !important;
  }
  .pt-61-lg {
    padding-top: 61px !important;
  }
  .pr-61-lg {
    padding-right: 61px !important;
  }
  .pb-61-lg {
    padding-bottom: 61px !important;
  }
  .pl-61-lg {
    padding-left: 61px !important;
  }
  .px-61-lg {
    padding-right: 61px !important;
    padding-left: 61px !important;
  }
  .py-61-lg {
    padding-top: 61px !important;
    padding-bottom: 61px !important;
  }
  .m-62-lg {
    margin: 62px !important;
  }
  .mt-62-lg {
    margin-top: 62px !important;
  }
  .mr-62-lg {
    margin-right: 62px !important;
  }
  .mb-62-lg {
    margin-bottom: 62px !important;
  }
  .ml-62-lg {
    margin-left: 62px !important;
  }
  .mx-62-lg {
    margin-right: 62px !important;
    margin-left: 62px !important;
  }
  .my-62-lg {
    margin-top: 62px !important;
    margin-bottom: 62px !important;
  }
  .p-62-lg {
    padding: 62px !important;
  }
  .pt-62-lg {
    padding-top: 62px !important;
  }
  .pr-62-lg {
    padding-right: 62px !important;
  }
  .pb-62-lg {
    padding-bottom: 62px !important;
  }
  .pl-62-lg {
    padding-left: 62px !important;
  }
  .px-62-lg {
    padding-right: 62px !important;
    padding-left: 62px !important;
  }
  .py-62-lg {
    padding-top: 62px !important;
    padding-bottom: 62px !important;
  }
  .m-63-lg {
    margin: 63px !important;
  }
  .mt-63-lg {
    margin-top: 63px !important;
  }
  .mr-63-lg {
    margin-right: 63px !important;
  }
  .mb-63-lg {
    margin-bottom: 63px !important;
  }
  .ml-63-lg {
    margin-left: 63px !important;
  }
  .mx-63-lg {
    margin-right: 63px !important;
    margin-left: 63px !important;
  }
  .my-63-lg {
    margin-top: 63px !important;
    margin-bottom: 63px !important;
  }
  .p-63-lg {
    padding: 63px !important;
  }
  .pt-63-lg {
    padding-top: 63px !important;
  }
  .pr-63-lg {
    padding-right: 63px !important;
  }
  .pb-63-lg {
    padding-bottom: 63px !important;
  }
  .pl-63-lg {
    padding-left: 63px !important;
  }
  .px-63-lg {
    padding-right: 63px !important;
    padding-left: 63px !important;
  }
  .py-63-lg {
    padding-top: 63px !important;
    padding-bottom: 63px !important;
  }
  .m-64-lg {
    margin: 64px !important;
  }
  .mt-64-lg {
    margin-top: 64px !important;
  }
  .mr-64-lg {
    margin-right: 64px !important;
  }
  .mb-64-lg {
    margin-bottom: 64px !important;
  }
  .ml-64-lg {
    margin-left: 64px !important;
  }
  .mx-64-lg {
    margin-right: 64px !important;
    margin-left: 64px !important;
  }
  .my-64-lg {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
  .p-64-lg {
    padding: 64px !important;
  }
  .pt-64-lg {
    padding-top: 64px !important;
  }
  .pr-64-lg {
    padding-right: 64px !important;
  }
  .pb-64-lg {
    padding-bottom: 64px !important;
  }
  .pl-64-lg {
    padding-left: 64px !important;
  }
  .px-64-lg {
    padding-right: 64px !important;
    padding-left: 64px !important;
  }
  .py-64-lg {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  .m-65-lg {
    margin: 65px !important;
  }
  .mt-65-lg {
    margin-top: 65px !important;
  }
  .mr-65-lg {
    margin-right: 65px !important;
  }
  .mb-65-lg {
    margin-bottom: 65px !important;
  }
  .ml-65-lg {
    margin-left: 65px !important;
  }
  .mx-65-lg {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .my-65-lg {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .p-65-lg {
    padding: 65px !important;
  }
  .pt-65-lg {
    padding-top: 65px !important;
  }
  .pr-65-lg {
    padding-right: 65px !important;
  }
  .pb-65-lg {
    padding-bottom: 65px !important;
  }
  .pl-65-lg {
    padding-left: 65px !important;
  }
  .px-65-lg {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .py-65-lg {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .m-66-lg {
    margin: 66px !important;
  }
  .mt-66-lg {
    margin-top: 66px !important;
  }
  .mr-66-lg {
    margin-right: 66px !important;
  }
  .mb-66-lg {
    margin-bottom: 66px !important;
  }
  .ml-66-lg {
    margin-left: 66px !important;
  }
  .mx-66-lg {
    margin-right: 66px !important;
    margin-left: 66px !important;
  }
  .my-66-lg {
    margin-top: 66px !important;
    margin-bottom: 66px !important;
  }
  .p-66-lg {
    padding: 66px !important;
  }
  .pt-66-lg {
    padding-top: 66px !important;
  }
  .pr-66-lg {
    padding-right: 66px !important;
  }
  .pb-66-lg {
    padding-bottom: 66px !important;
  }
  .pl-66-lg {
    padding-left: 66px !important;
  }
  .px-66-lg {
    padding-right: 66px !important;
    padding-left: 66px !important;
  }
  .py-66-lg {
    padding-top: 66px !important;
    padding-bottom: 66px !important;
  }
  .m-67-lg {
    margin: 67px !important;
  }
  .mt-67-lg {
    margin-top: 67px !important;
  }
  .mr-67-lg {
    margin-right: 67px !important;
  }
  .mb-67-lg {
    margin-bottom: 67px !important;
  }
  .ml-67-lg {
    margin-left: 67px !important;
  }
  .mx-67-lg {
    margin-right: 67px !important;
    margin-left: 67px !important;
  }
  .my-67-lg {
    margin-top: 67px !important;
    margin-bottom: 67px !important;
  }
  .p-67-lg {
    padding: 67px !important;
  }
  .pt-67-lg {
    padding-top: 67px !important;
  }
  .pr-67-lg {
    padding-right: 67px !important;
  }
  .pb-67-lg {
    padding-bottom: 67px !important;
  }
  .pl-67-lg {
    padding-left: 67px !important;
  }
  .px-67-lg {
    padding-right: 67px !important;
    padding-left: 67px !important;
  }
  .py-67-lg {
    padding-top: 67px !important;
    padding-bottom: 67px !important;
  }
  .m-68-lg {
    margin: 68px !important;
  }
  .mt-68-lg {
    margin-top: 68px !important;
  }
  .mr-68-lg {
    margin-right: 68px !important;
  }
  .mb-68-lg {
    margin-bottom: 68px !important;
  }
  .ml-68-lg {
    margin-left: 68px !important;
  }
  .mx-68-lg {
    margin-right: 68px !important;
    margin-left: 68px !important;
  }
  .my-68-lg {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }
  .p-68-lg {
    padding: 68px !important;
  }
  .pt-68-lg {
    padding-top: 68px !important;
  }
  .pr-68-lg {
    padding-right: 68px !important;
  }
  .pb-68-lg {
    padding-bottom: 68px !important;
  }
  .pl-68-lg {
    padding-left: 68px !important;
  }
  .px-68-lg {
    padding-right: 68px !important;
    padding-left: 68px !important;
  }
  .py-68-lg {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  .m-69-lg {
    margin: 69px !important;
  }
  .mt-69-lg {
    margin-top: 69px !important;
  }
  .mr-69-lg {
    margin-right: 69px !important;
  }
  .mb-69-lg {
    margin-bottom: 69px !important;
  }
  .ml-69-lg {
    margin-left: 69px !important;
  }
  .mx-69-lg {
    margin-right: 69px !important;
    margin-left: 69px !important;
  }
  .my-69-lg {
    margin-top: 69px !important;
    margin-bottom: 69px !important;
  }
  .p-69-lg {
    padding: 69px !important;
  }
  .pt-69-lg {
    padding-top: 69px !important;
  }
  .pr-69-lg {
    padding-right: 69px !important;
  }
  .pb-69-lg {
    padding-bottom: 69px !important;
  }
  .pl-69-lg {
    padding-left: 69px !important;
  }
  .px-69-lg {
    padding-right: 69px !important;
    padding-left: 69px !important;
  }
  .py-69-lg {
    padding-top: 69px !important;
    padding-bottom: 69px !important;
  }
  .m-70-lg {
    margin: 70px !important;
  }
  .mt-70-lg {
    margin-top: 70px !important;
  }
  .mr-70-lg {
    margin-right: 70px !important;
  }
  .mb-70-lg {
    margin-bottom: 70px !important;
  }
  .ml-70-lg {
    margin-left: 70px !important;
  }
  .mx-70-lg {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .my-70-lg {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .p-70-lg {
    padding: 70px !important;
  }
  .pt-70-lg {
    padding-top: 70px !important;
  }
  .pr-70-lg {
    padding-right: 70px !important;
  }
  .pb-70-lg {
    padding-bottom: 70px !important;
  }
  .pl-70-lg {
    padding-left: 70px !important;
  }
  .px-70-lg {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .py-70-lg {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .m-71-lg {
    margin: 71px !important;
  }
  .mt-71-lg {
    margin-top: 71px !important;
  }
  .mr-71-lg {
    margin-right: 71px !important;
  }
  .mb-71-lg {
    margin-bottom: 71px !important;
  }
  .ml-71-lg {
    margin-left: 71px !important;
  }
  .mx-71-lg {
    margin-right: 71px !important;
    margin-left: 71px !important;
  }
  .my-71-lg {
    margin-top: 71px !important;
    margin-bottom: 71px !important;
  }
  .p-71-lg {
    padding: 71px !important;
  }
  .pt-71-lg {
    padding-top: 71px !important;
  }
  .pr-71-lg {
    padding-right: 71px !important;
  }
  .pb-71-lg {
    padding-bottom: 71px !important;
  }
  .pl-71-lg {
    padding-left: 71px !important;
  }
  .px-71-lg {
    padding-right: 71px !important;
    padding-left: 71px !important;
  }
  .py-71-lg {
    padding-top: 71px !important;
    padding-bottom: 71px !important;
  }
  .m-72-lg {
    margin: 72px !important;
  }
  .mt-72-lg {
    margin-top: 72px !important;
  }
  .mr-72-lg {
    margin-right: 72px !important;
  }
  .mb-72-lg {
    margin-bottom: 72px !important;
  }
  .ml-72-lg {
    margin-left: 72px !important;
  }
  .mx-72-lg {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .my-72-lg {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .p-72-lg {
    padding: 72px !important;
  }
  .pt-72-lg {
    padding-top: 72px !important;
  }
  .pr-72-lg {
    padding-right: 72px !important;
  }
  .pb-72-lg {
    padding-bottom: 72px !important;
  }
  .pl-72-lg {
    padding-left: 72px !important;
  }
  .px-72-lg {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .py-72-lg {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .m-73-lg {
    margin: 73px !important;
  }
  .mt-73-lg {
    margin-top: 73px !important;
  }
  .mr-73-lg {
    margin-right: 73px !important;
  }
  .mb-73-lg {
    margin-bottom: 73px !important;
  }
  .ml-73-lg {
    margin-left: 73px !important;
  }
  .mx-73-lg {
    margin-right: 73px !important;
    margin-left: 73px !important;
  }
  .my-73-lg {
    margin-top: 73px !important;
    margin-bottom: 73px !important;
  }
  .p-73-lg {
    padding: 73px !important;
  }
  .pt-73-lg {
    padding-top: 73px !important;
  }
  .pr-73-lg {
    padding-right: 73px !important;
  }
  .pb-73-lg {
    padding-bottom: 73px !important;
  }
  .pl-73-lg {
    padding-left: 73px !important;
  }
  .px-73-lg {
    padding-right: 73px !important;
    padding-left: 73px !important;
  }
  .py-73-lg {
    padding-top: 73px !important;
    padding-bottom: 73px !important;
  }
  .m-74-lg {
    margin: 74px !important;
  }
  .mt-74-lg {
    margin-top: 74px !important;
  }
  .mr-74-lg {
    margin-right: 74px !important;
  }
  .mb-74-lg {
    margin-bottom: 74px !important;
  }
  .ml-74-lg {
    margin-left: 74px !important;
  }
  .mx-74-lg {
    margin-right: 74px !important;
    margin-left: 74px !important;
  }
  .my-74-lg {
    margin-top: 74px !important;
    margin-bottom: 74px !important;
  }
  .p-74-lg {
    padding: 74px !important;
  }
  .pt-74-lg {
    padding-top: 74px !important;
  }
  .pr-74-lg {
    padding-right: 74px !important;
  }
  .pb-74-lg {
    padding-bottom: 74px !important;
  }
  .pl-74-lg {
    padding-left: 74px !important;
  }
  .px-74-lg {
    padding-right: 74px !important;
    padding-left: 74px !important;
  }
  .py-74-lg {
    padding-top: 74px !important;
    padding-bottom: 74px !important;
  }
  .m-75-lg {
    margin: 75px !important;
  }
  .mt-75-lg {
    margin-top: 75px !important;
  }
  .mr-75-lg {
    margin-right: 75px !important;
  }
  .mb-75-lg {
    margin-bottom: 75px !important;
  }
  .ml-75-lg {
    margin-left: 75px !important;
  }
  .mx-75-lg {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .my-75-lg {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .p-75-lg {
    padding: 75px !important;
  }
  .pt-75-lg {
    padding-top: 75px !important;
  }
  .pr-75-lg {
    padding-right: 75px !important;
  }
  .pb-75-lg {
    padding-bottom: 75px !important;
  }
  .pl-75-lg {
    padding-left: 75px !important;
  }
  .px-75-lg {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .py-75-lg {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .m-76-lg {
    margin: 76px !important;
  }
  .mt-76-lg {
    margin-top: 76px !important;
  }
  .mr-76-lg {
    margin-right: 76px !important;
  }
  .mb-76-lg {
    margin-bottom: 76px !important;
  }
  .ml-76-lg {
    margin-left: 76px !important;
  }
  .mx-76-lg {
    margin-right: 76px !important;
    margin-left: 76px !important;
  }
  .my-76-lg {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }
  .p-76-lg {
    padding: 76px !important;
  }
  .pt-76-lg {
    padding-top: 76px !important;
  }
  .pr-76-lg {
    padding-right: 76px !important;
  }
  .pb-76-lg {
    padding-bottom: 76px !important;
  }
  .pl-76-lg {
    padding-left: 76px !important;
  }
  .px-76-lg {
    padding-right: 76px !important;
    padding-left: 76px !important;
  }
  .py-76-lg {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }
  .m-77-lg {
    margin: 77px !important;
  }
  .mt-77-lg {
    margin-top: 77px !important;
  }
  .mr-77-lg {
    margin-right: 77px !important;
  }
  .mb-77-lg {
    margin-bottom: 77px !important;
  }
  .ml-77-lg {
    margin-left: 77px !important;
  }
  .mx-77-lg {
    margin-right: 77px !important;
    margin-left: 77px !important;
  }
  .my-77-lg {
    margin-top: 77px !important;
    margin-bottom: 77px !important;
  }
  .p-77-lg {
    padding: 77px !important;
  }
  .pt-77-lg {
    padding-top: 77px !important;
  }
  .pr-77-lg {
    padding-right: 77px !important;
  }
  .pb-77-lg {
    padding-bottom: 77px !important;
  }
  .pl-77-lg {
    padding-left: 77px !important;
  }
  .px-77-lg {
    padding-right: 77px !important;
    padding-left: 77px !important;
  }
  .py-77-lg {
    padding-top: 77px !important;
    padding-bottom: 77px !important;
  }
  .m-78-lg {
    margin: 78px !important;
  }
  .mt-78-lg {
    margin-top: 78px !important;
  }
  .mr-78-lg {
    margin-right: 78px !important;
  }
  .mb-78-lg {
    margin-bottom: 78px !important;
  }
  .ml-78-lg {
    margin-left: 78px !important;
  }
  .mx-78-lg {
    margin-right: 78px !important;
    margin-left: 78px !important;
  }
  .my-78-lg {
    margin-top: 78px !important;
    margin-bottom: 78px !important;
  }
  .p-78-lg {
    padding: 78px !important;
  }
  .pt-78-lg {
    padding-top: 78px !important;
  }
  .pr-78-lg {
    padding-right: 78px !important;
  }
  .pb-78-lg {
    padding-bottom: 78px !important;
  }
  .pl-78-lg {
    padding-left: 78px !important;
  }
  .px-78-lg {
    padding-right: 78px !important;
    padding-left: 78px !important;
  }
  .py-78-lg {
    padding-top: 78px !important;
    padding-bottom: 78px !important;
  }
  .m-79-lg {
    margin: 79px !important;
  }
  .mt-79-lg {
    margin-top: 79px !important;
  }
  .mr-79-lg {
    margin-right: 79px !important;
  }
  .mb-79-lg {
    margin-bottom: 79px !important;
  }
  .ml-79-lg {
    margin-left: 79px !important;
  }
  .mx-79-lg {
    margin-right: 79px !important;
    margin-left: 79px !important;
  }
  .my-79-lg {
    margin-top: 79px !important;
    margin-bottom: 79px !important;
  }
  .p-79-lg {
    padding: 79px !important;
  }
  .pt-79-lg {
    padding-top: 79px !important;
  }
  .pr-79-lg {
    padding-right: 79px !important;
  }
  .pb-79-lg {
    padding-bottom: 79px !important;
  }
  .pl-79-lg {
    padding-left: 79px !important;
  }
  .px-79-lg {
    padding-right: 79px !important;
    padding-left: 79px !important;
  }
  .py-79-lg {
    padding-top: 79px !important;
    padding-bottom: 79px !important;
  }
  .m-80-lg {
    margin: 80px !important;
  }
  .mt-80-lg {
    margin-top: 80px !important;
  }
  .mr-80-lg {
    margin-right: 80px !important;
  }
  .mb-80-lg {
    margin-bottom: 80px !important;
  }
  .ml-80-lg {
    margin-left: 80px !important;
  }
  .mx-80-lg {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .my-80-lg {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .p-80-lg {
    padding: 80px !important;
  }
  .pt-80-lg {
    padding-top: 80px !important;
  }
  .pr-80-lg {
    padding-right: 80px !important;
  }
  .pb-80-lg {
    padding-bottom: 80px !important;
  }
  .pl-80-lg {
    padding-left: 80px !important;
  }
  .px-80-lg {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .py-80-lg {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .m-81-lg {
    margin: 81px !important;
  }
  .mt-81-lg {
    margin-top: 81px !important;
  }
  .mr-81-lg {
    margin-right: 81px !important;
  }
  .mb-81-lg {
    margin-bottom: 81px !important;
  }
  .ml-81-lg {
    margin-left: 81px !important;
  }
  .mx-81-lg {
    margin-right: 81px !important;
    margin-left: 81px !important;
  }
  .my-81-lg {
    margin-top: 81px !important;
    margin-bottom: 81px !important;
  }
  .p-81-lg {
    padding: 81px !important;
  }
  .pt-81-lg {
    padding-top: 81px !important;
  }
  .pr-81-lg {
    padding-right: 81px !important;
  }
  .pb-81-lg {
    padding-bottom: 81px !important;
  }
  .pl-81-lg {
    padding-left: 81px !important;
  }
  .px-81-lg {
    padding-right: 81px !important;
    padding-left: 81px !important;
  }
  .py-81-lg {
    padding-top: 81px !important;
    padding-bottom: 81px !important;
  }
  .m-82-lg {
    margin: 82px !important;
  }
  .mt-82-lg {
    margin-top: 82px !important;
  }
  .mr-82-lg {
    margin-right: 82px !important;
  }
  .mb-82-lg {
    margin-bottom: 82px !important;
  }
  .ml-82-lg {
    margin-left: 82px !important;
  }
  .mx-82-lg {
    margin-right: 82px !important;
    margin-left: 82px !important;
  }
  .my-82-lg {
    margin-top: 82px !important;
    margin-bottom: 82px !important;
  }
  .p-82-lg {
    padding: 82px !important;
  }
  .pt-82-lg {
    padding-top: 82px !important;
  }
  .pr-82-lg {
    padding-right: 82px !important;
  }
  .pb-82-lg {
    padding-bottom: 82px !important;
  }
  .pl-82-lg {
    padding-left: 82px !important;
  }
  .px-82-lg {
    padding-right: 82px !important;
    padding-left: 82px !important;
  }
  .py-82-lg {
    padding-top: 82px !important;
    padding-bottom: 82px !important;
  }
  .m-83-lg {
    margin: 83px !important;
  }
  .mt-83-lg {
    margin-top: 83px !important;
  }
  .mr-83-lg {
    margin-right: 83px !important;
  }
  .mb-83-lg {
    margin-bottom: 83px !important;
  }
  .ml-83-lg {
    margin-left: 83px !important;
  }
  .mx-83-lg {
    margin-right: 83px !important;
    margin-left: 83px !important;
  }
  .my-83-lg {
    margin-top: 83px !important;
    margin-bottom: 83px !important;
  }
  .p-83-lg {
    padding: 83px !important;
  }
  .pt-83-lg {
    padding-top: 83px !important;
  }
  .pr-83-lg {
    padding-right: 83px !important;
  }
  .pb-83-lg {
    padding-bottom: 83px !important;
  }
  .pl-83-lg {
    padding-left: 83px !important;
  }
  .px-83-lg {
    padding-right: 83px !important;
    padding-left: 83px !important;
  }
  .py-83-lg {
    padding-top: 83px !important;
    padding-bottom: 83px !important;
  }
  .m-84-lg {
    margin: 84px !important;
  }
  .mt-84-lg {
    margin-top: 84px !important;
  }
  .mr-84-lg {
    margin-right: 84px !important;
  }
  .mb-84-lg {
    margin-bottom: 84px !important;
  }
  .ml-84-lg {
    margin-left: 84px !important;
  }
  .mx-84-lg {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }
  .my-84-lg {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }
  .p-84-lg {
    padding: 84px !important;
  }
  .pt-84-lg {
    padding-top: 84px !important;
  }
  .pr-84-lg {
    padding-right: 84px !important;
  }
  .pb-84-lg {
    padding-bottom: 84px !important;
  }
  .pl-84-lg {
    padding-left: 84px !important;
  }
  .px-84-lg {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }
  .py-84-lg {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  .m-85-lg {
    margin: 85px !important;
  }
  .mt-85-lg {
    margin-top: 85px !important;
  }
  .mr-85-lg {
    margin-right: 85px !important;
  }
  .mb-85-lg {
    margin-bottom: 85px !important;
  }
  .ml-85-lg {
    margin-left: 85px !important;
  }
  .mx-85-lg {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .my-85-lg {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .p-85-lg {
    padding: 85px !important;
  }
  .pt-85-lg {
    padding-top: 85px !important;
  }
  .pr-85-lg {
    padding-right: 85px !important;
  }
  .pb-85-lg {
    padding-bottom: 85px !important;
  }
  .pl-85-lg {
    padding-left: 85px !important;
  }
  .px-85-lg {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .py-85-lg {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .m-86-lg {
    margin: 86px !important;
  }
  .mt-86-lg {
    margin-top: 86px !important;
  }
  .mr-86-lg {
    margin-right: 86px !important;
  }
  .mb-86-lg {
    margin-bottom: 86px !important;
  }
  .ml-86-lg {
    margin-left: 86px !important;
  }
  .mx-86-lg {
    margin-right: 86px !important;
    margin-left: 86px !important;
  }
  .my-86-lg {
    margin-top: 86px !important;
    margin-bottom: 86px !important;
  }
  .p-86-lg {
    padding: 86px !important;
  }
  .pt-86-lg {
    padding-top: 86px !important;
  }
  .pr-86-lg {
    padding-right: 86px !important;
  }
  .pb-86-lg {
    padding-bottom: 86px !important;
  }
  .pl-86-lg {
    padding-left: 86px !important;
  }
  .px-86-lg {
    padding-right: 86px !important;
    padding-left: 86px !important;
  }
  .py-86-lg {
    padding-top: 86px !important;
    padding-bottom: 86px !important;
  }
  .m-87-lg {
    margin: 87px !important;
  }
  .mt-87-lg {
    margin-top: 87px !important;
  }
  .mr-87-lg {
    margin-right: 87px !important;
  }
  .mb-87-lg {
    margin-bottom: 87px !important;
  }
  .ml-87-lg {
    margin-left: 87px !important;
  }
  .mx-87-lg {
    margin-right: 87px !important;
    margin-left: 87px !important;
  }
  .my-87-lg {
    margin-top: 87px !important;
    margin-bottom: 87px !important;
  }
  .p-87-lg {
    padding: 87px !important;
  }
  .pt-87-lg {
    padding-top: 87px !important;
  }
  .pr-87-lg {
    padding-right: 87px !important;
  }
  .pb-87-lg {
    padding-bottom: 87px !important;
  }
  .pl-87-lg {
    padding-left: 87px !important;
  }
  .px-87-lg {
    padding-right: 87px !important;
    padding-left: 87px !important;
  }
  .py-87-lg {
    padding-top: 87px !important;
    padding-bottom: 87px !important;
  }
  .m-88-lg {
    margin: 88px !important;
  }
  .mt-88-lg {
    margin-top: 88px !important;
  }
  .mr-88-lg {
    margin-right: 88px !important;
  }
  .mb-88-lg {
    margin-bottom: 88px !important;
  }
  .ml-88-lg {
    margin-left: 88px !important;
  }
  .mx-88-lg {
    margin-right: 88px !important;
    margin-left: 88px !important;
  }
  .my-88-lg {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }
  .p-88-lg {
    padding: 88px !important;
  }
  .pt-88-lg {
    padding-top: 88px !important;
  }
  .pr-88-lg {
    padding-right: 88px !important;
  }
  .pb-88-lg {
    padding-bottom: 88px !important;
  }
  .pl-88-lg {
    padding-left: 88px !important;
  }
  .px-88-lg {
    padding-right: 88px !important;
    padding-left: 88px !important;
  }
  .py-88-lg {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }
  .m-89-lg {
    margin: 89px !important;
  }
  .mt-89-lg {
    margin-top: 89px !important;
  }
  .mr-89-lg {
    margin-right: 89px !important;
  }
  .mb-89-lg {
    margin-bottom: 89px !important;
  }
  .ml-89-lg {
    margin-left: 89px !important;
  }
  .mx-89-lg {
    margin-right: 89px !important;
    margin-left: 89px !important;
  }
  .my-89-lg {
    margin-top: 89px !important;
    margin-bottom: 89px !important;
  }
  .p-89-lg {
    padding: 89px !important;
  }
  .pt-89-lg {
    padding-top: 89px !important;
  }
  .pr-89-lg {
    padding-right: 89px !important;
  }
  .pb-89-lg {
    padding-bottom: 89px !important;
  }
  .pl-89-lg {
    padding-left: 89px !important;
  }
  .px-89-lg {
    padding-right: 89px !important;
    padding-left: 89px !important;
  }
  .py-89-lg {
    padding-top: 89px !important;
    padding-bottom: 89px !important;
  }
  .m-90-lg {
    margin: 90px !important;
  }
  .mt-90-lg {
    margin-top: 90px !important;
  }
  .mr-90-lg {
    margin-right: 90px !important;
  }
  .mb-90-lg {
    margin-bottom: 90px !important;
  }
  .ml-90-lg {
    margin-left: 90px !important;
  }
  .mx-90-lg {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .my-90-lg {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .p-90-lg {
    padding: 90px !important;
  }
  .pt-90-lg {
    padding-top: 90px !important;
  }
  .pr-90-lg {
    padding-right: 90px !important;
  }
  .pb-90-lg {
    padding-bottom: 90px !important;
  }
  .pl-90-lg {
    padding-left: 90px !important;
  }
  .px-90-lg {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .py-90-lg {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .m-91-lg {
    margin: 91px !important;
  }
  .mt-91-lg {
    margin-top: 91px !important;
  }
  .mr-91-lg {
    margin-right: 91px !important;
  }
  .mb-91-lg {
    margin-bottom: 91px !important;
  }
  .ml-91-lg {
    margin-left: 91px !important;
  }
  .mx-91-lg {
    margin-right: 91px !important;
    margin-left: 91px !important;
  }
  .my-91-lg {
    margin-top: 91px !important;
    margin-bottom: 91px !important;
  }
  .p-91-lg {
    padding: 91px !important;
  }
  .pt-91-lg {
    padding-top: 91px !important;
  }
  .pr-91-lg {
    padding-right: 91px !important;
  }
  .pb-91-lg {
    padding-bottom: 91px !important;
  }
  .pl-91-lg {
    padding-left: 91px !important;
  }
  .px-91-lg {
    padding-right: 91px !important;
    padding-left: 91px !important;
  }
  .py-91-lg {
    padding-top: 91px !important;
    padding-bottom: 91px !important;
  }
  .m-92-lg {
    margin: 92px !important;
  }
  .mt-92-lg {
    margin-top: 92px !important;
  }
  .mr-92-lg {
    margin-right: 92px !important;
  }
  .mb-92-lg {
    margin-bottom: 92px !important;
  }
  .ml-92-lg {
    margin-left: 92px !important;
  }
  .mx-92-lg {
    margin-right: 92px !important;
    margin-left: 92px !important;
  }
  .my-92-lg {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }
  .p-92-lg {
    padding: 92px !important;
  }
  .pt-92-lg {
    padding-top: 92px !important;
  }
  .pr-92-lg {
    padding-right: 92px !important;
  }
  .pb-92-lg {
    padding-bottom: 92px !important;
  }
  .pl-92-lg {
    padding-left: 92px !important;
  }
  .px-92-lg {
    padding-right: 92px !important;
    padding-left: 92px !important;
  }
  .py-92-lg {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }
  .m-93-lg {
    margin: 93px !important;
  }
  .mt-93-lg {
    margin-top: 93px !important;
  }
  .mr-93-lg {
    margin-right: 93px !important;
  }
  .mb-93-lg {
    margin-bottom: 93px !important;
  }
  .ml-93-lg {
    margin-left: 93px !important;
  }
  .mx-93-lg {
    margin-right: 93px !important;
    margin-left: 93px !important;
  }
  .my-93-lg {
    margin-top: 93px !important;
    margin-bottom: 93px !important;
  }
  .p-93-lg {
    padding: 93px !important;
  }
  .pt-93-lg {
    padding-top: 93px !important;
  }
  .pr-93-lg {
    padding-right: 93px !important;
  }
  .pb-93-lg {
    padding-bottom: 93px !important;
  }
  .pl-93-lg {
    padding-left: 93px !important;
  }
  .px-93-lg {
    padding-right: 93px !important;
    padding-left: 93px !important;
  }
  .py-93-lg {
    padding-top: 93px !important;
    padding-bottom: 93px !important;
  }
  .m-94-lg {
    margin: 94px !important;
  }
  .mt-94-lg {
    margin-top: 94px !important;
  }
  .mr-94-lg {
    margin-right: 94px !important;
  }
  .mb-94-lg {
    margin-bottom: 94px !important;
  }
  .ml-94-lg {
    margin-left: 94px !important;
  }
  .mx-94-lg {
    margin-right: 94px !important;
    margin-left: 94px !important;
  }
  .my-94-lg {
    margin-top: 94px !important;
    margin-bottom: 94px !important;
  }
  .p-94-lg {
    padding: 94px !important;
  }
  .pt-94-lg {
    padding-top: 94px !important;
  }
  .pr-94-lg {
    padding-right: 94px !important;
  }
  .pb-94-lg {
    padding-bottom: 94px !important;
  }
  .pl-94-lg {
    padding-left: 94px !important;
  }
  .px-94-lg {
    padding-right: 94px !important;
    padding-left: 94px !important;
  }
  .py-94-lg {
    padding-top: 94px !important;
    padding-bottom: 94px !important;
  }
  .m-95-lg {
    margin: 95px !important;
  }
  .mt-95-lg {
    margin-top: 95px !important;
  }
  .mr-95-lg {
    margin-right: 95px !important;
  }
  .mb-95-lg {
    margin-bottom: 95px !important;
  }
  .ml-95-lg {
    margin-left: 95px !important;
  }
  .mx-95-lg {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .my-95-lg {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .p-95-lg {
    padding: 95px !important;
  }
  .pt-95-lg {
    padding-top: 95px !important;
  }
  .pr-95-lg {
    padding-right: 95px !important;
  }
  .pb-95-lg {
    padding-bottom: 95px !important;
  }
  .pl-95-lg {
    padding-left: 95px !important;
  }
  .px-95-lg {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .py-95-lg {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .m-96-lg {
    margin: 96px !important;
  }
  .mt-96-lg {
    margin-top: 96px !important;
  }
  .mr-96-lg {
    margin-right: 96px !important;
  }
  .mb-96-lg {
    margin-bottom: 96px !important;
  }
  .ml-96-lg {
    margin-left: 96px !important;
  }
  .mx-96-lg {
    margin-right: 96px !important;
    margin-left: 96px !important;
  }
  .my-96-lg {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .p-96-lg {
    padding: 96px !important;
  }
  .pt-96-lg {
    padding-top: 96px !important;
  }
  .pr-96-lg {
    padding-right: 96px !important;
  }
  .pb-96-lg {
    padding-bottom: 96px !important;
  }
  .pl-96-lg {
    padding-left: 96px !important;
  }
  .px-96-lg {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-96-lg {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .m-97-lg {
    margin: 97px !important;
  }
  .mt-97-lg {
    margin-top: 97px !important;
  }
  .mr-97-lg {
    margin-right: 97px !important;
  }
  .mb-97-lg {
    margin-bottom: 97px !important;
  }
  .ml-97-lg {
    margin-left: 97px !important;
  }
  .mx-97-lg {
    margin-right: 97px !important;
    margin-left: 97px !important;
  }
  .my-97-lg {
    margin-top: 97px !important;
    margin-bottom: 97px !important;
  }
  .p-97-lg {
    padding: 97px !important;
  }
  .pt-97-lg {
    padding-top: 97px !important;
  }
  .pr-97-lg {
    padding-right: 97px !important;
  }
  .pb-97-lg {
    padding-bottom: 97px !important;
  }
  .pl-97-lg {
    padding-left: 97px !important;
  }
  .px-97-lg {
    padding-right: 97px !important;
    padding-left: 97px !important;
  }
  .py-97-lg {
    padding-top: 97px !important;
    padding-bottom: 97px !important;
  }
  .m-98-lg {
    margin: 98px !important;
  }
  .mt-98-lg {
    margin-top: 98px !important;
  }
  .mr-98-lg {
    margin-right: 98px !important;
  }
  .mb-98-lg {
    margin-bottom: 98px !important;
  }
  .ml-98-lg {
    margin-left: 98px !important;
  }
  .mx-98-lg {
    margin-right: 98px !important;
    margin-left: 98px !important;
  }
  .my-98-lg {
    margin-top: 98px !important;
    margin-bottom: 98px !important;
  }
  .p-98-lg {
    padding: 98px !important;
  }
  .pt-98-lg {
    padding-top: 98px !important;
  }
  .pr-98-lg {
    padding-right: 98px !important;
  }
  .pb-98-lg {
    padding-bottom: 98px !important;
  }
  .pl-98-lg {
    padding-left: 98px !important;
  }
  .px-98-lg {
    padding-right: 98px !important;
    padding-left: 98px !important;
  }
  .py-98-lg {
    padding-top: 98px !important;
    padding-bottom: 98px !important;
  }
  .m-99-lg {
    margin: 99px !important;
  }
  .mt-99-lg {
    margin-top: 99px !important;
  }
  .mr-99-lg {
    margin-right: 99px !important;
  }
  .mb-99-lg {
    margin-bottom: 99px !important;
  }
  .ml-99-lg {
    margin-left: 99px !important;
  }
  .mx-99-lg {
    margin-right: 99px !important;
    margin-left: 99px !important;
  }
  .my-99-lg {
    margin-top: 99px !important;
    margin-bottom: 99px !important;
  }
  .p-99-lg {
    padding: 99px !important;
  }
  .pt-99-lg {
    padding-top: 99px !important;
  }
  .pr-99-lg {
    padding-right: 99px !important;
  }
  .pb-99-lg {
    padding-bottom: 99px !important;
  }
  .pl-99-lg {
    padding-left: 99px !important;
  }
  .px-99-lg {
    padding-right: 99px !important;
    padding-left: 99px !important;
  }
  .py-99-lg {
    padding-top: 99px !important;
    padding-bottom: 99px !important;
  }
  .m-100-lg {
    margin: 100px !important;
  }
  .mt-100-lg {
    margin-top: 100px !important;
  }
  .mr-100-lg {
    margin-right: 100px !important;
  }
  .mb-100-lg {
    margin-bottom: 100px !important;
  }
  .ml-100-lg {
    margin-left: 100px !important;
  }
  .mx-100-lg {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .my-100-lg {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .p-100-lg {
    padding: 100px !important;
  }
  .pt-100-lg {
    padding-top: 100px !important;
  }
  .pr-100-lg {
    padding-right: 100px !important;
  }
  .pb-100-lg {
    padding-bottom: 100px !important;
  }
  .pl-100-lg {
    padding-left: 100px !important;
  }
  .px-100-lg {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .py-100-lg {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .m-101-lg {
    margin: 101px !important;
  }
  .mt-101-lg {
    margin-top: 101px !important;
  }
  .mr-101-lg {
    margin-right: 101px !important;
  }
  .mb-101-lg {
    margin-bottom: 101px !important;
  }
  .ml-101-lg {
    margin-left: 101px !important;
  }
  .mx-101-lg {
    margin-right: 101px !important;
    margin-left: 101px !important;
  }
  .my-101-lg {
    margin-top: 101px !important;
    margin-bottom: 101px !important;
  }
  .p-101-lg {
    padding: 101px !important;
  }
  .pt-101-lg {
    padding-top: 101px !important;
  }
  .pr-101-lg {
    padding-right: 101px !important;
  }
  .pb-101-lg {
    padding-bottom: 101px !important;
  }
  .pl-101-lg {
    padding-left: 101px !important;
  }
  .px-101-lg {
    padding-right: 101px !important;
    padding-left: 101px !important;
  }
  .py-101-lg {
    padding-top: 101px !important;
    padding-bottom: 101px !important;
  }
  .m-102-lg {
    margin: 102px !important;
  }
  .mt-102-lg {
    margin-top: 102px !important;
  }
  .mr-102-lg {
    margin-right: 102px !important;
  }
  .mb-102-lg {
    margin-bottom: 102px !important;
  }
  .ml-102-lg {
    margin-left: 102px !important;
  }
  .mx-102-lg {
    margin-right: 102px !important;
    margin-left: 102px !important;
  }
  .my-102-lg {
    margin-top: 102px !important;
    margin-bottom: 102px !important;
  }
  .p-102-lg {
    padding: 102px !important;
  }
  .pt-102-lg {
    padding-top: 102px !important;
  }
  .pr-102-lg {
    padding-right: 102px !important;
  }
  .pb-102-lg {
    padding-bottom: 102px !important;
  }
  .pl-102-lg {
    padding-left: 102px !important;
  }
  .px-102-lg {
    padding-right: 102px !important;
    padding-left: 102px !important;
  }
  .py-102-lg {
    padding-top: 102px !important;
    padding-bottom: 102px !important;
  }
  .m-103-lg {
    margin: 103px !important;
  }
  .mt-103-lg {
    margin-top: 103px !important;
  }
  .mr-103-lg {
    margin-right: 103px !important;
  }
  .mb-103-lg {
    margin-bottom: 103px !important;
  }
  .ml-103-lg {
    margin-left: 103px !important;
  }
  .mx-103-lg {
    margin-right: 103px !important;
    margin-left: 103px !important;
  }
  .my-103-lg {
    margin-top: 103px !important;
    margin-bottom: 103px !important;
  }
  .p-103-lg {
    padding: 103px !important;
  }
  .pt-103-lg {
    padding-top: 103px !important;
  }
  .pr-103-lg {
    padding-right: 103px !important;
  }
  .pb-103-lg {
    padding-bottom: 103px !important;
  }
  .pl-103-lg {
    padding-left: 103px !important;
  }
  .px-103-lg {
    padding-right: 103px !important;
    padding-left: 103px !important;
  }
  .py-103-lg {
    padding-top: 103px !important;
    padding-bottom: 103px !important;
  }
  .m-104-lg {
    margin: 104px !important;
  }
  .mt-104-lg {
    margin-top: 104px !important;
  }
  .mr-104-lg {
    margin-right: 104px !important;
  }
  .mb-104-lg {
    margin-bottom: 104px !important;
  }
  .ml-104-lg {
    margin-left: 104px !important;
  }
  .mx-104-lg {
    margin-right: 104px !important;
    margin-left: 104px !important;
  }
  .my-104-lg {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }
  .p-104-lg {
    padding: 104px !important;
  }
  .pt-104-lg {
    padding-top: 104px !important;
  }
  .pr-104-lg {
    padding-right: 104px !important;
  }
  .pb-104-lg {
    padding-bottom: 104px !important;
  }
  .pl-104-lg {
    padding-left: 104px !important;
  }
  .px-104-lg {
    padding-right: 104px !important;
    padding-left: 104px !important;
  }
  .py-104-lg {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }
  .m-105-lg {
    margin: 105px !important;
  }
  .mt-105-lg {
    margin-top: 105px !important;
  }
  .mr-105-lg {
    margin-right: 105px !important;
  }
  .mb-105-lg {
    margin-bottom: 105px !important;
  }
  .ml-105-lg {
    margin-left: 105px !important;
  }
  .mx-105-lg {
    margin-right: 105px !important;
    margin-left: 105px !important;
  }
  .my-105-lg {
    margin-top: 105px !important;
    margin-bottom: 105px !important;
  }
  .p-105-lg {
    padding: 105px !important;
  }
  .pt-105-lg {
    padding-top: 105px !important;
  }
  .pr-105-lg {
    padding-right: 105px !important;
  }
  .pb-105-lg {
    padding-bottom: 105px !important;
  }
  .pl-105-lg {
    padding-left: 105px !important;
  }
  .px-105-lg {
    padding-right: 105px !important;
    padding-left: 105px !important;
  }
  .py-105-lg {
    padding-top: 105px !important;
    padding-bottom: 105px !important;
  }
  .m-106-lg {
    margin: 106px !important;
  }
  .mt-106-lg {
    margin-top: 106px !important;
  }
  .mr-106-lg {
    margin-right: 106px !important;
  }
  .mb-106-lg {
    margin-bottom: 106px !important;
  }
  .ml-106-lg {
    margin-left: 106px !important;
  }
  .mx-106-lg {
    margin-right: 106px !important;
    margin-left: 106px !important;
  }
  .my-106-lg {
    margin-top: 106px !important;
    margin-bottom: 106px !important;
  }
  .p-106-lg {
    padding: 106px !important;
  }
  .pt-106-lg {
    padding-top: 106px !important;
  }
  .pr-106-lg {
    padding-right: 106px !important;
  }
  .pb-106-lg {
    padding-bottom: 106px !important;
  }
  .pl-106-lg {
    padding-left: 106px !important;
  }
  .px-106-lg {
    padding-right: 106px !important;
    padding-left: 106px !important;
  }
  .py-106-lg {
    padding-top: 106px !important;
    padding-bottom: 106px !important;
  }
  .m-107-lg {
    margin: 107px !important;
  }
  .mt-107-lg {
    margin-top: 107px !important;
  }
  .mr-107-lg {
    margin-right: 107px !important;
  }
  .mb-107-lg {
    margin-bottom: 107px !important;
  }
  .ml-107-lg {
    margin-left: 107px !important;
  }
  .mx-107-lg {
    margin-right: 107px !important;
    margin-left: 107px !important;
  }
  .my-107-lg {
    margin-top: 107px !important;
    margin-bottom: 107px !important;
  }
  .p-107-lg {
    padding: 107px !important;
  }
  .pt-107-lg {
    padding-top: 107px !important;
  }
  .pr-107-lg {
    padding-right: 107px !important;
  }
  .pb-107-lg {
    padding-bottom: 107px !important;
  }
  .pl-107-lg {
    padding-left: 107px !important;
  }
  .px-107-lg {
    padding-right: 107px !important;
    padding-left: 107px !important;
  }
  .py-107-lg {
    padding-top: 107px !important;
    padding-bottom: 107px !important;
  }
  .m-108-lg {
    margin: 108px !important;
  }
  .mt-108-lg {
    margin-top: 108px !important;
  }
  .mr-108-lg {
    margin-right: 108px !important;
  }
  .mb-108-lg {
    margin-bottom: 108px !important;
  }
  .ml-108-lg {
    margin-left: 108px !important;
  }
  .mx-108-lg {
    margin-right: 108px !important;
    margin-left: 108px !important;
  }
  .my-108-lg {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }
  .p-108-lg {
    padding: 108px !important;
  }
  .pt-108-lg {
    padding-top: 108px !important;
  }
  .pr-108-lg {
    padding-right: 108px !important;
  }
  .pb-108-lg {
    padding-bottom: 108px !important;
  }
  .pl-108-lg {
    padding-left: 108px !important;
  }
  .px-108-lg {
    padding-right: 108px !important;
    padding-left: 108px !important;
  }
  .py-108-lg {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }
  .m-109-lg {
    margin: 109px !important;
  }
  .mt-109-lg {
    margin-top: 109px !important;
  }
  .mr-109-lg {
    margin-right: 109px !important;
  }
  .mb-109-lg {
    margin-bottom: 109px !important;
  }
  .ml-109-lg {
    margin-left: 109px !important;
  }
  .mx-109-lg {
    margin-right: 109px !important;
    margin-left: 109px !important;
  }
  .my-109-lg {
    margin-top: 109px !important;
    margin-bottom: 109px !important;
  }
  .p-109-lg {
    padding: 109px !important;
  }
  .pt-109-lg {
    padding-top: 109px !important;
  }
  .pr-109-lg {
    padding-right: 109px !important;
  }
  .pb-109-lg {
    padding-bottom: 109px !important;
  }
  .pl-109-lg {
    padding-left: 109px !important;
  }
  .px-109-lg {
    padding-right: 109px !important;
    padding-left: 109px !important;
  }
  .py-109-lg {
    padding-top: 109px !important;
    padding-bottom: 109px !important;
  }
  .m-110-lg {
    margin: 110px !important;
  }
  .mt-110-lg {
    margin-top: 110px !important;
  }
  .mr-110-lg {
    margin-right: 110px !important;
  }
  .mb-110-lg {
    margin-bottom: 110px !important;
  }
  .ml-110-lg {
    margin-left: 110px !important;
  }
  .mx-110-lg {
    margin-right: 110px !important;
    margin-left: 110px !important;
  }
  .my-110-lg {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }
  .p-110-lg {
    padding: 110px !important;
  }
  .pt-110-lg {
    padding-top: 110px !important;
  }
  .pr-110-lg {
    padding-right: 110px !important;
  }
  .pb-110-lg {
    padding-bottom: 110px !important;
  }
  .pl-110-lg {
    padding-left: 110px !important;
  }
  .px-110-lg {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .py-110-lg {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .m-111-lg {
    margin: 111px !important;
  }
  .mt-111-lg {
    margin-top: 111px !important;
  }
  .mr-111-lg {
    margin-right: 111px !important;
  }
  .mb-111-lg {
    margin-bottom: 111px !important;
  }
  .ml-111-lg {
    margin-left: 111px !important;
  }
  .mx-111-lg {
    margin-right: 111px !important;
    margin-left: 111px !important;
  }
  .my-111-lg {
    margin-top: 111px !important;
    margin-bottom: 111px !important;
  }
  .p-111-lg {
    padding: 111px !important;
  }
  .pt-111-lg {
    padding-top: 111px !important;
  }
  .pr-111-lg {
    padding-right: 111px !important;
  }
  .pb-111-lg {
    padding-bottom: 111px !important;
  }
  .pl-111-lg {
    padding-left: 111px !important;
  }
  .px-111-lg {
    padding-right: 111px !important;
    padding-left: 111px !important;
  }
  .py-111-lg {
    padding-top: 111px !important;
    padding-bottom: 111px !important;
  }
  .m-112-lg {
    margin: 112px !important;
  }
  .mt-112-lg {
    margin-top: 112px !important;
  }
  .mr-112-lg {
    margin-right: 112px !important;
  }
  .mb-112-lg {
    margin-bottom: 112px !important;
  }
  .ml-112-lg {
    margin-left: 112px !important;
  }
  .mx-112-lg {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }
  .my-112-lg {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }
  .p-112-lg {
    padding: 112px !important;
  }
  .pt-112-lg {
    padding-top: 112px !important;
  }
  .pr-112-lg {
    padding-right: 112px !important;
  }
  .pb-112-lg {
    padding-bottom: 112px !important;
  }
  .pl-112-lg {
    padding-left: 112px !important;
  }
  .px-112-lg {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }
  .py-112-lg {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }
  .m-113-lg {
    margin: 113px !important;
  }
  .mt-113-lg {
    margin-top: 113px !important;
  }
  .mr-113-lg {
    margin-right: 113px !important;
  }
  .mb-113-lg {
    margin-bottom: 113px !important;
  }
  .ml-113-lg {
    margin-left: 113px !important;
  }
  .mx-113-lg {
    margin-right: 113px !important;
    margin-left: 113px !important;
  }
  .my-113-lg {
    margin-top: 113px !important;
    margin-bottom: 113px !important;
  }
  .p-113-lg {
    padding: 113px !important;
  }
  .pt-113-lg {
    padding-top: 113px !important;
  }
  .pr-113-lg {
    padding-right: 113px !important;
  }
  .pb-113-lg {
    padding-bottom: 113px !important;
  }
  .pl-113-lg {
    padding-left: 113px !important;
  }
  .px-113-lg {
    padding-right: 113px !important;
    padding-left: 113px !important;
  }
  .py-113-lg {
    padding-top: 113px !important;
    padding-bottom: 113px !important;
  }
  .m-114-lg {
    margin: 114px !important;
  }
  .mt-114-lg {
    margin-top: 114px !important;
  }
  .mr-114-lg {
    margin-right: 114px !important;
  }
  .mb-114-lg {
    margin-bottom: 114px !important;
  }
  .ml-114-lg {
    margin-left: 114px !important;
  }
  .mx-114-lg {
    margin-right: 114px !important;
    margin-left: 114px !important;
  }
  .my-114-lg {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }
  .p-114-lg {
    padding: 114px !important;
  }
  .pt-114-lg {
    padding-top: 114px !important;
  }
  .pr-114-lg {
    padding-right: 114px !important;
  }
  .pb-114-lg {
    padding-bottom: 114px !important;
  }
  .pl-114-lg {
    padding-left: 114px !important;
  }
  .px-114-lg {
    padding-right: 114px !important;
    padding-left: 114px !important;
  }
  .py-114-lg {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }
  .m-115-lg {
    margin: 115px !important;
  }
  .mt-115-lg {
    margin-top: 115px !important;
  }
  .mr-115-lg {
    margin-right: 115px !important;
  }
  .mb-115-lg {
    margin-bottom: 115px !important;
  }
  .ml-115-lg {
    margin-left: 115px !important;
  }
  .mx-115-lg {
    margin-right: 115px !important;
    margin-left: 115px !important;
  }
  .my-115-lg {
    margin-top: 115px !important;
    margin-bottom: 115px !important;
  }
  .p-115-lg {
    padding: 115px !important;
  }
  .pt-115-lg {
    padding-top: 115px !important;
  }
  .pr-115-lg {
    padding-right: 115px !important;
  }
  .pb-115-lg {
    padding-bottom: 115px !important;
  }
  .pl-115-lg {
    padding-left: 115px !important;
  }
  .px-115-lg {
    padding-right: 115px !important;
    padding-left: 115px !important;
  }
  .py-115-lg {
    padding-top: 115px !important;
    padding-bottom: 115px !important;
  }
  .m-116-lg {
    margin: 116px !important;
  }
  .mt-116-lg {
    margin-top: 116px !important;
  }
  .mr-116-lg {
    margin-right: 116px !important;
  }
  .mb-116-lg {
    margin-bottom: 116px !important;
  }
  .ml-116-lg {
    margin-left: 116px !important;
  }
  .mx-116-lg {
    margin-right: 116px !important;
    margin-left: 116px !important;
  }
  .my-116-lg {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }
  .p-116-lg {
    padding: 116px !important;
  }
  .pt-116-lg {
    padding-top: 116px !important;
  }
  .pr-116-lg {
    padding-right: 116px !important;
  }
  .pb-116-lg {
    padding-bottom: 116px !important;
  }
  .pl-116-lg {
    padding-left: 116px !important;
  }
  .px-116-lg {
    padding-right: 116px !important;
    padding-left: 116px !important;
  }
  .py-116-lg {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }
  .m-117-lg {
    margin: 117px !important;
  }
  .mt-117-lg {
    margin-top: 117px !important;
  }
  .mr-117-lg {
    margin-right: 117px !important;
  }
  .mb-117-lg {
    margin-bottom: 117px !important;
  }
  .ml-117-lg {
    margin-left: 117px !important;
  }
  .mx-117-lg {
    margin-right: 117px !important;
    margin-left: 117px !important;
  }
  .my-117-lg {
    margin-top: 117px !important;
    margin-bottom: 117px !important;
  }
  .p-117-lg {
    padding: 117px !important;
  }
  .pt-117-lg {
    padding-top: 117px !important;
  }
  .pr-117-lg {
    padding-right: 117px !important;
  }
  .pb-117-lg {
    padding-bottom: 117px !important;
  }
  .pl-117-lg {
    padding-left: 117px !important;
  }
  .px-117-lg {
    padding-right: 117px !important;
    padding-left: 117px !important;
  }
  .py-117-lg {
    padding-top: 117px !important;
    padding-bottom: 117px !important;
  }
  .m-118-lg {
    margin: 118px !important;
  }
  .mt-118-lg {
    margin-top: 118px !important;
  }
  .mr-118-lg {
    margin-right: 118px !important;
  }
  .mb-118-lg {
    margin-bottom: 118px !important;
  }
  .ml-118-lg {
    margin-left: 118px !important;
  }
  .mx-118-lg {
    margin-right: 118px !important;
    margin-left: 118px !important;
  }
  .my-118-lg {
    margin-top: 118px !important;
    margin-bottom: 118px !important;
  }
  .p-118-lg {
    padding: 118px !important;
  }
  .pt-118-lg {
    padding-top: 118px !important;
  }
  .pr-118-lg {
    padding-right: 118px !important;
  }
  .pb-118-lg {
    padding-bottom: 118px !important;
  }
  .pl-118-lg {
    padding-left: 118px !important;
  }
  .px-118-lg {
    padding-right: 118px !important;
    padding-left: 118px !important;
  }
  .py-118-lg {
    padding-top: 118px !important;
    padding-bottom: 118px !important;
  }
  .m-119-lg {
    margin: 119px !important;
  }
  .mt-119-lg {
    margin-top: 119px !important;
  }
  .mr-119-lg {
    margin-right: 119px !important;
  }
  .mb-119-lg {
    margin-bottom: 119px !important;
  }
  .ml-119-lg {
    margin-left: 119px !important;
  }
  .mx-119-lg {
    margin-right: 119px !important;
    margin-left: 119px !important;
  }
  .my-119-lg {
    margin-top: 119px !important;
    margin-bottom: 119px !important;
  }
  .p-119-lg {
    padding: 119px !important;
  }
  .pt-119-lg {
    padding-top: 119px !important;
  }
  .pr-119-lg {
    padding-right: 119px !important;
  }
  .pb-119-lg {
    padding-bottom: 119px !important;
  }
  .pl-119-lg {
    padding-left: 119px !important;
  }
  .px-119-lg {
    padding-right: 119px !important;
    padding-left: 119px !important;
  }
  .py-119-lg {
    padding-top: 119px !important;
    padding-bottom: 119px !important;
  }
  .m-120-lg {
    margin: 120px !important;
  }
  .mt-120-lg {
    margin-top: 120px !important;
  }
  .mr-120-lg {
    margin-right: 120px !important;
  }
  .mb-120-lg {
    margin-bottom: 120px !important;
  }
  .ml-120-lg {
    margin-left: 120px !important;
  }
  .mx-120-lg {
    margin-right: 120px !important;
    margin-left: 120px !important;
  }
  .my-120-lg {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .p-120-lg {
    padding: 120px !important;
  }
  .pt-120-lg {
    padding-top: 120px !important;
  }
  .pr-120-lg {
    padding-right: 120px !important;
  }
  .pb-120-lg {
    padding-bottom: 120px !important;
  }
  .pl-120-lg {
    padding-left: 120px !important;
  }
  .px-120-lg {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .py-120-lg {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .m-121-lg {
    margin: 121px !important;
  }
  .mt-121-lg {
    margin-top: 121px !important;
  }
  .mr-121-lg {
    margin-right: 121px !important;
  }
  .mb-121-lg {
    margin-bottom: 121px !important;
  }
  .ml-121-lg {
    margin-left: 121px !important;
  }
  .mx-121-lg {
    margin-right: 121px !important;
    margin-left: 121px !important;
  }
  .my-121-lg {
    margin-top: 121px !important;
    margin-bottom: 121px !important;
  }
  .p-121-lg {
    padding: 121px !important;
  }
  .pt-121-lg {
    padding-top: 121px !important;
  }
  .pr-121-lg {
    padding-right: 121px !important;
  }
  .pb-121-lg {
    padding-bottom: 121px !important;
  }
  .pl-121-lg {
    padding-left: 121px !important;
  }
  .px-121-lg {
    padding-right: 121px !important;
    padding-left: 121px !important;
  }
  .py-121-lg {
    padding-top: 121px !important;
    padding-bottom: 121px !important;
  }
  .m-122-lg {
    margin: 122px !important;
  }
  .mt-122-lg {
    margin-top: 122px !important;
  }
  .mr-122-lg {
    margin-right: 122px !important;
  }
  .mb-122-lg {
    margin-bottom: 122px !important;
  }
  .ml-122-lg {
    margin-left: 122px !important;
  }
  .mx-122-lg {
    margin-right: 122px !important;
    margin-left: 122px !important;
  }
  .my-122-lg {
    margin-top: 122px !important;
    margin-bottom: 122px !important;
  }
  .p-122-lg {
    padding: 122px !important;
  }
  .pt-122-lg {
    padding-top: 122px !important;
  }
  .pr-122-lg {
    padding-right: 122px !important;
  }
  .pb-122-lg {
    padding-bottom: 122px !important;
  }
  .pl-122-lg {
    padding-left: 122px !important;
  }
  .px-122-lg {
    padding-right: 122px !important;
    padding-left: 122px !important;
  }
  .py-122-lg {
    padding-top: 122px !important;
    padding-bottom: 122px !important;
  }
  .m-123-lg {
    margin: 123px !important;
  }
  .mt-123-lg {
    margin-top: 123px !important;
  }
  .mr-123-lg {
    margin-right: 123px !important;
  }
  .mb-123-lg {
    margin-bottom: 123px !important;
  }
  .ml-123-lg {
    margin-left: 123px !important;
  }
  .mx-123-lg {
    margin-right: 123px !important;
    margin-left: 123px !important;
  }
  .my-123-lg {
    margin-top: 123px !important;
    margin-bottom: 123px !important;
  }
  .p-123-lg {
    padding: 123px !important;
  }
  .pt-123-lg {
    padding-top: 123px !important;
  }
  .pr-123-lg {
    padding-right: 123px !important;
  }
  .pb-123-lg {
    padding-bottom: 123px !important;
  }
  .pl-123-lg {
    padding-left: 123px !important;
  }
  .px-123-lg {
    padding-right: 123px !important;
    padding-left: 123px !important;
  }
  .py-123-lg {
    padding-top: 123px !important;
    padding-bottom: 123px !important;
  }
  .m-124-lg {
    margin: 124px !important;
  }
  .mt-124-lg {
    margin-top: 124px !important;
  }
  .mr-124-lg {
    margin-right: 124px !important;
  }
  .mb-124-lg {
    margin-bottom: 124px !important;
  }
  .ml-124-lg {
    margin-left: 124px !important;
  }
  .mx-124-lg {
    margin-right: 124px !important;
    margin-left: 124px !important;
  }
  .my-124-lg {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }
  .p-124-lg {
    padding: 124px !important;
  }
  .pt-124-lg {
    padding-top: 124px !important;
  }
  .pr-124-lg {
    padding-right: 124px !important;
  }
  .pb-124-lg {
    padding-bottom: 124px !important;
  }
  .pl-124-lg {
    padding-left: 124px !important;
  }
  .px-124-lg {
    padding-right: 124px !important;
    padding-left: 124px !important;
  }
  .py-124-lg {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }
  .m-125-lg {
    margin: 125px !important;
  }
  .mt-125-lg {
    margin-top: 125px !important;
  }
  .mr-125-lg {
    margin-right: 125px !important;
  }
  .mb-125-lg {
    margin-bottom: 125px !important;
  }
  .ml-125-lg {
    margin-left: 125px !important;
  }
  .mx-125-lg {
    margin-right: 125px !important;
    margin-left: 125px !important;
  }
  .my-125-lg {
    margin-top: 125px !important;
    margin-bottom: 125px !important;
  }
  .p-125-lg {
    padding: 125px !important;
  }
  .pt-125-lg {
    padding-top: 125px !important;
  }
  .pr-125-lg {
    padding-right: 125px !important;
  }
  .pb-125-lg {
    padding-bottom: 125px !important;
  }
  .pl-125-lg {
    padding-left: 125px !important;
  }
  .px-125-lg {
    padding-right: 125px !important;
    padding-left: 125px !important;
  }
  .py-125-lg {
    padding-top: 125px !important;
    padding-bottom: 125px !important;
  }
  .m-126-lg {
    margin: 126px !important;
  }
  .mt-126-lg {
    margin-top: 126px !important;
  }
  .mr-126-lg {
    margin-right: 126px !important;
  }
  .mb-126-lg {
    margin-bottom: 126px !important;
  }
  .ml-126-lg {
    margin-left: 126px !important;
  }
  .mx-126-lg {
    margin-right: 126px !important;
    margin-left: 126px !important;
  }
  .my-126-lg {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }
  .p-126-lg {
    padding: 126px !important;
  }
  .pt-126-lg {
    padding-top: 126px !important;
  }
  .pr-126-lg {
    padding-right: 126px !important;
  }
  .pb-126-lg {
    padding-bottom: 126px !important;
  }
  .pl-126-lg {
    padding-left: 126px !important;
  }
  .px-126-lg {
    padding-right: 126px !important;
    padding-left: 126px !important;
  }
  .py-126-lg {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }
  .m-127-lg {
    margin: 127px !important;
  }
  .mt-127-lg {
    margin-top: 127px !important;
  }
  .mr-127-lg {
    margin-right: 127px !important;
  }
  .mb-127-lg {
    margin-bottom: 127px !important;
  }
  .ml-127-lg {
    margin-left: 127px !important;
  }
  .mx-127-lg {
    margin-right: 127px !important;
    margin-left: 127px !important;
  }
  .my-127-lg {
    margin-top: 127px !important;
    margin-bottom: 127px !important;
  }
  .p-127-lg {
    padding: 127px !important;
  }
  .pt-127-lg {
    padding-top: 127px !important;
  }
  .pr-127-lg {
    padding-right: 127px !important;
  }
  .pb-127-lg {
    padding-bottom: 127px !important;
  }
  .pl-127-lg {
    padding-left: 127px !important;
  }
  .px-127-lg {
    padding-right: 127px !important;
    padding-left: 127px !important;
  }
  .py-127-lg {
    padding-top: 127px !important;
    padding-bottom: 127px !important;
  }
  .m-128-lg {
    margin: 128px !important;
  }
  .mt-128-lg {
    margin-top: 128px !important;
  }
  .mr-128-lg {
    margin-right: 128px !important;
  }
  .mb-128-lg {
    margin-bottom: 128px !important;
  }
  .ml-128-lg {
    margin-left: 128px !important;
  }
  .mx-128-lg {
    margin-right: 128px !important;
    margin-left: 128px !important;
  }
  .my-128-lg {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }
  .p-128-lg {
    padding: 128px !important;
  }
  .pt-128-lg {
    padding-top: 128px !important;
  }
  .pr-128-lg {
    padding-right: 128px !important;
  }
  .pb-128-lg {
    padding-bottom: 128px !important;
  }
  .pl-128-lg {
    padding-left: 128px !important;
  }
  .px-128-lg {
    padding-right: 128px !important;
    padding-left: 128px !important;
  }
  .py-128-lg {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .m-129-lg {
    margin: 129px !important;
  }
  .mt-129-lg {
    margin-top: 129px !important;
  }
  .mr-129-lg {
    margin-right: 129px !important;
  }
  .mb-129-lg {
    margin-bottom: 129px !important;
  }
  .ml-129-lg {
    margin-left: 129px !important;
  }
  .mx-129-lg {
    margin-right: 129px !important;
    margin-left: 129px !important;
  }
  .my-129-lg {
    margin-top: 129px !important;
    margin-bottom: 129px !important;
  }
  .p-129-lg {
    padding: 129px !important;
  }
  .pt-129-lg {
    padding-top: 129px !important;
  }
  .pr-129-lg {
    padding-right: 129px !important;
  }
  .pb-129-lg {
    padding-bottom: 129px !important;
  }
  .pl-129-lg {
    padding-left: 129px !important;
  }
  .px-129-lg {
    padding-right: 129px !important;
    padding-left: 129px !important;
  }
  .py-129-lg {
    padding-top: 129px !important;
    padding-bottom: 129px !important;
  }
  .m-130-lg {
    margin: 130px !important;
  }
  .mt-130-lg {
    margin-top: 130px !important;
  }
  .mr-130-lg {
    margin-right: 130px !important;
  }
  .mb-130-lg {
    margin-bottom: 130px !important;
  }
  .ml-130-lg {
    margin-left: 130px !important;
  }
  .mx-130-lg {
    margin-right: 130px !important;
    margin-left: 130px !important;
  }
  .my-130-lg {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }
  .p-130-lg {
    padding: 130px !important;
  }
  .pt-130-lg {
    padding-top: 130px !important;
  }
  .pr-130-lg {
    padding-right: 130px !important;
  }
  .pb-130-lg {
    padding-bottom: 130px !important;
  }
  .pl-130-lg {
    padding-left: 130px !important;
  }
  .px-130-lg {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .py-130-lg {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .m-131-lg {
    margin: 131px !important;
  }
  .mt-131-lg {
    margin-top: 131px !important;
  }
  .mr-131-lg {
    margin-right: 131px !important;
  }
  .mb-131-lg {
    margin-bottom: 131px !important;
  }
  .ml-131-lg {
    margin-left: 131px !important;
  }
  .mx-131-lg {
    margin-right: 131px !important;
    margin-left: 131px !important;
  }
  .my-131-lg {
    margin-top: 131px !important;
    margin-bottom: 131px !important;
  }
  .p-131-lg {
    padding: 131px !important;
  }
  .pt-131-lg {
    padding-top: 131px !important;
  }
  .pr-131-lg {
    padding-right: 131px !important;
  }
  .pb-131-lg {
    padding-bottom: 131px !important;
  }
  .pl-131-lg {
    padding-left: 131px !important;
  }
  .px-131-lg {
    padding-right: 131px !important;
    padding-left: 131px !important;
  }
  .py-131-lg {
    padding-top: 131px !important;
    padding-bottom: 131px !important;
  }
  .m-132-lg {
    margin: 132px !important;
  }
  .mt-132-lg {
    margin-top: 132px !important;
  }
  .mr-132-lg {
    margin-right: 132px !important;
  }
  .mb-132-lg {
    margin-bottom: 132px !important;
  }
  .ml-132-lg {
    margin-left: 132px !important;
  }
  .mx-132-lg {
    margin-right: 132px !important;
    margin-left: 132px !important;
  }
  .my-132-lg {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }
  .p-132-lg {
    padding: 132px !important;
  }
  .pt-132-lg {
    padding-top: 132px !important;
  }
  .pr-132-lg {
    padding-right: 132px !important;
  }
  .pb-132-lg {
    padding-bottom: 132px !important;
  }
  .pl-132-lg {
    padding-left: 132px !important;
  }
  .px-132-lg {
    padding-right: 132px !important;
    padding-left: 132px !important;
  }
  .py-132-lg {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }
  .m-133-lg {
    margin: 133px !important;
  }
  .mt-133-lg {
    margin-top: 133px !important;
  }
  .mr-133-lg {
    margin-right: 133px !important;
  }
  .mb-133-lg {
    margin-bottom: 133px !important;
  }
  .ml-133-lg {
    margin-left: 133px !important;
  }
  .mx-133-lg {
    margin-right: 133px !important;
    margin-left: 133px !important;
  }
  .my-133-lg {
    margin-top: 133px !important;
    margin-bottom: 133px !important;
  }
  .p-133-lg {
    padding: 133px !important;
  }
  .pt-133-lg {
    padding-top: 133px !important;
  }
  .pr-133-lg {
    padding-right: 133px !important;
  }
  .pb-133-lg {
    padding-bottom: 133px !important;
  }
  .pl-133-lg {
    padding-left: 133px !important;
  }
  .px-133-lg {
    padding-right: 133px !important;
    padding-left: 133px !important;
  }
  .py-133-lg {
    padding-top: 133px !important;
    padding-bottom: 133px !important;
  }
  .m-134-lg {
    margin: 134px !important;
  }
  .mt-134-lg {
    margin-top: 134px !important;
  }
  .mr-134-lg {
    margin-right: 134px !important;
  }
  .mb-134-lg {
    margin-bottom: 134px !important;
  }
  .ml-134-lg {
    margin-left: 134px !important;
  }
  .mx-134-lg {
    margin-right: 134px !important;
    margin-left: 134px !important;
  }
  .my-134-lg {
    margin-top: 134px !important;
    margin-bottom: 134px !important;
  }
  .p-134-lg {
    padding: 134px !important;
  }
  .pt-134-lg {
    padding-top: 134px !important;
  }
  .pr-134-lg {
    padding-right: 134px !important;
  }
  .pb-134-lg {
    padding-bottom: 134px !important;
  }
  .pl-134-lg {
    padding-left: 134px !important;
  }
  .px-134-lg {
    padding-right: 134px !important;
    padding-left: 134px !important;
  }
  .py-134-lg {
    padding-top: 134px !important;
    padding-bottom: 134px !important;
  }
  .m-135-lg {
    margin: 135px !important;
  }
  .mt-135-lg {
    margin-top: 135px !important;
  }
  .mr-135-lg {
    margin-right: 135px !important;
  }
  .mb-135-lg {
    margin-bottom: 135px !important;
  }
  .ml-135-lg {
    margin-left: 135px !important;
  }
  .mx-135-lg {
    margin-right: 135px !important;
    margin-left: 135px !important;
  }
  .my-135-lg {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .p-135-lg {
    padding: 135px !important;
  }
  .pt-135-lg {
    padding-top: 135px !important;
  }
  .pr-135-lg {
    padding-right: 135px !important;
  }
  .pb-135-lg {
    padding-bottom: 135px !important;
  }
  .pl-135-lg {
    padding-left: 135px !important;
  }
  .px-135-lg {
    padding-right: 135px !important;
    padding-left: 135px !important;
  }
  .py-135-lg {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .m-136-lg {
    margin: 136px !important;
  }
  .mt-136-lg {
    margin-top: 136px !important;
  }
  .mr-136-lg {
    margin-right: 136px !important;
  }
  .mb-136-lg {
    margin-bottom: 136px !important;
  }
  .ml-136-lg {
    margin-left: 136px !important;
  }
  .mx-136-lg {
    margin-right: 136px !important;
    margin-left: 136px !important;
  }
  .my-136-lg {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }
  .p-136-lg {
    padding: 136px !important;
  }
  .pt-136-lg {
    padding-top: 136px !important;
  }
  .pr-136-lg {
    padding-right: 136px !important;
  }
  .pb-136-lg {
    padding-bottom: 136px !important;
  }
  .pl-136-lg {
    padding-left: 136px !important;
  }
  .px-136-lg {
    padding-right: 136px !important;
    padding-left: 136px !important;
  }
  .py-136-lg {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }
  .m-137-lg {
    margin: 137px !important;
  }
  .mt-137-lg {
    margin-top: 137px !important;
  }
  .mr-137-lg {
    margin-right: 137px !important;
  }
  .mb-137-lg {
    margin-bottom: 137px !important;
  }
  .ml-137-lg {
    margin-left: 137px !important;
  }
  .mx-137-lg {
    margin-right: 137px !important;
    margin-left: 137px !important;
  }
  .my-137-lg {
    margin-top: 137px !important;
    margin-bottom: 137px !important;
  }
  .p-137-lg {
    padding: 137px !important;
  }
  .pt-137-lg {
    padding-top: 137px !important;
  }
  .pr-137-lg {
    padding-right: 137px !important;
  }
  .pb-137-lg {
    padding-bottom: 137px !important;
  }
  .pl-137-lg {
    padding-left: 137px !important;
  }
  .px-137-lg {
    padding-right: 137px !important;
    padding-left: 137px !important;
  }
  .py-137-lg {
    padding-top: 137px !important;
    padding-bottom: 137px !important;
  }
  .m-138-lg {
    margin: 138px !important;
  }
  .mt-138-lg {
    margin-top: 138px !important;
  }
  .mr-138-lg {
    margin-right: 138px !important;
  }
  .mb-138-lg {
    margin-bottom: 138px !important;
  }
  .ml-138-lg {
    margin-left: 138px !important;
  }
  .mx-138-lg {
    margin-right: 138px !important;
    margin-left: 138px !important;
  }
  .my-138-lg {
    margin-top: 138px !important;
    margin-bottom: 138px !important;
  }
  .p-138-lg {
    padding: 138px !important;
  }
  .pt-138-lg {
    padding-top: 138px !important;
  }
  .pr-138-lg {
    padding-right: 138px !important;
  }
  .pb-138-lg {
    padding-bottom: 138px !important;
  }
  .pl-138-lg {
    padding-left: 138px !important;
  }
  .px-138-lg {
    padding-right: 138px !important;
    padding-left: 138px !important;
  }
  .py-138-lg {
    padding-top: 138px !important;
    padding-bottom: 138px !important;
  }
  .m-139-lg {
    margin: 139px !important;
  }
  .mt-139-lg {
    margin-top: 139px !important;
  }
  .mr-139-lg {
    margin-right: 139px !important;
  }
  .mb-139-lg {
    margin-bottom: 139px !important;
  }
  .ml-139-lg {
    margin-left: 139px !important;
  }
  .mx-139-lg {
    margin-right: 139px !important;
    margin-left: 139px !important;
  }
  .my-139-lg {
    margin-top: 139px !important;
    margin-bottom: 139px !important;
  }
  .p-139-lg {
    padding: 139px !important;
  }
  .pt-139-lg {
    padding-top: 139px !important;
  }
  .pr-139-lg {
    padding-right: 139px !important;
  }
  .pb-139-lg {
    padding-bottom: 139px !important;
  }
  .pl-139-lg {
    padding-left: 139px !important;
  }
  .px-139-lg {
    padding-right: 139px !important;
    padding-left: 139px !important;
  }
  .py-139-lg {
    padding-top: 139px !important;
    padding-bottom: 139px !important;
  }
  .m-140-lg {
    margin: 140px !important;
  }
  .mt-140-lg {
    margin-top: 140px !important;
  }
  .mr-140-lg {
    margin-right: 140px !important;
  }
  .mb-140-lg {
    margin-bottom: 140px !important;
  }
  .ml-140-lg {
    margin-left: 140px !important;
  }
  .mx-140-lg {
    margin-right: 140px !important;
    margin-left: 140px !important;
  }
  .my-140-lg {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }
  .p-140-lg {
    padding: 140px !important;
  }
  .pt-140-lg {
    padding-top: 140px !important;
  }
  .pr-140-lg {
    padding-right: 140px !important;
  }
  .pb-140-lg {
    padding-bottom: 140px !important;
  }
  .pl-140-lg {
    padding-left: 140px !important;
  }
  .px-140-lg {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .py-140-lg {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .m-141-lg {
    margin: 141px !important;
  }
  .mt-141-lg {
    margin-top: 141px !important;
  }
  .mr-141-lg {
    margin-right: 141px !important;
  }
  .mb-141-lg {
    margin-bottom: 141px !important;
  }
  .ml-141-lg {
    margin-left: 141px !important;
  }
  .mx-141-lg {
    margin-right: 141px !important;
    margin-left: 141px !important;
  }
  .my-141-lg {
    margin-top: 141px !important;
    margin-bottom: 141px !important;
  }
  .p-141-lg {
    padding: 141px !important;
  }
  .pt-141-lg {
    padding-top: 141px !important;
  }
  .pr-141-lg {
    padding-right: 141px !important;
  }
  .pb-141-lg {
    padding-bottom: 141px !important;
  }
  .pl-141-lg {
    padding-left: 141px !important;
  }
  .px-141-lg {
    padding-right: 141px !important;
    padding-left: 141px !important;
  }
  .py-141-lg {
    padding-top: 141px !important;
    padding-bottom: 141px !important;
  }
  .m-142-lg {
    margin: 142px !important;
  }
  .mt-142-lg {
    margin-top: 142px !important;
  }
  .mr-142-lg {
    margin-right: 142px !important;
  }
  .mb-142-lg {
    margin-bottom: 142px !important;
  }
  .ml-142-lg {
    margin-left: 142px !important;
  }
  .mx-142-lg {
    margin-right: 142px !important;
    margin-left: 142px !important;
  }
  .my-142-lg {
    margin-top: 142px !important;
    margin-bottom: 142px !important;
  }
  .p-142-lg {
    padding: 142px !important;
  }
  .pt-142-lg {
    padding-top: 142px !important;
  }
  .pr-142-lg {
    padding-right: 142px !important;
  }
  .pb-142-lg {
    padding-bottom: 142px !important;
  }
  .pl-142-lg {
    padding-left: 142px !important;
  }
  .px-142-lg {
    padding-right: 142px !important;
    padding-left: 142px !important;
  }
  .py-142-lg {
    padding-top: 142px !important;
    padding-bottom: 142px !important;
  }
  .m-143-lg {
    margin: 143px !important;
  }
  .mt-143-lg {
    margin-top: 143px !important;
  }
  .mr-143-lg {
    margin-right: 143px !important;
  }
  .mb-143-lg {
    margin-bottom: 143px !important;
  }
  .ml-143-lg {
    margin-left: 143px !important;
  }
  .mx-143-lg {
    margin-right: 143px !important;
    margin-left: 143px !important;
  }
  .my-143-lg {
    margin-top: 143px !important;
    margin-bottom: 143px !important;
  }
  .p-143-lg {
    padding: 143px !important;
  }
  .pt-143-lg {
    padding-top: 143px !important;
  }
  .pr-143-lg {
    padding-right: 143px !important;
  }
  .pb-143-lg {
    padding-bottom: 143px !important;
  }
  .pl-143-lg {
    padding-left: 143px !important;
  }
  .px-143-lg {
    padding-right: 143px !important;
    padding-left: 143px !important;
  }
  .py-143-lg {
    padding-top: 143px !important;
    padding-bottom: 143px !important;
  }
  .m-144-lg {
    margin: 144px !important;
  }
  .mt-144-lg {
    margin-top: 144px !important;
  }
  .mr-144-lg {
    margin-right: 144px !important;
  }
  .mb-144-lg {
    margin-bottom: 144px !important;
  }
  .ml-144-lg {
    margin-left: 144px !important;
  }
  .mx-144-lg {
    margin-right: 144px !important;
    margin-left: 144px !important;
  }
  .my-144-lg {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }
  .p-144-lg {
    padding: 144px !important;
  }
  .pt-144-lg {
    padding-top: 144px !important;
  }
  .pr-144-lg {
    padding-right: 144px !important;
  }
  .pb-144-lg {
    padding-bottom: 144px !important;
  }
  .pl-144-lg {
    padding-left: 144px !important;
  }
  .px-144-lg {
    padding-right: 144px !important;
    padding-left: 144px !important;
  }
  .py-144-lg {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }
  .m-145-lg {
    margin: 145px !important;
  }
  .mt-145-lg {
    margin-top: 145px !important;
  }
  .mr-145-lg {
    margin-right: 145px !important;
  }
  .mb-145-lg {
    margin-bottom: 145px !important;
  }
  .ml-145-lg {
    margin-left: 145px !important;
  }
  .mx-145-lg {
    margin-right: 145px !important;
    margin-left: 145px !important;
  }
  .my-145-lg {
    margin-top: 145px !important;
    margin-bottom: 145px !important;
  }
  .p-145-lg {
    padding: 145px !important;
  }
  .pt-145-lg {
    padding-top: 145px !important;
  }
  .pr-145-lg {
    padding-right: 145px !important;
  }
  .pb-145-lg {
    padding-bottom: 145px !important;
  }
  .pl-145-lg {
    padding-left: 145px !important;
  }
  .px-145-lg {
    padding-right: 145px !important;
    padding-left: 145px !important;
  }
  .py-145-lg {
    padding-top: 145px !important;
    padding-bottom: 145px !important;
  }
  .m-146-lg {
    margin: 146px !important;
  }
  .mt-146-lg {
    margin-top: 146px !important;
  }
  .mr-146-lg {
    margin-right: 146px !important;
  }
  .mb-146-lg {
    margin-bottom: 146px !important;
  }
  .ml-146-lg {
    margin-left: 146px !important;
  }
  .mx-146-lg {
    margin-right: 146px !important;
    margin-left: 146px !important;
  }
  .my-146-lg {
    margin-top: 146px !important;
    margin-bottom: 146px !important;
  }
  .p-146-lg {
    padding: 146px !important;
  }
  .pt-146-lg {
    padding-top: 146px !important;
  }
  .pr-146-lg {
    padding-right: 146px !important;
  }
  .pb-146-lg {
    padding-bottom: 146px !important;
  }
  .pl-146-lg {
    padding-left: 146px !important;
  }
  .px-146-lg {
    padding-right: 146px !important;
    padding-left: 146px !important;
  }
  .py-146-lg {
    padding-top: 146px !important;
    padding-bottom: 146px !important;
  }
  .m-147-lg {
    margin: 147px !important;
  }
  .mt-147-lg {
    margin-top: 147px !important;
  }
  .mr-147-lg {
    margin-right: 147px !important;
  }
  .mb-147-lg {
    margin-bottom: 147px !important;
  }
  .ml-147-lg {
    margin-left: 147px !important;
  }
  .mx-147-lg {
    margin-right: 147px !important;
    margin-left: 147px !important;
  }
  .my-147-lg {
    margin-top: 147px !important;
    margin-bottom: 147px !important;
  }
  .p-147-lg {
    padding: 147px !important;
  }
  .pt-147-lg {
    padding-top: 147px !important;
  }
  .pr-147-lg {
    padding-right: 147px !important;
  }
  .pb-147-lg {
    padding-bottom: 147px !important;
  }
  .pl-147-lg {
    padding-left: 147px !important;
  }
  .px-147-lg {
    padding-right: 147px !important;
    padding-left: 147px !important;
  }
  .py-147-lg {
    padding-top: 147px !important;
    padding-bottom: 147px !important;
  }
  .m-148-lg {
    margin: 148px !important;
  }
  .mt-148-lg {
    margin-top: 148px !important;
  }
  .mr-148-lg {
    margin-right: 148px !important;
  }
  .mb-148-lg {
    margin-bottom: 148px !important;
  }
  .ml-148-lg {
    margin-left: 148px !important;
  }
  .mx-148-lg {
    margin-right: 148px !important;
    margin-left: 148px !important;
  }
  .my-148-lg {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }
  .p-148-lg {
    padding: 148px !important;
  }
  .pt-148-lg {
    padding-top: 148px !important;
  }
  .pr-148-lg {
    padding-right: 148px !important;
  }
  .pb-148-lg {
    padding-bottom: 148px !important;
  }
  .pl-148-lg {
    padding-left: 148px !important;
  }
  .px-148-lg {
    padding-right: 148px !important;
    padding-left: 148px !important;
  }
  .py-148-lg {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }
  .m-149-lg {
    margin: 149px !important;
  }
  .mt-149-lg {
    margin-top: 149px !important;
  }
  .mr-149-lg {
    margin-right: 149px !important;
  }
  .mb-149-lg {
    margin-bottom: 149px !important;
  }
  .ml-149-lg {
    margin-left: 149px !important;
  }
  .mx-149-lg {
    margin-right: 149px !important;
    margin-left: 149px !important;
  }
  .my-149-lg {
    margin-top: 149px !important;
    margin-bottom: 149px !important;
  }
  .p-149-lg {
    padding: 149px !important;
  }
  .pt-149-lg {
    padding-top: 149px !important;
  }
  .pr-149-lg {
    padding-right: 149px !important;
  }
  .pb-149-lg {
    padding-bottom: 149px !important;
  }
  .pl-149-lg {
    padding-left: 149px !important;
  }
  .px-149-lg {
    padding-right: 149px !important;
    padding-left: 149px !important;
  }
  .py-149-lg {
    padding-top: 149px !important;
    padding-bottom: 149px !important;
  }
  .m-150-lg {
    margin: 150px !important;
  }
  .mt-150-lg {
    margin-top: 150px !important;
  }
  .mr-150-lg {
    margin-right: 150px !important;
  }
  .mb-150-lg {
    margin-bottom: 150px !important;
  }
  .ml-150-lg {
    margin-left: 150px !important;
  }
  .mx-150-lg {
    margin-right: 150px !important;
    margin-left: 150px !important;
  }
  .my-150-lg {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .p-150-lg {
    padding: 150px !important;
  }
  .pt-150-lg {
    padding-top: 150px !important;
  }
  .pr-150-lg {
    padding-right: 150px !important;
  }
  .pb-150-lg {
    padding-bottom: 150px !important;
  }
  .pl-150-lg {
    padding-left: 150px !important;
  }
  .px-150-lg {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .py-150-lg {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .m-151-lg {
    margin: 151px !important;
  }
  .mt-151-lg {
    margin-top: 151px !important;
  }
  .mr-151-lg {
    margin-right: 151px !important;
  }
  .mb-151-lg {
    margin-bottom: 151px !important;
  }
  .ml-151-lg {
    margin-left: 151px !important;
  }
  .mx-151-lg {
    margin-right: 151px !important;
    margin-left: 151px !important;
  }
  .my-151-lg {
    margin-top: 151px !important;
    margin-bottom: 151px !important;
  }
  .p-151-lg {
    padding: 151px !important;
  }
  .pt-151-lg {
    padding-top: 151px !important;
  }
  .pr-151-lg {
    padding-right: 151px !important;
  }
  .pb-151-lg {
    padding-bottom: 151px !important;
  }
  .pl-151-lg {
    padding-left: 151px !important;
  }
  .px-151-lg {
    padding-right: 151px !important;
    padding-left: 151px !important;
  }
  .py-151-lg {
    padding-top: 151px !important;
    padding-bottom: 151px !important;
  }
  .m-152-lg {
    margin: 152px !important;
  }
  .mt-152-lg {
    margin-top: 152px !important;
  }
  .mr-152-lg {
    margin-right: 152px !important;
  }
  .mb-152-lg {
    margin-bottom: 152px !important;
  }
  .ml-152-lg {
    margin-left: 152px !important;
  }
  .mx-152-lg {
    margin-right: 152px !important;
    margin-left: 152px !important;
  }
  .my-152-lg {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }
  .p-152-lg {
    padding: 152px !important;
  }
  .pt-152-lg {
    padding-top: 152px !important;
  }
  .pr-152-lg {
    padding-right: 152px !important;
  }
  .pb-152-lg {
    padding-bottom: 152px !important;
  }
  .pl-152-lg {
    padding-left: 152px !important;
  }
  .px-152-lg {
    padding-right: 152px !important;
    padding-left: 152px !important;
  }
  .py-152-lg {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }
  .m-153-lg {
    margin: 153px !important;
  }
  .mt-153-lg {
    margin-top: 153px !important;
  }
  .mr-153-lg {
    margin-right: 153px !important;
  }
  .mb-153-lg {
    margin-bottom: 153px !important;
  }
  .ml-153-lg {
    margin-left: 153px !important;
  }
  .mx-153-lg {
    margin-right: 153px !important;
    margin-left: 153px !important;
  }
  .my-153-lg {
    margin-top: 153px !important;
    margin-bottom: 153px !important;
  }
  .p-153-lg {
    padding: 153px !important;
  }
  .pt-153-lg {
    padding-top: 153px !important;
  }
  .pr-153-lg {
    padding-right: 153px !important;
  }
  .pb-153-lg {
    padding-bottom: 153px !important;
  }
  .pl-153-lg {
    padding-left: 153px !important;
  }
  .px-153-lg {
    padding-right: 153px !important;
    padding-left: 153px !important;
  }
  .py-153-lg {
    padding-top: 153px !important;
    padding-bottom: 153px !important;
  }
  .m-154-lg {
    margin: 154px !important;
  }
  .mt-154-lg {
    margin-top: 154px !important;
  }
  .mr-154-lg {
    margin-right: 154px !important;
  }
  .mb-154-lg {
    margin-bottom: 154px !important;
  }
  .ml-154-lg {
    margin-left: 154px !important;
  }
  .mx-154-lg {
    margin-right: 154px !important;
    margin-left: 154px !important;
  }
  .my-154-lg {
    margin-top: 154px !important;
    margin-bottom: 154px !important;
  }
  .p-154-lg {
    padding: 154px !important;
  }
  .pt-154-lg {
    padding-top: 154px !important;
  }
  .pr-154-lg {
    padding-right: 154px !important;
  }
  .pb-154-lg {
    padding-bottom: 154px !important;
  }
  .pl-154-lg {
    padding-left: 154px !important;
  }
  .px-154-lg {
    padding-right: 154px !important;
    padding-left: 154px !important;
  }
  .py-154-lg {
    padding-top: 154px !important;
    padding-bottom: 154px !important;
  }
  .m-155-lg {
    margin: 155px !important;
  }
  .mt-155-lg {
    margin-top: 155px !important;
  }
  .mr-155-lg {
    margin-right: 155px !important;
  }
  .mb-155-lg {
    margin-bottom: 155px !important;
  }
  .ml-155-lg {
    margin-left: 155px !important;
  }
  .mx-155-lg {
    margin-right: 155px !important;
    margin-left: 155px !important;
  }
  .my-155-lg {
    margin-top: 155px !important;
    margin-bottom: 155px !important;
  }
  .p-155-lg {
    padding: 155px !important;
  }
  .pt-155-lg {
    padding-top: 155px !important;
  }
  .pr-155-lg {
    padding-right: 155px !important;
  }
  .pb-155-lg {
    padding-bottom: 155px !important;
  }
  .pl-155-lg {
    padding-left: 155px !important;
  }
  .px-155-lg {
    padding-right: 155px !important;
    padding-left: 155px !important;
  }
  .py-155-lg {
    padding-top: 155px !important;
    padding-bottom: 155px !important;
  }
  .m-156-lg {
    margin: 156px !important;
  }
  .mt-156-lg {
    margin-top: 156px !important;
  }
  .mr-156-lg {
    margin-right: 156px !important;
  }
  .mb-156-lg {
    margin-bottom: 156px !important;
  }
  .ml-156-lg {
    margin-left: 156px !important;
  }
  .mx-156-lg {
    margin-right: 156px !important;
    margin-left: 156px !important;
  }
  .my-156-lg {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }
  .p-156-lg {
    padding: 156px !important;
  }
  .pt-156-lg {
    padding-top: 156px !important;
  }
  .pr-156-lg {
    padding-right: 156px !important;
  }
  .pb-156-lg {
    padding-bottom: 156px !important;
  }
  .pl-156-lg {
    padding-left: 156px !important;
  }
  .px-156-lg {
    padding-right: 156px !important;
    padding-left: 156px !important;
  }
  .py-156-lg {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }
  .m-157-lg {
    margin: 157px !important;
  }
  .mt-157-lg {
    margin-top: 157px !important;
  }
  .mr-157-lg {
    margin-right: 157px !important;
  }
  .mb-157-lg {
    margin-bottom: 157px !important;
  }
  .ml-157-lg {
    margin-left: 157px !important;
  }
  .mx-157-lg {
    margin-right: 157px !important;
    margin-left: 157px !important;
  }
  .my-157-lg {
    margin-top: 157px !important;
    margin-bottom: 157px !important;
  }
  .p-157-lg {
    padding: 157px !important;
  }
  .pt-157-lg {
    padding-top: 157px !important;
  }
  .pr-157-lg {
    padding-right: 157px !important;
  }
  .pb-157-lg {
    padding-bottom: 157px !important;
  }
  .pl-157-lg {
    padding-left: 157px !important;
  }
  .px-157-lg {
    padding-right: 157px !important;
    padding-left: 157px !important;
  }
  .py-157-lg {
    padding-top: 157px !important;
    padding-bottom: 157px !important;
  }
  .m-158-lg {
    margin: 158px !important;
  }
  .mt-158-lg {
    margin-top: 158px !important;
  }
  .mr-158-lg {
    margin-right: 158px !important;
  }
  .mb-158-lg {
    margin-bottom: 158px !important;
  }
  .ml-158-lg {
    margin-left: 158px !important;
  }
  .mx-158-lg {
    margin-right: 158px !important;
    margin-left: 158px !important;
  }
  .my-158-lg {
    margin-top: 158px !important;
    margin-bottom: 158px !important;
  }
  .p-158-lg {
    padding: 158px !important;
  }
  .pt-158-lg {
    padding-top: 158px !important;
  }
  .pr-158-lg {
    padding-right: 158px !important;
  }
  .pb-158-lg {
    padding-bottom: 158px !important;
  }
  .pl-158-lg {
    padding-left: 158px !important;
  }
  .px-158-lg {
    padding-right: 158px !important;
    padding-left: 158px !important;
  }
  .py-158-lg {
    padding-top: 158px !important;
    padding-bottom: 158px !important;
  }
  .m-159-lg {
    margin: 159px !important;
  }
  .mt-159-lg {
    margin-top: 159px !important;
  }
  .mr-159-lg {
    margin-right: 159px !important;
  }
  .mb-159-lg {
    margin-bottom: 159px !important;
  }
  .ml-159-lg {
    margin-left: 159px !important;
  }
  .mx-159-lg {
    margin-right: 159px !important;
    margin-left: 159px !important;
  }
  .my-159-lg {
    margin-top: 159px !important;
    margin-bottom: 159px !important;
  }
  .p-159-lg {
    padding: 159px !important;
  }
  .pt-159-lg {
    padding-top: 159px !important;
  }
  .pr-159-lg {
    padding-right: 159px !important;
  }
  .pb-159-lg {
    padding-bottom: 159px !important;
  }
  .pl-159-lg {
    padding-left: 159px !important;
  }
  .px-159-lg {
    padding-right: 159px !important;
    padding-left: 159px !important;
  }
  .py-159-lg {
    padding-top: 159px !important;
    padding-bottom: 159px !important;
  }
  .m-160-lg {
    margin: 160px !important;
  }
  .mt-160-lg {
    margin-top: 160px !important;
  }
  .mr-160-lg {
    margin-right: 160px !important;
  }
  .mb-160-lg {
    margin-bottom: 160px !important;
  }
  .ml-160-lg {
    margin-left: 160px !important;
  }
  .mx-160-lg {
    margin-right: 160px !important;
    margin-left: 160px !important;
  }
  .my-160-lg {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }
  .p-160-lg {
    padding: 160px !important;
  }
  .pt-160-lg {
    padding-top: 160px !important;
  }
  .pr-160-lg {
    padding-right: 160px !important;
  }
  .pb-160-lg {
    padding-bottom: 160px !important;
  }
  .pl-160-lg {
    padding-left: 160px !important;
  }
  .px-160-lg {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .py-160-lg {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .m-161-lg {
    margin: 161px !important;
  }
  .mt-161-lg {
    margin-top: 161px !important;
  }
  .mr-161-lg {
    margin-right: 161px !important;
  }
  .mb-161-lg {
    margin-bottom: 161px !important;
  }
  .ml-161-lg {
    margin-left: 161px !important;
  }
  .mx-161-lg {
    margin-right: 161px !important;
    margin-left: 161px !important;
  }
  .my-161-lg {
    margin-top: 161px !important;
    margin-bottom: 161px !important;
  }
  .p-161-lg {
    padding: 161px !important;
  }
  .pt-161-lg {
    padding-top: 161px !important;
  }
  .pr-161-lg {
    padding-right: 161px !important;
  }
  .pb-161-lg {
    padding-bottom: 161px !important;
  }
  .pl-161-lg {
    padding-left: 161px !important;
  }
  .px-161-lg {
    padding-right: 161px !important;
    padding-left: 161px !important;
  }
  .py-161-lg {
    padding-top: 161px !important;
    padding-bottom: 161px !important;
  }
  .m-162-lg {
    margin: 162px !important;
  }
  .mt-162-lg {
    margin-top: 162px !important;
  }
  .mr-162-lg {
    margin-right: 162px !important;
  }
  .mb-162-lg {
    margin-bottom: 162px !important;
  }
  .ml-162-lg {
    margin-left: 162px !important;
  }
  .mx-162-lg {
    margin-right: 162px !important;
    margin-left: 162px !important;
  }
  .my-162-lg {
    margin-top: 162px !important;
    margin-bottom: 162px !important;
  }
  .p-162-lg {
    padding: 162px !important;
  }
  .pt-162-lg {
    padding-top: 162px !important;
  }
  .pr-162-lg {
    padding-right: 162px !important;
  }
  .pb-162-lg {
    padding-bottom: 162px !important;
  }
  .pl-162-lg {
    padding-left: 162px !important;
  }
  .px-162-lg {
    padding-right: 162px !important;
    padding-left: 162px !important;
  }
  .py-162-lg {
    padding-top: 162px !important;
    padding-bottom: 162px !important;
  }
  .m-163-lg {
    margin: 163px !important;
  }
  .mt-163-lg {
    margin-top: 163px !important;
  }
  .mr-163-lg {
    margin-right: 163px !important;
  }
  .mb-163-lg {
    margin-bottom: 163px !important;
  }
  .ml-163-lg {
    margin-left: 163px !important;
  }
  .mx-163-lg {
    margin-right: 163px !important;
    margin-left: 163px !important;
  }
  .my-163-lg {
    margin-top: 163px !important;
    margin-bottom: 163px !important;
  }
  .p-163-lg {
    padding: 163px !important;
  }
  .pt-163-lg {
    padding-top: 163px !important;
  }
  .pr-163-lg {
    padding-right: 163px !important;
  }
  .pb-163-lg {
    padding-bottom: 163px !important;
  }
  .pl-163-lg {
    padding-left: 163px !important;
  }
  .px-163-lg {
    padding-right: 163px !important;
    padding-left: 163px !important;
  }
  .py-163-lg {
    padding-top: 163px !important;
    padding-bottom: 163px !important;
  }
  .m-164-lg {
    margin: 164px !important;
  }
  .mt-164-lg {
    margin-top: 164px !important;
  }
  .mr-164-lg {
    margin-right: 164px !important;
  }
  .mb-164-lg {
    margin-bottom: 164px !important;
  }
  .ml-164-lg {
    margin-left: 164px !important;
  }
  .mx-164-lg {
    margin-right: 164px !important;
    margin-left: 164px !important;
  }
  .my-164-lg {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }
  .p-164-lg {
    padding: 164px !important;
  }
  .pt-164-lg {
    padding-top: 164px !important;
  }
  .pr-164-lg {
    padding-right: 164px !important;
  }
  .pb-164-lg {
    padding-bottom: 164px !important;
  }
  .pl-164-lg {
    padding-left: 164px !important;
  }
  .px-164-lg {
    padding-right: 164px !important;
    padding-left: 164px !important;
  }
  .py-164-lg {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }
  .m-165-lg {
    margin: 165px !important;
  }
  .mt-165-lg {
    margin-top: 165px !important;
  }
  .mr-165-lg {
    margin-right: 165px !important;
  }
  .mb-165-lg {
    margin-bottom: 165px !important;
  }
  .ml-165-lg {
    margin-left: 165px !important;
  }
  .mx-165-lg {
    margin-right: 165px !important;
    margin-left: 165px !important;
  }
  .my-165-lg {
    margin-top: 165px !important;
    margin-bottom: 165px !important;
  }
  .p-165-lg {
    padding: 165px !important;
  }
  .pt-165-lg {
    padding-top: 165px !important;
  }
  .pr-165-lg {
    padding-right: 165px !important;
  }
  .pb-165-lg {
    padding-bottom: 165px !important;
  }
  .pl-165-lg {
    padding-left: 165px !important;
  }
  .px-165-lg {
    padding-right: 165px !important;
    padding-left: 165px !important;
  }
  .py-165-lg {
    padding-top: 165px !important;
    padding-bottom: 165px !important;
  }
  .m-166-lg {
    margin: 166px !important;
  }
  .mt-166-lg {
    margin-top: 166px !important;
  }
  .mr-166-lg {
    margin-right: 166px !important;
  }
  .mb-166-lg {
    margin-bottom: 166px !important;
  }
  .ml-166-lg {
    margin-left: 166px !important;
  }
  .mx-166-lg {
    margin-right: 166px !important;
    margin-left: 166px !important;
  }
  .my-166-lg {
    margin-top: 166px !important;
    margin-bottom: 166px !important;
  }
  .p-166-lg {
    padding: 166px !important;
  }
  .pt-166-lg {
    padding-top: 166px !important;
  }
  .pr-166-lg {
    padding-right: 166px !important;
  }
  .pb-166-lg {
    padding-bottom: 166px !important;
  }
  .pl-166-lg {
    padding-left: 166px !important;
  }
  .px-166-lg {
    padding-right: 166px !important;
    padding-left: 166px !important;
  }
  .py-166-lg {
    padding-top: 166px !important;
    padding-bottom: 166px !important;
  }
  .m-167-lg {
    margin: 167px !important;
  }
  .mt-167-lg {
    margin-top: 167px !important;
  }
  .mr-167-lg {
    margin-right: 167px !important;
  }
  .mb-167-lg {
    margin-bottom: 167px !important;
  }
  .ml-167-lg {
    margin-left: 167px !important;
  }
  .mx-167-lg {
    margin-right: 167px !important;
    margin-left: 167px !important;
  }
  .my-167-lg {
    margin-top: 167px !important;
    margin-bottom: 167px !important;
  }
  .p-167-lg {
    padding: 167px !important;
  }
  .pt-167-lg {
    padding-top: 167px !important;
  }
  .pr-167-lg {
    padding-right: 167px !important;
  }
  .pb-167-lg {
    padding-bottom: 167px !important;
  }
  .pl-167-lg {
    padding-left: 167px !important;
  }
  .px-167-lg {
    padding-right: 167px !important;
    padding-left: 167px !important;
  }
  .py-167-lg {
    padding-top: 167px !important;
    padding-bottom: 167px !important;
  }
  .m-168-lg {
    margin: 168px !important;
  }
  .mt-168-lg {
    margin-top: 168px !important;
  }
  .mr-168-lg {
    margin-right: 168px !important;
  }
  .mb-168-lg {
    margin-bottom: 168px !important;
  }
  .ml-168-lg {
    margin-left: 168px !important;
  }
  .mx-168-lg {
    margin-right: 168px !important;
    margin-left: 168px !important;
  }
  .my-168-lg {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }
  .p-168-lg {
    padding: 168px !important;
  }
  .pt-168-lg {
    padding-top: 168px !important;
  }
  .pr-168-lg {
    padding-right: 168px !important;
  }
  .pb-168-lg {
    padding-bottom: 168px !important;
  }
  .pl-168-lg {
    padding-left: 168px !important;
  }
  .px-168-lg {
    padding-right: 168px !important;
    padding-left: 168px !important;
  }
  .py-168-lg {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }
  .m-169-lg {
    margin: 169px !important;
  }
  .mt-169-lg {
    margin-top: 169px !important;
  }
  .mr-169-lg {
    margin-right: 169px !important;
  }
  .mb-169-lg {
    margin-bottom: 169px !important;
  }
  .ml-169-lg {
    margin-left: 169px !important;
  }
  .mx-169-lg {
    margin-right: 169px !important;
    margin-left: 169px !important;
  }
  .my-169-lg {
    margin-top: 169px !important;
    margin-bottom: 169px !important;
  }
  .p-169-lg {
    padding: 169px !important;
  }
  .pt-169-lg {
    padding-top: 169px !important;
  }
  .pr-169-lg {
    padding-right: 169px !important;
  }
  .pb-169-lg {
    padding-bottom: 169px !important;
  }
  .pl-169-lg {
    padding-left: 169px !important;
  }
  .px-169-lg {
    padding-right: 169px !important;
    padding-left: 169px !important;
  }
  .py-169-lg {
    padding-top: 169px !important;
    padding-bottom: 169px !important;
  }
  .m-170-lg {
    margin: 170px !important;
  }
  .mt-170-lg {
    margin-top: 170px !important;
  }
  .mr-170-lg {
    margin-right: 170px !important;
  }
  .mb-170-lg {
    margin-bottom: 170px !important;
  }
  .ml-170-lg {
    margin-left: 170px !important;
  }
  .mx-170-lg {
    margin-right: 170px !important;
    margin-left: 170px !important;
  }
  .my-170-lg {
    margin-top: 170px !important;
    margin-bottom: 170px !important;
  }
  .p-170-lg {
    padding: 170px !important;
  }
  .pt-170-lg {
    padding-top: 170px !important;
  }
  .pr-170-lg {
    padding-right: 170px !important;
  }
  .pb-170-lg {
    padding-bottom: 170px !important;
  }
  .pl-170-lg {
    padding-left: 170px !important;
  }
  .px-170-lg {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .py-170-lg {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .m-171-lg {
    margin: 171px !important;
  }
  .mt-171-lg {
    margin-top: 171px !important;
  }
  .mr-171-lg {
    margin-right: 171px !important;
  }
  .mb-171-lg {
    margin-bottom: 171px !important;
  }
  .ml-171-lg {
    margin-left: 171px !important;
  }
  .mx-171-lg {
    margin-right: 171px !important;
    margin-left: 171px !important;
  }
  .my-171-lg {
    margin-top: 171px !important;
    margin-bottom: 171px !important;
  }
  .p-171-lg {
    padding: 171px !important;
  }
  .pt-171-lg {
    padding-top: 171px !important;
  }
  .pr-171-lg {
    padding-right: 171px !important;
  }
  .pb-171-lg {
    padding-bottom: 171px !important;
  }
  .pl-171-lg {
    padding-left: 171px !important;
  }
  .px-171-lg {
    padding-right: 171px !important;
    padding-left: 171px !important;
  }
  .py-171-lg {
    padding-top: 171px !important;
    padding-bottom: 171px !important;
  }
  .m-172-lg {
    margin: 172px !important;
  }
  .mt-172-lg {
    margin-top: 172px !important;
  }
  .mr-172-lg {
    margin-right: 172px !important;
  }
  .mb-172-lg {
    margin-bottom: 172px !important;
  }
  .ml-172-lg {
    margin-left: 172px !important;
  }
  .mx-172-lg {
    margin-right: 172px !important;
    margin-left: 172px !important;
  }
  .my-172-lg {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }
  .p-172-lg {
    padding: 172px !important;
  }
  .pt-172-lg {
    padding-top: 172px !important;
  }
  .pr-172-lg {
    padding-right: 172px !important;
  }
  .pb-172-lg {
    padding-bottom: 172px !important;
  }
  .pl-172-lg {
    padding-left: 172px !important;
  }
  .px-172-lg {
    padding-right: 172px !important;
    padding-left: 172px !important;
  }
  .py-172-lg {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }
  .m-173-lg {
    margin: 173px !important;
  }
  .mt-173-lg {
    margin-top: 173px !important;
  }
  .mr-173-lg {
    margin-right: 173px !important;
  }
  .mb-173-lg {
    margin-bottom: 173px !important;
  }
  .ml-173-lg {
    margin-left: 173px !important;
  }
  .mx-173-lg {
    margin-right: 173px !important;
    margin-left: 173px !important;
  }
  .my-173-lg {
    margin-top: 173px !important;
    margin-bottom: 173px !important;
  }
  .p-173-lg {
    padding: 173px !important;
  }
  .pt-173-lg {
    padding-top: 173px !important;
  }
  .pr-173-lg {
    padding-right: 173px !important;
  }
  .pb-173-lg {
    padding-bottom: 173px !important;
  }
  .pl-173-lg {
    padding-left: 173px !important;
  }
  .px-173-lg {
    padding-right: 173px !important;
    padding-left: 173px !important;
  }
  .py-173-lg {
    padding-top: 173px !important;
    padding-bottom: 173px !important;
  }
  .m-174-lg {
    margin: 174px !important;
  }
  .mt-174-lg {
    margin-top: 174px !important;
  }
  .mr-174-lg {
    margin-right: 174px !important;
  }
  .mb-174-lg {
    margin-bottom: 174px !important;
  }
  .ml-174-lg {
    margin-left: 174px !important;
  }
  .mx-174-lg {
    margin-right: 174px !important;
    margin-left: 174px !important;
  }
  .my-174-lg {
    margin-top: 174px !important;
    margin-bottom: 174px !important;
  }
  .p-174-lg {
    padding: 174px !important;
  }
  .pt-174-lg {
    padding-top: 174px !important;
  }
  .pr-174-lg {
    padding-right: 174px !important;
  }
  .pb-174-lg {
    padding-bottom: 174px !important;
  }
  .pl-174-lg {
    padding-left: 174px !important;
  }
  .px-174-lg {
    padding-right: 174px !important;
    padding-left: 174px !important;
  }
  .py-174-lg {
    padding-top: 174px !important;
    padding-bottom: 174px !important;
  }
  .m-175-lg {
    margin: 175px !important;
  }
  .mt-175-lg {
    margin-top: 175px !important;
  }
  .mr-175-lg {
    margin-right: 175px !important;
  }
  .mb-175-lg {
    margin-bottom: 175px !important;
  }
  .ml-175-lg {
    margin-left: 175px !important;
  }
  .mx-175-lg {
    margin-right: 175px !important;
    margin-left: 175px !important;
  }
  .my-175-lg {
    margin-top: 175px !important;
    margin-bottom: 175px !important;
  }
  .p-175-lg {
    padding: 175px !important;
  }
  .pt-175-lg {
    padding-top: 175px !important;
  }
  .pr-175-lg {
    padding-right: 175px !important;
  }
  .pb-175-lg {
    padding-bottom: 175px !important;
  }
  .pl-175-lg {
    padding-left: 175px !important;
  }
  .px-175-lg {
    padding-right: 175px !important;
    padding-left: 175px !important;
  }
  .py-175-lg {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
  }
  .m-176-lg {
    margin: 176px !important;
  }
  .mt-176-lg {
    margin-top: 176px !important;
  }
  .mr-176-lg {
    margin-right: 176px !important;
  }
  .mb-176-lg {
    margin-bottom: 176px !important;
  }
  .ml-176-lg {
    margin-left: 176px !important;
  }
  .mx-176-lg {
    margin-right: 176px !important;
    margin-left: 176px !important;
  }
  .my-176-lg {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }
  .p-176-lg {
    padding: 176px !important;
  }
  .pt-176-lg {
    padding-top: 176px !important;
  }
  .pr-176-lg {
    padding-right: 176px !important;
  }
  .pb-176-lg {
    padding-bottom: 176px !important;
  }
  .pl-176-lg {
    padding-left: 176px !important;
  }
  .px-176-lg {
    padding-right: 176px !important;
    padding-left: 176px !important;
  }
  .py-176-lg {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }
  .m-177-lg {
    margin: 177px !important;
  }
  .mt-177-lg {
    margin-top: 177px !important;
  }
  .mr-177-lg {
    margin-right: 177px !important;
  }
  .mb-177-lg {
    margin-bottom: 177px !important;
  }
  .ml-177-lg {
    margin-left: 177px !important;
  }
  .mx-177-lg {
    margin-right: 177px !important;
    margin-left: 177px !important;
  }
  .my-177-lg {
    margin-top: 177px !important;
    margin-bottom: 177px !important;
  }
  .p-177-lg {
    padding: 177px !important;
  }
  .pt-177-lg {
    padding-top: 177px !important;
  }
  .pr-177-lg {
    padding-right: 177px !important;
  }
  .pb-177-lg {
    padding-bottom: 177px !important;
  }
  .pl-177-lg {
    padding-left: 177px !important;
  }
  .px-177-lg {
    padding-right: 177px !important;
    padding-left: 177px !important;
  }
  .py-177-lg {
    padding-top: 177px !important;
    padding-bottom: 177px !important;
  }
  .m-178-lg {
    margin: 178px !important;
  }
  .mt-178-lg {
    margin-top: 178px !important;
  }
  .mr-178-lg {
    margin-right: 178px !important;
  }
  .mb-178-lg {
    margin-bottom: 178px !important;
  }
  .ml-178-lg {
    margin-left: 178px !important;
  }
  .mx-178-lg {
    margin-right: 178px !important;
    margin-left: 178px !important;
  }
  .my-178-lg {
    margin-top: 178px !important;
    margin-bottom: 178px !important;
  }
  .p-178-lg {
    padding: 178px !important;
  }
  .pt-178-lg {
    padding-top: 178px !important;
  }
  .pr-178-lg {
    padding-right: 178px !important;
  }
  .pb-178-lg {
    padding-bottom: 178px !important;
  }
  .pl-178-lg {
    padding-left: 178px !important;
  }
  .px-178-lg {
    padding-right: 178px !important;
    padding-left: 178px !important;
  }
  .py-178-lg {
    padding-top: 178px !important;
    padding-bottom: 178px !important;
  }
  .m-179-lg {
    margin: 179px !important;
  }
  .mt-179-lg {
    margin-top: 179px !important;
  }
  .mr-179-lg {
    margin-right: 179px !important;
  }
  .mb-179-lg {
    margin-bottom: 179px !important;
  }
  .ml-179-lg {
    margin-left: 179px !important;
  }
  .mx-179-lg {
    margin-right: 179px !important;
    margin-left: 179px !important;
  }
  .my-179-lg {
    margin-top: 179px !important;
    margin-bottom: 179px !important;
  }
  .p-179-lg {
    padding: 179px !important;
  }
  .pt-179-lg {
    padding-top: 179px !important;
  }
  .pr-179-lg {
    padding-right: 179px !important;
  }
  .pb-179-lg {
    padding-bottom: 179px !important;
  }
  .pl-179-lg {
    padding-left: 179px !important;
  }
  .px-179-lg {
    padding-right: 179px !important;
    padding-left: 179px !important;
  }
  .py-179-lg {
    padding-top: 179px !important;
    padding-bottom: 179px !important;
  }
  .m-180-lg {
    margin: 180px !important;
  }
  .mt-180-lg {
    margin-top: 180px !important;
  }
  .mr-180-lg {
    margin-right: 180px !important;
  }
  .mb-180-lg {
    margin-bottom: 180px !important;
  }
  .ml-180-lg {
    margin-left: 180px !important;
  }
  .mx-180-lg {
    margin-right: 180px !important;
    margin-left: 180px !important;
  }
  .my-180-lg {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }
  .p-180-lg {
    padding: 180px !important;
  }
  .pt-180-lg {
    padding-top: 180px !important;
  }
  .pr-180-lg {
    padding-right: 180px !important;
  }
  .pb-180-lg {
    padding-bottom: 180px !important;
  }
  .pl-180-lg {
    padding-left: 180px !important;
  }
  .px-180-lg {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .py-180-lg {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .m-181-lg {
    margin: 181px !important;
  }
  .mt-181-lg {
    margin-top: 181px !important;
  }
  .mr-181-lg {
    margin-right: 181px !important;
  }
  .mb-181-lg {
    margin-bottom: 181px !important;
  }
  .ml-181-lg {
    margin-left: 181px !important;
  }
  .mx-181-lg {
    margin-right: 181px !important;
    margin-left: 181px !important;
  }
  .my-181-lg {
    margin-top: 181px !important;
    margin-bottom: 181px !important;
  }
  .p-181-lg {
    padding: 181px !important;
  }
  .pt-181-lg {
    padding-top: 181px !important;
  }
  .pr-181-lg {
    padding-right: 181px !important;
  }
  .pb-181-lg {
    padding-bottom: 181px !important;
  }
  .pl-181-lg {
    padding-left: 181px !important;
  }
  .px-181-lg {
    padding-right: 181px !important;
    padding-left: 181px !important;
  }
  .py-181-lg {
    padding-top: 181px !important;
    padding-bottom: 181px !important;
  }
  .m-182-lg {
    margin: 182px !important;
  }
  .mt-182-lg {
    margin-top: 182px !important;
  }
  .mr-182-lg {
    margin-right: 182px !important;
  }
  .mb-182-lg {
    margin-bottom: 182px !important;
  }
  .ml-182-lg {
    margin-left: 182px !important;
  }
  .mx-182-lg {
    margin-right: 182px !important;
    margin-left: 182px !important;
  }
  .my-182-lg {
    margin-top: 182px !important;
    margin-bottom: 182px !important;
  }
  .p-182-lg {
    padding: 182px !important;
  }
  .pt-182-lg {
    padding-top: 182px !important;
  }
  .pr-182-lg {
    padding-right: 182px !important;
  }
  .pb-182-lg {
    padding-bottom: 182px !important;
  }
  .pl-182-lg {
    padding-left: 182px !important;
  }
  .px-182-lg {
    padding-right: 182px !important;
    padding-left: 182px !important;
  }
  .py-182-lg {
    padding-top: 182px !important;
    padding-bottom: 182px !important;
  }
  .m-183-lg {
    margin: 183px !important;
  }
  .mt-183-lg {
    margin-top: 183px !important;
  }
  .mr-183-lg {
    margin-right: 183px !important;
  }
  .mb-183-lg {
    margin-bottom: 183px !important;
  }
  .ml-183-lg {
    margin-left: 183px !important;
  }
  .mx-183-lg {
    margin-right: 183px !important;
    margin-left: 183px !important;
  }
  .my-183-lg {
    margin-top: 183px !important;
    margin-bottom: 183px !important;
  }
  .p-183-lg {
    padding: 183px !important;
  }
  .pt-183-lg {
    padding-top: 183px !important;
  }
  .pr-183-lg {
    padding-right: 183px !important;
  }
  .pb-183-lg {
    padding-bottom: 183px !important;
  }
  .pl-183-lg {
    padding-left: 183px !important;
  }
  .px-183-lg {
    padding-right: 183px !important;
    padding-left: 183px !important;
  }
  .py-183-lg {
    padding-top: 183px !important;
    padding-bottom: 183px !important;
  }
  .m-184-lg {
    margin: 184px !important;
  }
  .mt-184-lg {
    margin-top: 184px !important;
  }
  .mr-184-lg {
    margin-right: 184px !important;
  }
  .mb-184-lg {
    margin-bottom: 184px !important;
  }
  .ml-184-lg {
    margin-left: 184px !important;
  }
  .mx-184-lg {
    margin-right: 184px !important;
    margin-left: 184px !important;
  }
  .my-184-lg {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }
  .p-184-lg {
    padding: 184px !important;
  }
  .pt-184-lg {
    padding-top: 184px !important;
  }
  .pr-184-lg {
    padding-right: 184px !important;
  }
  .pb-184-lg {
    padding-bottom: 184px !important;
  }
  .pl-184-lg {
    padding-left: 184px !important;
  }
  .px-184-lg {
    padding-right: 184px !important;
    padding-left: 184px !important;
  }
  .py-184-lg {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }
  .m-185-lg {
    margin: 185px !important;
  }
  .mt-185-lg {
    margin-top: 185px !important;
  }
  .mr-185-lg {
    margin-right: 185px !important;
  }
  .mb-185-lg {
    margin-bottom: 185px !important;
  }
  .ml-185-lg {
    margin-left: 185px !important;
  }
  .mx-185-lg {
    margin-right: 185px !important;
    margin-left: 185px !important;
  }
  .my-185-lg {
    margin-top: 185px !important;
    margin-bottom: 185px !important;
  }
  .p-185-lg {
    padding: 185px !important;
  }
  .pt-185-lg {
    padding-top: 185px !important;
  }
  .pr-185-lg {
    padding-right: 185px !important;
  }
  .pb-185-lg {
    padding-bottom: 185px !important;
  }
  .pl-185-lg {
    padding-left: 185px !important;
  }
  .px-185-lg {
    padding-right: 185px !important;
    padding-left: 185px !important;
  }
  .py-185-lg {
    padding-top: 185px !important;
    padding-bottom: 185px !important;
  }
  .m-186-lg {
    margin: 186px !important;
  }
  .mt-186-lg {
    margin-top: 186px !important;
  }
  .mr-186-lg {
    margin-right: 186px !important;
  }
  .mb-186-lg {
    margin-bottom: 186px !important;
  }
  .ml-186-lg {
    margin-left: 186px !important;
  }
  .mx-186-lg {
    margin-right: 186px !important;
    margin-left: 186px !important;
  }
  .my-186-lg {
    margin-top: 186px !important;
    margin-bottom: 186px !important;
  }
  .p-186-lg {
    padding: 186px !important;
  }
  .pt-186-lg {
    padding-top: 186px !important;
  }
  .pr-186-lg {
    padding-right: 186px !important;
  }
  .pb-186-lg {
    padding-bottom: 186px !important;
  }
  .pl-186-lg {
    padding-left: 186px !important;
  }
  .px-186-lg {
    padding-right: 186px !important;
    padding-left: 186px !important;
  }
  .py-186-lg {
    padding-top: 186px !important;
    padding-bottom: 186px !important;
  }
  .m-187-lg {
    margin: 187px !important;
  }
  .mt-187-lg {
    margin-top: 187px !important;
  }
  .mr-187-lg {
    margin-right: 187px !important;
  }
  .mb-187-lg {
    margin-bottom: 187px !important;
  }
  .ml-187-lg {
    margin-left: 187px !important;
  }
  .mx-187-lg {
    margin-right: 187px !important;
    margin-left: 187px !important;
  }
  .my-187-lg {
    margin-top: 187px !important;
    margin-bottom: 187px !important;
  }
  .p-187-lg {
    padding: 187px !important;
  }
  .pt-187-lg {
    padding-top: 187px !important;
  }
  .pr-187-lg {
    padding-right: 187px !important;
  }
  .pb-187-lg {
    padding-bottom: 187px !important;
  }
  .pl-187-lg {
    padding-left: 187px !important;
  }
  .px-187-lg {
    padding-right: 187px !important;
    padding-left: 187px !important;
  }
  .py-187-lg {
    padding-top: 187px !important;
    padding-bottom: 187px !important;
  }
  .m-188-lg {
    margin: 188px !important;
  }
  .mt-188-lg {
    margin-top: 188px !important;
  }
  .mr-188-lg {
    margin-right: 188px !important;
  }
  .mb-188-lg {
    margin-bottom: 188px !important;
  }
  .ml-188-lg {
    margin-left: 188px !important;
  }
  .mx-188-lg {
    margin-right: 188px !important;
    margin-left: 188px !important;
  }
  .my-188-lg {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }
  .p-188-lg {
    padding: 188px !important;
  }
  .pt-188-lg {
    padding-top: 188px !important;
  }
  .pr-188-lg {
    padding-right: 188px !important;
  }
  .pb-188-lg {
    padding-bottom: 188px !important;
  }
  .pl-188-lg {
    padding-left: 188px !important;
  }
  .px-188-lg {
    padding-right: 188px !important;
    padding-left: 188px !important;
  }
  .py-188-lg {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }
  .m-189-lg {
    margin: 189px !important;
  }
  .mt-189-lg {
    margin-top: 189px !important;
  }
  .mr-189-lg {
    margin-right: 189px !important;
  }
  .mb-189-lg {
    margin-bottom: 189px !important;
  }
  .ml-189-lg {
    margin-left: 189px !important;
  }
  .mx-189-lg {
    margin-right: 189px !important;
    margin-left: 189px !important;
  }
  .my-189-lg {
    margin-top: 189px !important;
    margin-bottom: 189px !important;
  }
  .p-189-lg {
    padding: 189px !important;
  }
  .pt-189-lg {
    padding-top: 189px !important;
  }
  .pr-189-lg {
    padding-right: 189px !important;
  }
  .pb-189-lg {
    padding-bottom: 189px !important;
  }
  .pl-189-lg {
    padding-left: 189px !important;
  }
  .px-189-lg {
    padding-right: 189px !important;
    padding-left: 189px !important;
  }
  .py-189-lg {
    padding-top: 189px !important;
    padding-bottom: 189px !important;
  }
  .m-190-lg {
    margin: 190px !important;
  }
  .mt-190-lg {
    margin-top: 190px !important;
  }
  .mr-190-lg {
    margin-right: 190px !important;
  }
  .mb-190-lg {
    margin-bottom: 190px !important;
  }
  .ml-190-lg {
    margin-left: 190px !important;
  }
  .mx-190-lg {
    margin-right: 190px !important;
    margin-left: 190px !important;
  }
  .my-190-lg {
    margin-top: 190px !important;
    margin-bottom: 190px !important;
  }
  .p-190-lg {
    padding: 190px !important;
  }
  .pt-190-lg {
    padding-top: 190px !important;
  }
  .pr-190-lg {
    padding-right: 190px !important;
  }
  .pb-190-lg {
    padding-bottom: 190px !important;
  }
  .pl-190-lg {
    padding-left: 190px !important;
  }
  .px-190-lg {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .py-190-lg {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .m-191-lg {
    margin: 191px !important;
  }
  .mt-191-lg {
    margin-top: 191px !important;
  }
  .mr-191-lg {
    margin-right: 191px !important;
  }
  .mb-191-lg {
    margin-bottom: 191px !important;
  }
  .ml-191-lg {
    margin-left: 191px !important;
  }
  .mx-191-lg {
    margin-right: 191px !important;
    margin-left: 191px !important;
  }
  .my-191-lg {
    margin-top: 191px !important;
    margin-bottom: 191px !important;
  }
  .p-191-lg {
    padding: 191px !important;
  }
  .pt-191-lg {
    padding-top: 191px !important;
  }
  .pr-191-lg {
    padding-right: 191px !important;
  }
  .pb-191-lg {
    padding-bottom: 191px !important;
  }
  .pl-191-lg {
    padding-left: 191px !important;
  }
  .px-191-lg {
    padding-right: 191px !important;
    padding-left: 191px !important;
  }
  .py-191-lg {
    padding-top: 191px !important;
    padding-bottom: 191px !important;
  }
  .m-192-lg {
    margin: 192px !important;
  }
  .mt-192-lg {
    margin-top: 192px !important;
  }
  .mr-192-lg {
    margin-right: 192px !important;
  }
  .mb-192-lg {
    margin-bottom: 192px !important;
  }
  .ml-192-lg {
    margin-left: 192px !important;
  }
  .mx-192-lg {
    margin-right: 192px !important;
    margin-left: 192px !important;
  }
  .my-192-lg {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }
  .p-192-lg {
    padding: 192px !important;
  }
  .pt-192-lg {
    padding-top: 192px !important;
  }
  .pr-192-lg {
    padding-right: 192px !important;
  }
  .pb-192-lg {
    padding-bottom: 192px !important;
  }
  .pl-192-lg {
    padding-left: 192px !important;
  }
  .px-192-lg {
    padding-right: 192px !important;
    padding-left: 192px !important;
  }
  .py-192-lg {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }
  .m-193-lg {
    margin: 193px !important;
  }
  .mt-193-lg {
    margin-top: 193px !important;
  }
  .mr-193-lg {
    margin-right: 193px !important;
  }
  .mb-193-lg {
    margin-bottom: 193px !important;
  }
  .ml-193-lg {
    margin-left: 193px !important;
  }
  .mx-193-lg {
    margin-right: 193px !important;
    margin-left: 193px !important;
  }
  .my-193-lg {
    margin-top: 193px !important;
    margin-bottom: 193px !important;
  }
  .p-193-lg {
    padding: 193px !important;
  }
  .pt-193-lg {
    padding-top: 193px !important;
  }
  .pr-193-lg {
    padding-right: 193px !important;
  }
  .pb-193-lg {
    padding-bottom: 193px !important;
  }
  .pl-193-lg {
    padding-left: 193px !important;
  }
  .px-193-lg {
    padding-right: 193px !important;
    padding-left: 193px !important;
  }
  .py-193-lg {
    padding-top: 193px !important;
    padding-bottom: 193px !important;
  }
  .m-194-lg {
    margin: 194px !important;
  }
  .mt-194-lg {
    margin-top: 194px !important;
  }
  .mr-194-lg {
    margin-right: 194px !important;
  }
  .mb-194-lg {
    margin-bottom: 194px !important;
  }
  .ml-194-lg {
    margin-left: 194px !important;
  }
  .mx-194-lg {
    margin-right: 194px !important;
    margin-left: 194px !important;
  }
  .my-194-lg {
    margin-top: 194px !important;
    margin-bottom: 194px !important;
  }
  .p-194-lg {
    padding: 194px !important;
  }
  .pt-194-lg {
    padding-top: 194px !important;
  }
  .pr-194-lg {
    padding-right: 194px !important;
  }
  .pb-194-lg {
    padding-bottom: 194px !important;
  }
  .pl-194-lg {
    padding-left: 194px !important;
  }
  .px-194-lg {
    padding-right: 194px !important;
    padding-left: 194px !important;
  }
  .py-194-lg {
    padding-top: 194px !important;
    padding-bottom: 194px !important;
  }
  .m-195-lg {
    margin: 195px !important;
  }
  .mt-195-lg {
    margin-top: 195px !important;
  }
  .mr-195-lg {
    margin-right: 195px !important;
  }
  .mb-195-lg {
    margin-bottom: 195px !important;
  }
  .ml-195-lg {
    margin-left: 195px !important;
  }
  .mx-195-lg {
    margin-right: 195px !important;
    margin-left: 195px !important;
  }
  .my-195-lg {
    margin-top: 195px !important;
    margin-bottom: 195px !important;
  }
  .p-195-lg {
    padding: 195px !important;
  }
  .pt-195-lg {
    padding-top: 195px !important;
  }
  .pr-195-lg {
    padding-right: 195px !important;
  }
  .pb-195-lg {
    padding-bottom: 195px !important;
  }
  .pl-195-lg {
    padding-left: 195px !important;
  }
  .px-195-lg {
    padding-right: 195px !important;
    padding-left: 195px !important;
  }
  .py-195-lg {
    padding-top: 195px !important;
    padding-bottom: 195px !important;
  }
  .m-196-lg {
    margin: 196px !important;
  }
  .mt-196-lg {
    margin-top: 196px !important;
  }
  .mr-196-lg {
    margin-right: 196px !important;
  }
  .mb-196-lg {
    margin-bottom: 196px !important;
  }
  .ml-196-lg {
    margin-left: 196px !important;
  }
  .mx-196-lg {
    margin-right: 196px !important;
    margin-left: 196px !important;
  }
  .my-196-lg {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }
  .p-196-lg {
    padding: 196px !important;
  }
  .pt-196-lg {
    padding-top: 196px !important;
  }
  .pr-196-lg {
    padding-right: 196px !important;
  }
  .pb-196-lg {
    padding-bottom: 196px !important;
  }
  .pl-196-lg {
    padding-left: 196px !important;
  }
  .px-196-lg {
    padding-right: 196px !important;
    padding-left: 196px !important;
  }
  .py-196-lg {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }
  .m-197-lg {
    margin: 197px !important;
  }
  .mt-197-lg {
    margin-top: 197px !important;
  }
  .mr-197-lg {
    margin-right: 197px !important;
  }
  .mb-197-lg {
    margin-bottom: 197px !important;
  }
  .ml-197-lg {
    margin-left: 197px !important;
  }
  .mx-197-lg {
    margin-right: 197px !important;
    margin-left: 197px !important;
  }
  .my-197-lg {
    margin-top: 197px !important;
    margin-bottom: 197px !important;
  }
  .p-197-lg {
    padding: 197px !important;
  }
  .pt-197-lg {
    padding-top: 197px !important;
  }
  .pr-197-lg {
    padding-right: 197px !important;
  }
  .pb-197-lg {
    padding-bottom: 197px !important;
  }
  .pl-197-lg {
    padding-left: 197px !important;
  }
  .px-197-lg {
    padding-right: 197px !important;
    padding-left: 197px !important;
  }
  .py-197-lg {
    padding-top: 197px !important;
    padding-bottom: 197px !important;
  }
  .m-198-lg {
    margin: 198px !important;
  }
  .mt-198-lg {
    margin-top: 198px !important;
  }
  .mr-198-lg {
    margin-right: 198px !important;
  }
  .mb-198-lg {
    margin-bottom: 198px !important;
  }
  .ml-198-lg {
    margin-left: 198px !important;
  }
  .mx-198-lg {
    margin-right: 198px !important;
    margin-left: 198px !important;
  }
  .my-198-lg {
    margin-top: 198px !important;
    margin-bottom: 198px !important;
  }
  .p-198-lg {
    padding: 198px !important;
  }
  .pt-198-lg {
    padding-top: 198px !important;
  }
  .pr-198-lg {
    padding-right: 198px !important;
  }
  .pb-198-lg {
    padding-bottom: 198px !important;
  }
  .pl-198-lg {
    padding-left: 198px !important;
  }
  .px-198-lg {
    padding-right: 198px !important;
    padding-left: 198px !important;
  }
  .py-198-lg {
    padding-top: 198px !important;
    padding-bottom: 198px !important;
  }
  .m-199-lg {
    margin: 199px !important;
  }
  .mt-199-lg {
    margin-top: 199px !important;
  }
  .mr-199-lg {
    margin-right: 199px !important;
  }
  .mb-199-lg {
    margin-bottom: 199px !important;
  }
  .ml-199-lg {
    margin-left: 199px !important;
  }
  .mx-199-lg {
    margin-right: 199px !important;
    margin-left: 199px !important;
  }
  .my-199-lg {
    margin-top: 199px !important;
    margin-bottom: 199px !important;
  }
  .p-199-lg {
    padding: 199px !important;
  }
  .pt-199-lg {
    padding-top: 199px !important;
  }
  .pr-199-lg {
    padding-right: 199px !important;
  }
  .pb-199-lg {
    padding-bottom: 199px !important;
  }
  .pl-199-lg {
    padding-left: 199px !important;
  }
  .px-199-lg {
    padding-right: 199px !important;
    padding-left: 199px !important;
  }
  .py-199-lg {
    padding-top: 199px !important;
    padding-bottom: 199px !important;
  }
  .m-200-lg {
    margin: 200px !important;
  }
  .mt-200-lg {
    margin-top: 200px !important;
  }
  .mr-200-lg {
    margin-right: 200px !important;
  }
  .mb-200-lg {
    margin-bottom: 200px !important;
  }
  .ml-200-lg {
    margin-left: 200px !important;
  }
  .mx-200-lg {
    margin-right: 200px !important;
    margin-left: 200px !important;
  }
  .my-200-lg {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .p-200-lg {
    padding: 200px !important;
  }
  .pt-200-lg {
    padding-top: 200px !important;
  }
  .pr-200-lg {
    padding-right: 200px !important;
  }
  .pb-200-lg {
    padding-bottom: 200px !important;
  }
  .pl-200-lg {
    padding-left: 200px !important;
  }
  .px-200-lg {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .py-200-lg {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
}
@media print {
  .m-0-print {
    margin: 0px !important;
  }
  .mt-0-print {
    margin-top: 0px !important;
  }
  .mr-0-print {
    margin-right: 0px !important;
  }
  .mb-0-print {
    margin-bottom: 0px !important;
  }
  .ml-0-print {
    margin-left: 0px !important;
  }
  .mx-0-print {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .my-0-print {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .p-0-print {
    padding: 0px !important;
  }
  .pt-0-print {
    padding-top: 0px !important;
  }
  .pr-0-print {
    padding-right: 0px !important;
  }
  .pb-0-print {
    padding-bottom: 0px !important;
  }
  .pl-0-print {
    padding-left: 0px !important;
  }
  .px-0-print {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .py-0-print {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-1-print {
    margin: 1px !important;
  }
  .mt-1-print {
    margin-top: 1px !important;
  }
  .mr-1-print {
    margin-right: 1px !important;
  }
  .mb-1-print {
    margin-bottom: 1px !important;
  }
  .ml-1-print {
    margin-left: 1px !important;
  }
  .mx-1-print {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .my-1-print {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .p-1-print {
    padding: 1px !important;
  }
  .pt-1-print {
    padding-top: 1px !important;
  }
  .pr-1-print {
    padding-right: 1px !important;
  }
  .pb-1-print {
    padding-bottom: 1px !important;
  }
  .pl-1-print {
    padding-left: 1px !important;
  }
  .px-1-print {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .py-1-print {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .m-2-print {
    margin: 2px !important;
  }
  .mt-2-print {
    margin-top: 2px !important;
  }
  .mr-2-print {
    margin-right: 2px !important;
  }
  .mb-2-print {
    margin-bottom: 2px !important;
  }
  .ml-2-print {
    margin-left: 2px !important;
  }
  .mx-2-print {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .my-2-print {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .p-2-print {
    padding: 2px !important;
  }
  .pt-2-print {
    padding-top: 2px !important;
  }
  .pr-2-print {
    padding-right: 2px !important;
  }
  .pb-2-print {
    padding-bottom: 2px !important;
  }
  .pl-2-print {
    padding-left: 2px !important;
  }
  .px-2-print {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .py-2-print {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .m-3-print {
    margin: 3px !important;
  }
  .mt-3-print {
    margin-top: 3px !important;
  }
  .mr-3-print {
    margin-right: 3px !important;
  }
  .mb-3-print {
    margin-bottom: 3px !important;
  }
  .ml-3-print {
    margin-left: 3px !important;
  }
  .mx-3-print {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .my-3-print {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .p-3-print {
    padding: 3px !important;
  }
  .pt-3-print {
    padding-top: 3px !important;
  }
  .pr-3-print {
    padding-right: 3px !important;
  }
  .pb-3-print {
    padding-bottom: 3px !important;
  }
  .pl-3-print {
    padding-left: 3px !important;
  }
  .px-3-print {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .py-3-print {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .m-4-print {
    margin: 4px !important;
  }
  .mt-4-print {
    margin-top: 4px !important;
  }
  .mr-4-print {
    margin-right: 4px !important;
  }
  .mb-4-print {
    margin-bottom: 4px !important;
  }
  .ml-4-print {
    margin-left: 4px !important;
  }
  .mx-4-print {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .my-4-print {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .p-4-print {
    padding: 4px !important;
  }
  .pt-4-print {
    padding-top: 4px !important;
  }
  .pr-4-print {
    padding-right: 4px !important;
  }
  .pb-4-print {
    padding-bottom: 4px !important;
  }
  .pl-4-print {
    padding-left: 4px !important;
  }
  .px-4-print {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .py-4-print {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-5-print {
    margin: 5px !important;
  }
  .mt-5-print {
    margin-top: 5px !important;
  }
  .mr-5-print {
    margin-right: 5px !important;
  }
  .mb-5-print {
    margin-bottom: 5px !important;
  }
  .ml-5-print {
    margin-left: 5px !important;
  }
  .mx-5-print {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .my-5-print {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .p-5-print {
    padding: 5px !important;
  }
  .pt-5-print {
    padding-top: 5px !important;
  }
  .pr-5-print {
    padding-right: 5px !important;
  }
  .pb-5-print {
    padding-bottom: 5px !important;
  }
  .pl-5-print {
    padding-left: 5px !important;
  }
  .px-5-print {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .py-5-print {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .m-6-print {
    margin: 6px !important;
  }
  .mt-6-print {
    margin-top: 6px !important;
  }
  .mr-6-print {
    margin-right: 6px !important;
  }
  .mb-6-print {
    margin-bottom: 6px !important;
  }
  .ml-6-print {
    margin-left: 6px !important;
  }
  .mx-6-print {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .my-6-print {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .p-6-print {
    padding: 6px !important;
  }
  .pt-6-print {
    padding-top: 6px !important;
  }
  .pr-6-print {
    padding-right: 6px !important;
  }
  .pb-6-print {
    padding-bottom: 6px !important;
  }
  .pl-6-print {
    padding-left: 6px !important;
  }
  .px-6-print {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .py-6-print {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .m-7-print {
    margin: 7px !important;
  }
  .mt-7-print {
    margin-top: 7px !important;
  }
  .mr-7-print {
    margin-right: 7px !important;
  }
  .mb-7-print {
    margin-bottom: 7px !important;
  }
  .ml-7-print {
    margin-left: 7px !important;
  }
  .mx-7-print {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .my-7-print {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .p-7-print {
    padding: 7px !important;
  }
  .pt-7-print {
    padding-top: 7px !important;
  }
  .pr-7-print {
    padding-right: 7px !important;
  }
  .pb-7-print {
    padding-bottom: 7px !important;
  }
  .pl-7-print {
    padding-left: 7px !important;
  }
  .px-7-print {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .py-7-print {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .m-8-print {
    margin: 8px !important;
  }
  .mt-8-print {
    margin-top: 8px !important;
  }
  .mr-8-print {
    margin-right: 8px !important;
  }
  .mb-8-print {
    margin-bottom: 8px !important;
  }
  .ml-8-print {
    margin-left: 8px !important;
  }
  .mx-8-print {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .my-8-print {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .p-8-print {
    padding: 8px !important;
  }
  .pt-8-print {
    padding-top: 8px !important;
  }
  .pr-8-print {
    padding-right: 8px !important;
  }
  .pb-8-print {
    padding-bottom: 8px !important;
  }
  .pl-8-print {
    padding-left: 8px !important;
  }
  .px-8-print {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .py-8-print {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-9-print {
    margin: 9px !important;
  }
  .mt-9-print {
    margin-top: 9px !important;
  }
  .mr-9-print {
    margin-right: 9px !important;
  }
  .mb-9-print {
    margin-bottom: 9px !important;
  }
  .ml-9-print {
    margin-left: 9px !important;
  }
  .mx-9-print {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .my-9-print {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .p-9-print {
    padding: 9px !important;
  }
  .pt-9-print {
    padding-top: 9px !important;
  }
  .pr-9-print {
    padding-right: 9px !important;
  }
  .pb-9-print {
    padding-bottom: 9px !important;
  }
  .pl-9-print {
    padding-left: 9px !important;
  }
  .px-9-print {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .py-9-print {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .m-10-print {
    margin: 10px !important;
  }
  .mt-10-print {
    margin-top: 10px !important;
  }
  .mr-10-print {
    margin-right: 10px !important;
  }
  .mb-10-print {
    margin-bottom: 10px !important;
  }
  .ml-10-print {
    margin-left: 10px !important;
  }
  .mx-10-print {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .my-10-print {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .p-10-print {
    padding: 10px !important;
  }
  .pt-10-print {
    padding-top: 10px !important;
  }
  .pr-10-print {
    padding-right: 10px !important;
  }
  .pb-10-print {
    padding-bottom: 10px !important;
  }
  .pl-10-print {
    padding-left: 10px !important;
  }
  .px-10-print {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .py-10-print {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .m-11-print {
    margin: 11px !important;
  }
  .mt-11-print {
    margin-top: 11px !important;
  }
  .mr-11-print {
    margin-right: 11px !important;
  }
  .mb-11-print {
    margin-bottom: 11px !important;
  }
  .ml-11-print {
    margin-left: 11px !important;
  }
  .mx-11-print {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .my-11-print {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .p-11-print {
    padding: 11px !important;
  }
  .pt-11-print {
    padding-top: 11px !important;
  }
  .pr-11-print {
    padding-right: 11px !important;
  }
  .pb-11-print {
    padding-bottom: 11px !important;
  }
  .pl-11-print {
    padding-left: 11px !important;
  }
  .px-11-print {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .py-11-print {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .m-12-print {
    margin: 12px !important;
  }
  .mt-12-print {
    margin-top: 12px !important;
  }
  .mr-12-print {
    margin-right: 12px !important;
  }
  .mb-12-print {
    margin-bottom: 12px !important;
  }
  .ml-12-print {
    margin-left: 12px !important;
  }
  .mx-12-print {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .my-12-print {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .p-12-print {
    padding: 12px !important;
  }
  .pt-12-print {
    padding-top: 12px !important;
  }
  .pr-12-print {
    padding-right: 12px !important;
  }
  .pb-12-print {
    padding-bottom: 12px !important;
  }
  .pl-12-print {
    padding-left: 12px !important;
  }
  .px-12-print {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .py-12-print {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-13-print {
    margin: 13px !important;
  }
  .mt-13-print {
    margin-top: 13px !important;
  }
  .mr-13-print {
    margin-right: 13px !important;
  }
  .mb-13-print {
    margin-bottom: 13px !important;
  }
  .ml-13-print {
    margin-left: 13px !important;
  }
  .mx-13-print {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .my-13-print {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .p-13-print {
    padding: 13px !important;
  }
  .pt-13-print {
    padding-top: 13px !important;
  }
  .pr-13-print {
    padding-right: 13px !important;
  }
  .pb-13-print {
    padding-bottom: 13px !important;
  }
  .pl-13-print {
    padding-left: 13px !important;
  }
  .px-13-print {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .py-13-print {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .m-14-print {
    margin: 14px !important;
  }
  .mt-14-print {
    margin-top: 14px !important;
  }
  .mr-14-print {
    margin-right: 14px !important;
  }
  .mb-14-print {
    margin-bottom: 14px !important;
  }
  .ml-14-print {
    margin-left: 14px !important;
  }
  .mx-14-print {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .my-14-print {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .p-14-print {
    padding: 14px !important;
  }
  .pt-14-print {
    padding-top: 14px !important;
  }
  .pr-14-print {
    padding-right: 14px !important;
  }
  .pb-14-print {
    padding-bottom: 14px !important;
  }
  .pl-14-print {
    padding-left: 14px !important;
  }
  .px-14-print {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .py-14-print {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .m-15-print {
    margin: 15px !important;
  }
  .mt-15-print {
    margin-top: 15px !important;
  }
  .mr-15-print {
    margin-right: 15px !important;
  }
  .mb-15-print {
    margin-bottom: 15px !important;
  }
  .ml-15-print {
    margin-left: 15px !important;
  }
  .mx-15-print {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .my-15-print {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .p-15-print {
    padding: 15px !important;
  }
  .pt-15-print {
    padding-top: 15px !important;
  }
  .pr-15-print {
    padding-right: 15px !important;
  }
  .pb-15-print {
    padding-bottom: 15px !important;
  }
  .pl-15-print {
    padding-left: 15px !important;
  }
  .px-15-print {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .py-15-print {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .m-16-print {
    margin: 16px !important;
  }
  .mt-16-print {
    margin-top: 16px !important;
  }
  .mr-16-print {
    margin-right: 16px !important;
  }
  .mb-16-print {
    margin-bottom: 16px !important;
  }
  .ml-16-print {
    margin-left: 16px !important;
  }
  .mx-16-print {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .my-16-print {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .p-16-print {
    padding: 16px !important;
  }
  .pt-16-print {
    padding-top: 16px !important;
  }
  .pr-16-print {
    padding-right: 16px !important;
  }
  .pb-16-print {
    padding-bottom: 16px !important;
  }
  .pl-16-print {
    padding-left: 16px !important;
  }
  .px-16-print {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .py-16-print {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-17-print {
    margin: 17px !important;
  }
  .mt-17-print {
    margin-top: 17px !important;
  }
  .mr-17-print {
    margin-right: 17px !important;
  }
  .mb-17-print {
    margin-bottom: 17px !important;
  }
  .ml-17-print {
    margin-left: 17px !important;
  }
  .mx-17-print {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .my-17-print {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .p-17-print {
    padding: 17px !important;
  }
  .pt-17-print {
    padding-top: 17px !important;
  }
  .pr-17-print {
    padding-right: 17px !important;
  }
  .pb-17-print {
    padding-bottom: 17px !important;
  }
  .pl-17-print {
    padding-left: 17px !important;
  }
  .px-17-print {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .py-17-print {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .m-18-print {
    margin: 18px !important;
  }
  .mt-18-print {
    margin-top: 18px !important;
  }
  .mr-18-print {
    margin-right: 18px !important;
  }
  .mb-18-print {
    margin-bottom: 18px !important;
  }
  .ml-18-print {
    margin-left: 18px !important;
  }
  .mx-18-print {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .my-18-print {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .p-18-print {
    padding: 18px !important;
  }
  .pt-18-print {
    padding-top: 18px !important;
  }
  .pr-18-print {
    padding-right: 18px !important;
  }
  .pb-18-print {
    padding-bottom: 18px !important;
  }
  .pl-18-print {
    padding-left: 18px !important;
  }
  .px-18-print {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .py-18-print {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .m-19-print {
    margin: 19px !important;
  }
  .mt-19-print {
    margin-top: 19px !important;
  }
  .mr-19-print {
    margin-right: 19px !important;
  }
  .mb-19-print {
    margin-bottom: 19px !important;
  }
  .ml-19-print {
    margin-left: 19px !important;
  }
  .mx-19-print {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .my-19-print {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .p-19-print {
    padding: 19px !important;
  }
  .pt-19-print {
    padding-top: 19px !important;
  }
  .pr-19-print {
    padding-right: 19px !important;
  }
  .pb-19-print {
    padding-bottom: 19px !important;
  }
  .pl-19-print {
    padding-left: 19px !important;
  }
  .px-19-print {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .py-19-print {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .m-20-print {
    margin: 20px !important;
  }
  .mt-20-print {
    margin-top: 20px !important;
  }
  .mr-20-print {
    margin-right: 20px !important;
  }
  .mb-20-print {
    margin-bottom: 20px !important;
  }
  .ml-20-print {
    margin-left: 20px !important;
  }
  .mx-20-print {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .my-20-print {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .p-20-print {
    padding: 20px !important;
  }
  .pt-20-print {
    padding-top: 20px !important;
  }
  .pr-20-print {
    padding-right: 20px !important;
  }
  .pb-20-print {
    padding-bottom: 20px !important;
  }
  .pl-20-print {
    padding-left: 20px !important;
  }
  .px-20-print {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .py-20-print {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-21-print {
    margin: 21px !important;
  }
  .mt-21-print {
    margin-top: 21px !important;
  }
  .mr-21-print {
    margin-right: 21px !important;
  }
  .mb-21-print {
    margin-bottom: 21px !important;
  }
  .ml-21-print {
    margin-left: 21px !important;
  }
  .mx-21-print {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .my-21-print {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .p-21-print {
    padding: 21px !important;
  }
  .pt-21-print {
    padding-top: 21px !important;
  }
  .pr-21-print {
    padding-right: 21px !important;
  }
  .pb-21-print {
    padding-bottom: 21px !important;
  }
  .pl-21-print {
    padding-left: 21px !important;
  }
  .px-21-print {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .py-21-print {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .m-22-print {
    margin: 22px !important;
  }
  .mt-22-print {
    margin-top: 22px !important;
  }
  .mr-22-print {
    margin-right: 22px !important;
  }
  .mb-22-print {
    margin-bottom: 22px !important;
  }
  .ml-22-print {
    margin-left: 22px !important;
  }
  .mx-22-print {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .my-22-print {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .p-22-print {
    padding: 22px !important;
  }
  .pt-22-print {
    padding-top: 22px !important;
  }
  .pr-22-print {
    padding-right: 22px !important;
  }
  .pb-22-print {
    padding-bottom: 22px !important;
  }
  .pl-22-print {
    padding-left: 22px !important;
  }
  .px-22-print {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .py-22-print {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .m-23-print {
    margin: 23px !important;
  }
  .mt-23-print {
    margin-top: 23px !important;
  }
  .mr-23-print {
    margin-right: 23px !important;
  }
  .mb-23-print {
    margin-bottom: 23px !important;
  }
  .ml-23-print {
    margin-left: 23px !important;
  }
  .mx-23-print {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .my-23-print {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .p-23-print {
    padding: 23px !important;
  }
  .pt-23-print {
    padding-top: 23px !important;
  }
  .pr-23-print {
    padding-right: 23px !important;
  }
  .pb-23-print {
    padding-bottom: 23px !important;
  }
  .pl-23-print {
    padding-left: 23px !important;
  }
  .px-23-print {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .py-23-print {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .m-24-print {
    margin: 24px !important;
  }
  .mt-24-print {
    margin-top: 24px !important;
  }
  .mr-24-print {
    margin-right: 24px !important;
  }
  .mb-24-print {
    margin-bottom: 24px !important;
  }
  .ml-24-print {
    margin-left: 24px !important;
  }
  .mx-24-print {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .my-24-print {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .p-24-print {
    padding: 24px !important;
  }
  .pt-24-print {
    padding-top: 24px !important;
  }
  .pr-24-print {
    padding-right: 24px !important;
  }
  .pb-24-print {
    padding-bottom: 24px !important;
  }
  .pl-24-print {
    padding-left: 24px !important;
  }
  .px-24-print {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .py-24-print {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-25-print {
    margin: 25px !important;
  }
  .mt-25-print {
    margin-top: 25px !important;
  }
  .mr-25-print {
    margin-right: 25px !important;
  }
  .mb-25-print {
    margin-bottom: 25px !important;
  }
  .ml-25-print {
    margin-left: 25px !important;
  }
  .mx-25-print {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .my-25-print {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .p-25-print {
    padding: 25px !important;
  }
  .pt-25-print {
    padding-top: 25px !important;
  }
  .pr-25-print {
    padding-right: 25px !important;
  }
  .pb-25-print {
    padding-bottom: 25px !important;
  }
  .pl-25-print {
    padding-left: 25px !important;
  }
  .px-25-print {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .py-25-print {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .m-26-print {
    margin: 26px !important;
  }
  .mt-26-print {
    margin-top: 26px !important;
  }
  .mr-26-print {
    margin-right: 26px !important;
  }
  .mb-26-print {
    margin-bottom: 26px !important;
  }
  .ml-26-print {
    margin-left: 26px !important;
  }
  .mx-26-print {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .my-26-print {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .p-26-print {
    padding: 26px !important;
  }
  .pt-26-print {
    padding-top: 26px !important;
  }
  .pr-26-print {
    padding-right: 26px !important;
  }
  .pb-26-print {
    padding-bottom: 26px !important;
  }
  .pl-26-print {
    padding-left: 26px !important;
  }
  .px-26-print {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .py-26-print {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .m-27-print {
    margin: 27px !important;
  }
  .mt-27-print {
    margin-top: 27px !important;
  }
  .mr-27-print {
    margin-right: 27px !important;
  }
  .mb-27-print {
    margin-bottom: 27px !important;
  }
  .ml-27-print {
    margin-left: 27px !important;
  }
  .mx-27-print {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .my-27-print {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .p-27-print {
    padding: 27px !important;
  }
  .pt-27-print {
    padding-top: 27px !important;
  }
  .pr-27-print {
    padding-right: 27px !important;
  }
  .pb-27-print {
    padding-bottom: 27px !important;
  }
  .pl-27-print {
    padding-left: 27px !important;
  }
  .px-27-print {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .py-27-print {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .m-28-print {
    margin: 28px !important;
  }
  .mt-28-print {
    margin-top: 28px !important;
  }
  .mr-28-print {
    margin-right: 28px !important;
  }
  .mb-28-print {
    margin-bottom: 28px !important;
  }
  .ml-28-print {
    margin-left: 28px !important;
  }
  .mx-28-print {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .my-28-print {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .p-28-print {
    padding: 28px !important;
  }
  .pt-28-print {
    padding-top: 28px !important;
  }
  .pr-28-print {
    padding-right: 28px !important;
  }
  .pb-28-print {
    padding-bottom: 28px !important;
  }
  .pl-28-print {
    padding-left: 28px !important;
  }
  .px-28-print {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .py-28-print {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-29-print {
    margin: 29px !important;
  }
  .mt-29-print {
    margin-top: 29px !important;
  }
  .mr-29-print {
    margin-right: 29px !important;
  }
  .mb-29-print {
    margin-bottom: 29px !important;
  }
  .ml-29-print {
    margin-left: 29px !important;
  }
  .mx-29-print {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .my-29-print {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .p-29-print {
    padding: 29px !important;
  }
  .pt-29-print {
    padding-top: 29px !important;
  }
  .pr-29-print {
    padding-right: 29px !important;
  }
  .pb-29-print {
    padding-bottom: 29px !important;
  }
  .pl-29-print {
    padding-left: 29px !important;
  }
  .px-29-print {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .py-29-print {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .m-30-print {
    margin: 30px !important;
  }
  .mt-30-print {
    margin-top: 30px !important;
  }
  .mr-30-print {
    margin-right: 30px !important;
  }
  .mb-30-print {
    margin-bottom: 30px !important;
  }
  .ml-30-print {
    margin-left: 30px !important;
  }
  .mx-30-print {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .my-30-print {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .p-30-print {
    padding: 30px !important;
  }
  .pt-30-print {
    padding-top: 30px !important;
  }
  .pr-30-print {
    padding-right: 30px !important;
  }
  .pb-30-print {
    padding-bottom: 30px !important;
  }
  .pl-30-print {
    padding-left: 30px !important;
  }
  .px-30-print {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .py-30-print {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .m-31-print {
    margin: 31px !important;
  }
  .mt-31-print {
    margin-top: 31px !important;
  }
  .mr-31-print {
    margin-right: 31px !important;
  }
  .mb-31-print {
    margin-bottom: 31px !important;
  }
  .ml-31-print {
    margin-left: 31px !important;
  }
  .mx-31-print {
    margin-right: 31px !important;
    margin-left: 31px !important;
  }
  .my-31-print {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
  }
  .p-31-print {
    padding: 31px !important;
  }
  .pt-31-print {
    padding-top: 31px !important;
  }
  .pr-31-print {
    padding-right: 31px !important;
  }
  .pb-31-print {
    padding-bottom: 31px !important;
  }
  .pl-31-print {
    padding-left: 31px !important;
  }
  .px-31-print {
    padding-right: 31px !important;
    padding-left: 31px !important;
  }
  .py-31-print {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
  }
  .m-32-print {
    margin: 32px !important;
  }
  .mt-32-print {
    margin-top: 32px !important;
  }
  .mr-32-print {
    margin-right: 32px !important;
  }
  .mb-32-print {
    margin-bottom: 32px !important;
  }
  .ml-32-print {
    margin-left: 32px !important;
  }
  .mx-32-print {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .my-32-print {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .p-32-print {
    padding: 32px !important;
  }
  .pt-32-print {
    padding-top: 32px !important;
  }
  .pr-32-print {
    padding-right: 32px !important;
  }
  .pb-32-print {
    padding-bottom: 32px !important;
  }
  .pl-32-print {
    padding-left: 32px !important;
  }
  .px-32-print {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .py-32-print {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-33-print {
    margin: 33px !important;
  }
  .mt-33-print {
    margin-top: 33px !important;
  }
  .mr-33-print {
    margin-right: 33px !important;
  }
  .mb-33-print {
    margin-bottom: 33px !important;
  }
  .ml-33-print {
    margin-left: 33px !important;
  }
  .mx-33-print {
    margin-right: 33px !important;
    margin-left: 33px !important;
  }
  .my-33-print {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
  }
  .p-33-print {
    padding: 33px !important;
  }
  .pt-33-print {
    padding-top: 33px !important;
  }
  .pr-33-print {
    padding-right: 33px !important;
  }
  .pb-33-print {
    padding-bottom: 33px !important;
  }
  .pl-33-print {
    padding-left: 33px !important;
  }
  .px-33-print {
    padding-right: 33px !important;
    padding-left: 33px !important;
  }
  .py-33-print {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
  }
  .m-34-print {
    margin: 34px !important;
  }
  .mt-34-print {
    margin-top: 34px !important;
  }
  .mr-34-print {
    margin-right: 34px !important;
  }
  .mb-34-print {
    margin-bottom: 34px !important;
  }
  .ml-34-print {
    margin-left: 34px !important;
  }
  .mx-34-print {
    margin-right: 34px !important;
    margin-left: 34px !important;
  }
  .my-34-print {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
  }
  .p-34-print {
    padding: 34px !important;
  }
  .pt-34-print {
    padding-top: 34px !important;
  }
  .pr-34-print {
    padding-right: 34px !important;
  }
  .pb-34-print {
    padding-bottom: 34px !important;
  }
  .pl-34-print {
    padding-left: 34px !important;
  }
  .px-34-print {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
  .py-34-print {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
  .m-35-print {
    margin: 35px !important;
  }
  .mt-35-print {
    margin-top: 35px !important;
  }
  .mr-35-print {
    margin-right: 35px !important;
  }
  .mb-35-print {
    margin-bottom: 35px !important;
  }
  .ml-35-print {
    margin-left: 35px !important;
  }
  .mx-35-print {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .my-35-print {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .p-35-print {
    padding: 35px !important;
  }
  .pt-35-print {
    padding-top: 35px !important;
  }
  .pr-35-print {
    padding-right: 35px !important;
  }
  .pb-35-print {
    padding-bottom: 35px !important;
  }
  .pl-35-print {
    padding-left: 35px !important;
  }
  .px-35-print {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .py-35-print {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .m-36-print {
    margin: 36px !important;
  }
  .mt-36-print {
    margin-top: 36px !important;
  }
  .mr-36-print {
    margin-right: 36px !important;
  }
  .mb-36-print {
    margin-bottom: 36px !important;
  }
  .ml-36-print {
    margin-left: 36px !important;
  }
  .mx-36-print {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .my-36-print {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .p-36-print {
    padding: 36px !important;
  }
  .pt-36-print {
    padding-top: 36px !important;
  }
  .pr-36-print {
    padding-right: 36px !important;
  }
  .pb-36-print {
    padding-bottom: 36px !important;
  }
  .pl-36-print {
    padding-left: 36px !important;
  }
  .px-36-print {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .py-36-print {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-37-print {
    margin: 37px !important;
  }
  .mt-37-print {
    margin-top: 37px !important;
  }
  .mr-37-print {
    margin-right: 37px !important;
  }
  .mb-37-print {
    margin-bottom: 37px !important;
  }
  .ml-37-print {
    margin-left: 37px !important;
  }
  .mx-37-print {
    margin-right: 37px !important;
    margin-left: 37px !important;
  }
  .my-37-print {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .p-37-print {
    padding: 37px !important;
  }
  .pt-37-print {
    padding-top: 37px !important;
  }
  .pr-37-print {
    padding-right: 37px !important;
  }
  .pb-37-print {
    padding-bottom: 37px !important;
  }
  .pl-37-print {
    padding-left: 37px !important;
  }
  .px-37-print {
    padding-right: 37px !important;
    padding-left: 37px !important;
  }
  .py-37-print {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .m-38-print {
    margin: 38px !important;
  }
  .mt-38-print {
    margin-top: 38px !important;
  }
  .mr-38-print {
    margin-right: 38px !important;
  }
  .mb-38-print {
    margin-bottom: 38px !important;
  }
  .ml-38-print {
    margin-left: 38px !important;
  }
  .mx-38-print {
    margin-right: 38px !important;
    margin-left: 38px !important;
  }
  .my-38-print {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
  }
  .p-38-print {
    padding: 38px !important;
  }
  .pt-38-print {
    padding-top: 38px !important;
  }
  .pr-38-print {
    padding-right: 38px !important;
  }
  .pb-38-print {
    padding-bottom: 38px !important;
  }
  .pl-38-print {
    padding-left: 38px !important;
  }
  .px-38-print {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
  .py-38-print {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
  }
  .m-39-print {
    margin: 39px !important;
  }
  .mt-39-print {
    margin-top: 39px !important;
  }
  .mr-39-print {
    margin-right: 39px !important;
  }
  .mb-39-print {
    margin-bottom: 39px !important;
  }
  .ml-39-print {
    margin-left: 39px !important;
  }
  .mx-39-print {
    margin-right: 39px !important;
    margin-left: 39px !important;
  }
  .my-39-print {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
  }
  .p-39-print {
    padding: 39px !important;
  }
  .pt-39-print {
    padding-top: 39px !important;
  }
  .pr-39-print {
    padding-right: 39px !important;
  }
  .pb-39-print {
    padding-bottom: 39px !important;
  }
  .pl-39-print {
    padding-left: 39px !important;
  }
  .px-39-print {
    padding-right: 39px !important;
    padding-left: 39px !important;
  }
  .py-39-print {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
  }
  .m-40-print {
    margin: 40px !important;
  }
  .mt-40-print {
    margin-top: 40px !important;
  }
  .mr-40-print {
    margin-right: 40px !important;
  }
  .mb-40-print {
    margin-bottom: 40px !important;
  }
  .ml-40-print {
    margin-left: 40px !important;
  }
  .mx-40-print {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .my-40-print {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .p-40-print {
    padding: 40px !important;
  }
  .pt-40-print {
    padding-top: 40px !important;
  }
  .pr-40-print {
    padding-right: 40px !important;
  }
  .pb-40-print {
    padding-bottom: 40px !important;
  }
  .pl-40-print {
    padding-left: 40px !important;
  }
  .px-40-print {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .py-40-print {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-41-print {
    margin: 41px !important;
  }
  .mt-41-print {
    margin-top: 41px !important;
  }
  .mr-41-print {
    margin-right: 41px !important;
  }
  .mb-41-print {
    margin-bottom: 41px !important;
  }
  .ml-41-print {
    margin-left: 41px !important;
  }
  .mx-41-print {
    margin-right: 41px !important;
    margin-left: 41px !important;
  }
  .my-41-print {
    margin-top: 41px !important;
    margin-bottom: 41px !important;
  }
  .p-41-print {
    padding: 41px !important;
  }
  .pt-41-print {
    padding-top: 41px !important;
  }
  .pr-41-print {
    padding-right: 41px !important;
  }
  .pb-41-print {
    padding-bottom: 41px !important;
  }
  .pl-41-print {
    padding-left: 41px !important;
  }
  .px-41-print {
    padding-right: 41px !important;
    padding-left: 41px !important;
  }
  .py-41-print {
    padding-top: 41px !important;
    padding-bottom: 41px !important;
  }
  .m-42-print {
    margin: 42px !important;
  }
  .mt-42-print {
    margin-top: 42px !important;
  }
  .mr-42-print {
    margin-right: 42px !important;
  }
  .mb-42-print {
    margin-bottom: 42px !important;
  }
  .ml-42-print {
    margin-left: 42px !important;
  }
  .mx-42-print {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .my-42-print {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .p-42-print {
    padding: 42px !important;
  }
  .pt-42-print {
    padding-top: 42px !important;
  }
  .pr-42-print {
    padding-right: 42px !important;
  }
  .pb-42-print {
    padding-bottom: 42px !important;
  }
  .pl-42-print {
    padding-left: 42px !important;
  }
  .px-42-print {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .py-42-print {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .m-43-print {
    margin: 43px !important;
  }
  .mt-43-print {
    margin-top: 43px !important;
  }
  .mr-43-print {
    margin-right: 43px !important;
  }
  .mb-43-print {
    margin-bottom: 43px !important;
  }
  .ml-43-print {
    margin-left: 43px !important;
  }
  .mx-43-print {
    margin-right: 43px !important;
    margin-left: 43px !important;
  }
  .my-43-print {
    margin-top: 43px !important;
    margin-bottom: 43px !important;
  }
  .p-43-print {
    padding: 43px !important;
  }
  .pt-43-print {
    padding-top: 43px !important;
  }
  .pr-43-print {
    padding-right: 43px !important;
  }
  .pb-43-print {
    padding-bottom: 43px !important;
  }
  .pl-43-print {
    padding-left: 43px !important;
  }
  .px-43-print {
    padding-right: 43px !important;
    padding-left: 43px !important;
  }
  .py-43-print {
    padding-top: 43px !important;
    padding-bottom: 43px !important;
  }
  .m-44-print {
    margin: 44px !important;
  }
  .mt-44-print {
    margin-top: 44px !important;
  }
  .mr-44-print {
    margin-right: 44px !important;
  }
  .mb-44-print {
    margin-bottom: 44px !important;
  }
  .ml-44-print {
    margin-left: 44px !important;
  }
  .mx-44-print {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .my-44-print {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .p-44-print {
    padding: 44px !important;
  }
  .pt-44-print {
    padding-top: 44px !important;
  }
  .pr-44-print {
    padding-right: 44px !important;
  }
  .pb-44-print {
    padding-bottom: 44px !important;
  }
  .pl-44-print {
    padding-left: 44px !important;
  }
  .px-44-print {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .py-44-print {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-45-print {
    margin: 45px !important;
  }
  .mt-45-print {
    margin-top: 45px !important;
  }
  .mr-45-print {
    margin-right: 45px !important;
  }
  .mb-45-print {
    margin-bottom: 45px !important;
  }
  .ml-45-print {
    margin-left: 45px !important;
  }
  .mx-45-print {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .my-45-print {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .p-45-print {
    padding: 45px !important;
  }
  .pt-45-print {
    padding-top: 45px !important;
  }
  .pr-45-print {
    padding-right: 45px !important;
  }
  .pb-45-print {
    padding-bottom: 45px !important;
  }
  .pl-45-print {
    padding-left: 45px !important;
  }
  .px-45-print {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .py-45-print {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .m-46-print {
    margin: 46px !important;
  }
  .mt-46-print {
    margin-top: 46px !important;
  }
  .mr-46-print {
    margin-right: 46px !important;
  }
  .mb-46-print {
    margin-bottom: 46px !important;
  }
  .ml-46-print {
    margin-left: 46px !important;
  }
  .mx-46-print {
    margin-right: 46px !important;
    margin-left: 46px !important;
  }
  .my-46-print {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }
  .p-46-print {
    padding: 46px !important;
  }
  .pt-46-print {
    padding-top: 46px !important;
  }
  .pr-46-print {
    padding-right: 46px !important;
  }
  .pb-46-print {
    padding-bottom: 46px !important;
  }
  .pl-46-print {
    padding-left: 46px !important;
  }
  .px-46-print {
    padding-right: 46px !important;
    padding-left: 46px !important;
  }
  .py-46-print {
    padding-top: 46px !important;
    padding-bottom: 46px !important;
  }
  .m-47-print {
    margin: 47px !important;
  }
  .mt-47-print {
    margin-top: 47px !important;
  }
  .mr-47-print {
    margin-right: 47px !important;
  }
  .mb-47-print {
    margin-bottom: 47px !important;
  }
  .ml-47-print {
    margin-left: 47px !important;
  }
  .mx-47-print {
    margin-right: 47px !important;
    margin-left: 47px !important;
  }
  .my-47-print {
    margin-top: 47px !important;
    margin-bottom: 47px !important;
  }
  .p-47-print {
    padding: 47px !important;
  }
  .pt-47-print {
    padding-top: 47px !important;
  }
  .pr-47-print {
    padding-right: 47px !important;
  }
  .pb-47-print {
    padding-bottom: 47px !important;
  }
  .pl-47-print {
    padding-left: 47px !important;
  }
  .px-47-print {
    padding-right: 47px !important;
    padding-left: 47px !important;
  }
  .py-47-print {
    padding-top: 47px !important;
    padding-bottom: 47px !important;
  }
  .m-48-print {
    margin: 48px !important;
  }
  .mt-48-print {
    margin-top: 48px !important;
  }
  .mr-48-print {
    margin-right: 48px !important;
  }
  .mb-48-print {
    margin-bottom: 48px !important;
  }
  .ml-48-print {
    margin-left: 48px !important;
  }
  .mx-48-print {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .my-48-print {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .p-48-print {
    padding: 48px !important;
  }
  .pt-48-print {
    padding-top: 48px !important;
  }
  .pr-48-print {
    padding-right: 48px !important;
  }
  .pb-48-print {
    padding-bottom: 48px !important;
  }
  .pl-48-print {
    padding-left: 48px !important;
  }
  .px-48-print {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-48-print {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-49-print {
    margin: 49px !important;
  }
  .mt-49-print {
    margin-top: 49px !important;
  }
  .mr-49-print {
    margin-right: 49px !important;
  }
  .mb-49-print {
    margin-bottom: 49px !important;
  }
  .ml-49-print {
    margin-left: 49px !important;
  }
  .mx-49-print {
    margin-right: 49px !important;
    margin-left: 49px !important;
  }
  .my-49-print {
    margin-top: 49px !important;
    margin-bottom: 49px !important;
  }
  .p-49-print {
    padding: 49px !important;
  }
  .pt-49-print {
    padding-top: 49px !important;
  }
  .pr-49-print {
    padding-right: 49px !important;
  }
  .pb-49-print {
    padding-bottom: 49px !important;
  }
  .pl-49-print {
    padding-left: 49px !important;
  }
  .px-49-print {
    padding-right: 49px !important;
    padding-left: 49px !important;
  }
  .py-49-print {
    padding-top: 49px !important;
    padding-bottom: 49px !important;
  }
  .m-50-print {
    margin: 50px !important;
  }
  .mt-50-print {
    margin-top: 50px !important;
  }
  .mr-50-print {
    margin-right: 50px !important;
  }
  .mb-50-print {
    margin-bottom: 50px !important;
  }
  .ml-50-print {
    margin-left: 50px !important;
  }
  .mx-50-print {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .my-50-print {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .p-50-print {
    padding: 50px !important;
  }
  .pt-50-print {
    padding-top: 50px !important;
  }
  .pr-50-print {
    padding-right: 50px !important;
  }
  .pb-50-print {
    padding-bottom: 50px !important;
  }
  .pl-50-print {
    padding-left: 50px !important;
  }
  .px-50-print {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .py-50-print {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .m-51-print {
    margin: 51px !important;
  }
  .mt-51-print {
    margin-top: 51px !important;
  }
  .mr-51-print {
    margin-right: 51px !important;
  }
  .mb-51-print {
    margin-bottom: 51px !important;
  }
  .ml-51-print {
    margin-left: 51px !important;
  }
  .mx-51-print {
    margin-right: 51px !important;
    margin-left: 51px !important;
  }
  .my-51-print {
    margin-top: 51px !important;
    margin-bottom: 51px !important;
  }
  .p-51-print {
    padding: 51px !important;
  }
  .pt-51-print {
    padding-top: 51px !important;
  }
  .pr-51-print {
    padding-right: 51px !important;
  }
  .pb-51-print {
    padding-bottom: 51px !important;
  }
  .pl-51-print {
    padding-left: 51px !important;
  }
  .px-51-print {
    padding-right: 51px !important;
    padding-left: 51px !important;
  }
  .py-51-print {
    padding-top: 51px !important;
    padding-bottom: 51px !important;
  }
  .m-52-print {
    margin: 52px !important;
  }
  .mt-52-print {
    margin-top: 52px !important;
  }
  .mr-52-print {
    margin-right: 52px !important;
  }
  .mb-52-print {
    margin-bottom: 52px !important;
  }
  .ml-52-print {
    margin-left: 52px !important;
  }
  .mx-52-print {
    margin-right: 52px !important;
    margin-left: 52px !important;
  }
  .my-52-print {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }
  .p-52-print {
    padding: 52px !important;
  }
  .pt-52-print {
    padding-top: 52px !important;
  }
  .pr-52-print {
    padding-right: 52px !important;
  }
  .pb-52-print {
    padding-bottom: 52px !important;
  }
  .pl-52-print {
    padding-left: 52px !important;
  }
  .px-52-print {
    padding-right: 52px !important;
    padding-left: 52px !important;
  }
  .py-52-print {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  .m-53-print {
    margin: 53px !important;
  }
  .mt-53-print {
    margin-top: 53px !important;
  }
  .mr-53-print {
    margin-right: 53px !important;
  }
  .mb-53-print {
    margin-bottom: 53px !important;
  }
  .ml-53-print {
    margin-left: 53px !important;
  }
  .mx-53-print {
    margin-right: 53px !important;
    margin-left: 53px !important;
  }
  .my-53-print {
    margin-top: 53px !important;
    margin-bottom: 53px !important;
  }
  .p-53-print {
    padding: 53px !important;
  }
  .pt-53-print {
    padding-top: 53px !important;
  }
  .pr-53-print {
    padding-right: 53px !important;
  }
  .pb-53-print {
    padding-bottom: 53px !important;
  }
  .pl-53-print {
    padding-left: 53px !important;
  }
  .px-53-print {
    padding-right: 53px !important;
    padding-left: 53px !important;
  }
  .py-53-print {
    padding-top: 53px !important;
    padding-bottom: 53px !important;
  }
  .m-54-print {
    margin: 54px !important;
  }
  .mt-54-print {
    margin-top: 54px !important;
  }
  .mr-54-print {
    margin-right: 54px !important;
  }
  .mb-54-print {
    margin-bottom: 54px !important;
  }
  .ml-54-print {
    margin-left: 54px !important;
  }
  .mx-54-print {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .my-54-print {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .p-54-print {
    padding: 54px !important;
  }
  .pt-54-print {
    padding-top: 54px !important;
  }
  .pr-54-print {
    padding-right: 54px !important;
  }
  .pb-54-print {
    padding-bottom: 54px !important;
  }
  .pl-54-print {
    padding-left: 54px !important;
  }
  .px-54-print {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .py-54-print {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .m-55-print {
    margin: 55px !important;
  }
  .mt-55-print {
    margin-top: 55px !important;
  }
  .mr-55-print {
    margin-right: 55px !important;
  }
  .mb-55-print {
    margin-bottom: 55px !important;
  }
  .ml-55-print {
    margin-left: 55px !important;
  }
  .mx-55-print {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .my-55-print {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .p-55-print {
    padding: 55px !important;
  }
  .pt-55-print {
    padding-top: 55px !important;
  }
  .pr-55-print {
    padding-right: 55px !important;
  }
  .pb-55-print {
    padding-bottom: 55px !important;
  }
  .pl-55-print {
    padding-left: 55px !important;
  }
  .px-55-print {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .py-55-print {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .m-56-print {
    margin: 56px !important;
  }
  .mt-56-print {
    margin-top: 56px !important;
  }
  .mr-56-print {
    margin-right: 56px !important;
  }
  .mb-56-print {
    margin-bottom: 56px !important;
  }
  .ml-56-print {
    margin-left: 56px !important;
  }
  .mx-56-print {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }
  .my-56-print {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }
  .p-56-print {
    padding: 56px !important;
  }
  .pt-56-print {
    padding-top: 56px !important;
  }
  .pr-56-print {
    padding-right: 56px !important;
  }
  .pb-56-print {
    padding-bottom: 56px !important;
  }
  .pl-56-print {
    padding-left: 56px !important;
  }
  .px-56-print {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }
  .py-56-print {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }
  .m-57-print {
    margin: 57px !important;
  }
  .mt-57-print {
    margin-top: 57px !important;
  }
  .mr-57-print {
    margin-right: 57px !important;
  }
  .mb-57-print {
    margin-bottom: 57px !important;
  }
  .ml-57-print {
    margin-left: 57px !important;
  }
  .mx-57-print {
    margin-right: 57px !important;
    margin-left: 57px !important;
  }
  .my-57-print {
    margin-top: 57px !important;
    margin-bottom: 57px !important;
  }
  .p-57-print {
    padding: 57px !important;
  }
  .pt-57-print {
    padding-top: 57px !important;
  }
  .pr-57-print {
    padding-right: 57px !important;
  }
  .pb-57-print {
    padding-bottom: 57px !important;
  }
  .pl-57-print {
    padding-left: 57px !important;
  }
  .px-57-print {
    padding-right: 57px !important;
    padding-left: 57px !important;
  }
  .py-57-print {
    padding-top: 57px !important;
    padding-bottom: 57px !important;
  }
  .m-58-print {
    margin: 58px !important;
  }
  .mt-58-print {
    margin-top: 58px !important;
  }
  .mr-58-print {
    margin-right: 58px !important;
  }
  .mb-58-print {
    margin-bottom: 58px !important;
  }
  .ml-58-print {
    margin-left: 58px !important;
  }
  .mx-58-print {
    margin-right: 58px !important;
    margin-left: 58px !important;
  }
  .my-58-print {
    margin-top: 58px !important;
    margin-bottom: 58px !important;
  }
  .p-58-print {
    padding: 58px !important;
  }
  .pt-58-print {
    padding-top: 58px !important;
  }
  .pr-58-print {
    padding-right: 58px !important;
  }
  .pb-58-print {
    padding-bottom: 58px !important;
  }
  .pl-58-print {
    padding-left: 58px !important;
  }
  .px-58-print {
    padding-right: 58px !important;
    padding-left: 58px !important;
  }
  .py-58-print {
    padding-top: 58px !important;
    padding-bottom: 58px !important;
  }
  .m-59-print {
    margin: 59px !important;
  }
  .mt-59-print {
    margin-top: 59px !important;
  }
  .mr-59-print {
    margin-right: 59px !important;
  }
  .mb-59-print {
    margin-bottom: 59px !important;
  }
  .ml-59-print {
    margin-left: 59px !important;
  }
  .mx-59-print {
    margin-right: 59px !important;
    margin-left: 59px !important;
  }
  .my-59-print {
    margin-top: 59px !important;
    margin-bottom: 59px !important;
  }
  .p-59-print {
    padding: 59px !important;
  }
  .pt-59-print {
    padding-top: 59px !important;
  }
  .pr-59-print {
    padding-right: 59px !important;
  }
  .pb-59-print {
    padding-bottom: 59px !important;
  }
  .pl-59-print {
    padding-left: 59px !important;
  }
  .px-59-print {
    padding-right: 59px !important;
    padding-left: 59px !important;
  }
  .py-59-print {
    padding-top: 59px !important;
    padding-bottom: 59px !important;
  }
  .m-60-print {
    margin: 60px !important;
  }
  .mt-60-print {
    margin-top: 60px !important;
  }
  .mr-60-print {
    margin-right: 60px !important;
  }
  .mb-60-print {
    margin-bottom: 60px !important;
  }
  .ml-60-print {
    margin-left: 60px !important;
  }
  .mx-60-print {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .my-60-print {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .p-60-print {
    padding: 60px !important;
  }
  .pt-60-print {
    padding-top: 60px !important;
  }
  .pr-60-print {
    padding-right: 60px !important;
  }
  .pb-60-print {
    padding-bottom: 60px !important;
  }
  .pl-60-print {
    padding-left: 60px !important;
  }
  .px-60-print {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-60-print {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .m-61-print {
    margin: 61px !important;
  }
  .mt-61-print {
    margin-top: 61px !important;
  }
  .mr-61-print {
    margin-right: 61px !important;
  }
  .mb-61-print {
    margin-bottom: 61px !important;
  }
  .ml-61-print {
    margin-left: 61px !important;
  }
  .mx-61-print {
    margin-right: 61px !important;
    margin-left: 61px !important;
  }
  .my-61-print {
    margin-top: 61px !important;
    margin-bottom: 61px !important;
  }
  .p-61-print {
    padding: 61px !important;
  }
  .pt-61-print {
    padding-top: 61px !important;
  }
  .pr-61-print {
    padding-right: 61px !important;
  }
  .pb-61-print {
    padding-bottom: 61px !important;
  }
  .pl-61-print {
    padding-left: 61px !important;
  }
  .px-61-print {
    padding-right: 61px !important;
    padding-left: 61px !important;
  }
  .py-61-print {
    padding-top: 61px !important;
    padding-bottom: 61px !important;
  }
  .m-62-print {
    margin: 62px !important;
  }
  .mt-62-print {
    margin-top: 62px !important;
  }
  .mr-62-print {
    margin-right: 62px !important;
  }
  .mb-62-print {
    margin-bottom: 62px !important;
  }
  .ml-62-print {
    margin-left: 62px !important;
  }
  .mx-62-print {
    margin-right: 62px !important;
    margin-left: 62px !important;
  }
  .my-62-print {
    margin-top: 62px !important;
    margin-bottom: 62px !important;
  }
  .p-62-print {
    padding: 62px !important;
  }
  .pt-62-print {
    padding-top: 62px !important;
  }
  .pr-62-print {
    padding-right: 62px !important;
  }
  .pb-62-print {
    padding-bottom: 62px !important;
  }
  .pl-62-print {
    padding-left: 62px !important;
  }
  .px-62-print {
    padding-right: 62px !important;
    padding-left: 62px !important;
  }
  .py-62-print {
    padding-top: 62px !important;
    padding-bottom: 62px !important;
  }
  .m-63-print {
    margin: 63px !important;
  }
  .mt-63-print {
    margin-top: 63px !important;
  }
  .mr-63-print {
    margin-right: 63px !important;
  }
  .mb-63-print {
    margin-bottom: 63px !important;
  }
  .ml-63-print {
    margin-left: 63px !important;
  }
  .mx-63-print {
    margin-right: 63px !important;
    margin-left: 63px !important;
  }
  .my-63-print {
    margin-top: 63px !important;
    margin-bottom: 63px !important;
  }
  .p-63-print {
    padding: 63px !important;
  }
  .pt-63-print {
    padding-top: 63px !important;
  }
  .pr-63-print {
    padding-right: 63px !important;
  }
  .pb-63-print {
    padding-bottom: 63px !important;
  }
  .pl-63-print {
    padding-left: 63px !important;
  }
  .px-63-print {
    padding-right: 63px !important;
    padding-left: 63px !important;
  }
  .py-63-print {
    padding-top: 63px !important;
    padding-bottom: 63px !important;
  }
  .m-64-print {
    margin: 64px !important;
  }
  .mt-64-print {
    margin-top: 64px !important;
  }
  .mr-64-print {
    margin-right: 64px !important;
  }
  .mb-64-print {
    margin-bottom: 64px !important;
  }
  .ml-64-print {
    margin-left: 64px !important;
  }
  .mx-64-print {
    margin-right: 64px !important;
    margin-left: 64px !important;
  }
  .my-64-print {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
  .p-64-print {
    padding: 64px !important;
  }
  .pt-64-print {
    padding-top: 64px !important;
  }
  .pr-64-print {
    padding-right: 64px !important;
  }
  .pb-64-print {
    padding-bottom: 64px !important;
  }
  .pl-64-print {
    padding-left: 64px !important;
  }
  .px-64-print {
    padding-right: 64px !important;
    padding-left: 64px !important;
  }
  .py-64-print {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  .m-65-print {
    margin: 65px !important;
  }
  .mt-65-print {
    margin-top: 65px !important;
  }
  .mr-65-print {
    margin-right: 65px !important;
  }
  .mb-65-print {
    margin-bottom: 65px !important;
  }
  .ml-65-print {
    margin-left: 65px !important;
  }
  .mx-65-print {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .my-65-print {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .p-65-print {
    padding: 65px !important;
  }
  .pt-65-print {
    padding-top: 65px !important;
  }
  .pr-65-print {
    padding-right: 65px !important;
  }
  .pb-65-print {
    padding-bottom: 65px !important;
  }
  .pl-65-print {
    padding-left: 65px !important;
  }
  .px-65-print {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .py-65-print {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .m-66-print {
    margin: 66px !important;
  }
  .mt-66-print {
    margin-top: 66px !important;
  }
  .mr-66-print {
    margin-right: 66px !important;
  }
  .mb-66-print {
    margin-bottom: 66px !important;
  }
  .ml-66-print {
    margin-left: 66px !important;
  }
  .mx-66-print {
    margin-right: 66px !important;
    margin-left: 66px !important;
  }
  .my-66-print {
    margin-top: 66px !important;
    margin-bottom: 66px !important;
  }
  .p-66-print {
    padding: 66px !important;
  }
  .pt-66-print {
    padding-top: 66px !important;
  }
  .pr-66-print {
    padding-right: 66px !important;
  }
  .pb-66-print {
    padding-bottom: 66px !important;
  }
  .pl-66-print {
    padding-left: 66px !important;
  }
  .px-66-print {
    padding-right: 66px !important;
    padding-left: 66px !important;
  }
  .py-66-print {
    padding-top: 66px !important;
    padding-bottom: 66px !important;
  }
  .m-67-print {
    margin: 67px !important;
  }
  .mt-67-print {
    margin-top: 67px !important;
  }
  .mr-67-print {
    margin-right: 67px !important;
  }
  .mb-67-print {
    margin-bottom: 67px !important;
  }
  .ml-67-print {
    margin-left: 67px !important;
  }
  .mx-67-print {
    margin-right: 67px !important;
    margin-left: 67px !important;
  }
  .my-67-print {
    margin-top: 67px !important;
    margin-bottom: 67px !important;
  }
  .p-67-print {
    padding: 67px !important;
  }
  .pt-67-print {
    padding-top: 67px !important;
  }
  .pr-67-print {
    padding-right: 67px !important;
  }
  .pb-67-print {
    padding-bottom: 67px !important;
  }
  .pl-67-print {
    padding-left: 67px !important;
  }
  .px-67-print {
    padding-right: 67px !important;
    padding-left: 67px !important;
  }
  .py-67-print {
    padding-top: 67px !important;
    padding-bottom: 67px !important;
  }
  .m-68-print {
    margin: 68px !important;
  }
  .mt-68-print {
    margin-top: 68px !important;
  }
  .mr-68-print {
    margin-right: 68px !important;
  }
  .mb-68-print {
    margin-bottom: 68px !important;
  }
  .ml-68-print {
    margin-left: 68px !important;
  }
  .mx-68-print {
    margin-right: 68px !important;
    margin-left: 68px !important;
  }
  .my-68-print {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }
  .p-68-print {
    padding: 68px !important;
  }
  .pt-68-print {
    padding-top: 68px !important;
  }
  .pr-68-print {
    padding-right: 68px !important;
  }
  .pb-68-print {
    padding-bottom: 68px !important;
  }
  .pl-68-print {
    padding-left: 68px !important;
  }
  .px-68-print {
    padding-right: 68px !important;
    padding-left: 68px !important;
  }
  .py-68-print {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  .m-69-print {
    margin: 69px !important;
  }
  .mt-69-print {
    margin-top: 69px !important;
  }
  .mr-69-print {
    margin-right: 69px !important;
  }
  .mb-69-print {
    margin-bottom: 69px !important;
  }
  .ml-69-print {
    margin-left: 69px !important;
  }
  .mx-69-print {
    margin-right: 69px !important;
    margin-left: 69px !important;
  }
  .my-69-print {
    margin-top: 69px !important;
    margin-bottom: 69px !important;
  }
  .p-69-print {
    padding: 69px !important;
  }
  .pt-69-print {
    padding-top: 69px !important;
  }
  .pr-69-print {
    padding-right: 69px !important;
  }
  .pb-69-print {
    padding-bottom: 69px !important;
  }
  .pl-69-print {
    padding-left: 69px !important;
  }
  .px-69-print {
    padding-right: 69px !important;
    padding-left: 69px !important;
  }
  .py-69-print {
    padding-top: 69px !important;
    padding-bottom: 69px !important;
  }
  .m-70-print {
    margin: 70px !important;
  }
  .mt-70-print {
    margin-top: 70px !important;
  }
  .mr-70-print {
    margin-right: 70px !important;
  }
  .mb-70-print {
    margin-bottom: 70px !important;
  }
  .ml-70-print {
    margin-left: 70px !important;
  }
  .mx-70-print {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .my-70-print {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .p-70-print {
    padding: 70px !important;
  }
  .pt-70-print {
    padding-top: 70px !important;
  }
  .pr-70-print {
    padding-right: 70px !important;
  }
  .pb-70-print {
    padding-bottom: 70px !important;
  }
  .pl-70-print {
    padding-left: 70px !important;
  }
  .px-70-print {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .py-70-print {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .m-71-print {
    margin: 71px !important;
  }
  .mt-71-print {
    margin-top: 71px !important;
  }
  .mr-71-print {
    margin-right: 71px !important;
  }
  .mb-71-print {
    margin-bottom: 71px !important;
  }
  .ml-71-print {
    margin-left: 71px !important;
  }
  .mx-71-print {
    margin-right: 71px !important;
    margin-left: 71px !important;
  }
  .my-71-print {
    margin-top: 71px !important;
    margin-bottom: 71px !important;
  }
  .p-71-print {
    padding: 71px !important;
  }
  .pt-71-print {
    padding-top: 71px !important;
  }
  .pr-71-print {
    padding-right: 71px !important;
  }
  .pb-71-print {
    padding-bottom: 71px !important;
  }
  .pl-71-print {
    padding-left: 71px !important;
  }
  .px-71-print {
    padding-right: 71px !important;
    padding-left: 71px !important;
  }
  .py-71-print {
    padding-top: 71px !important;
    padding-bottom: 71px !important;
  }
  .m-72-print {
    margin: 72px !important;
  }
  .mt-72-print {
    margin-top: 72px !important;
  }
  .mr-72-print {
    margin-right: 72px !important;
  }
  .mb-72-print {
    margin-bottom: 72px !important;
  }
  .ml-72-print {
    margin-left: 72px !important;
  }
  .mx-72-print {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .my-72-print {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .p-72-print {
    padding: 72px !important;
  }
  .pt-72-print {
    padding-top: 72px !important;
  }
  .pr-72-print {
    padding-right: 72px !important;
  }
  .pb-72-print {
    padding-bottom: 72px !important;
  }
  .pl-72-print {
    padding-left: 72px !important;
  }
  .px-72-print {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .py-72-print {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .m-73-print {
    margin: 73px !important;
  }
  .mt-73-print {
    margin-top: 73px !important;
  }
  .mr-73-print {
    margin-right: 73px !important;
  }
  .mb-73-print {
    margin-bottom: 73px !important;
  }
  .ml-73-print {
    margin-left: 73px !important;
  }
  .mx-73-print {
    margin-right: 73px !important;
    margin-left: 73px !important;
  }
  .my-73-print {
    margin-top: 73px !important;
    margin-bottom: 73px !important;
  }
  .p-73-print {
    padding: 73px !important;
  }
  .pt-73-print {
    padding-top: 73px !important;
  }
  .pr-73-print {
    padding-right: 73px !important;
  }
  .pb-73-print {
    padding-bottom: 73px !important;
  }
  .pl-73-print {
    padding-left: 73px !important;
  }
  .px-73-print {
    padding-right: 73px !important;
    padding-left: 73px !important;
  }
  .py-73-print {
    padding-top: 73px !important;
    padding-bottom: 73px !important;
  }
  .m-74-print {
    margin: 74px !important;
  }
  .mt-74-print {
    margin-top: 74px !important;
  }
  .mr-74-print {
    margin-right: 74px !important;
  }
  .mb-74-print {
    margin-bottom: 74px !important;
  }
  .ml-74-print {
    margin-left: 74px !important;
  }
  .mx-74-print {
    margin-right: 74px !important;
    margin-left: 74px !important;
  }
  .my-74-print {
    margin-top: 74px !important;
    margin-bottom: 74px !important;
  }
  .p-74-print {
    padding: 74px !important;
  }
  .pt-74-print {
    padding-top: 74px !important;
  }
  .pr-74-print {
    padding-right: 74px !important;
  }
  .pb-74-print {
    padding-bottom: 74px !important;
  }
  .pl-74-print {
    padding-left: 74px !important;
  }
  .px-74-print {
    padding-right: 74px !important;
    padding-left: 74px !important;
  }
  .py-74-print {
    padding-top: 74px !important;
    padding-bottom: 74px !important;
  }
  .m-75-print {
    margin: 75px !important;
  }
  .mt-75-print {
    margin-top: 75px !important;
  }
  .mr-75-print {
    margin-right: 75px !important;
  }
  .mb-75-print {
    margin-bottom: 75px !important;
  }
  .ml-75-print {
    margin-left: 75px !important;
  }
  .mx-75-print {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .my-75-print {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .p-75-print {
    padding: 75px !important;
  }
  .pt-75-print {
    padding-top: 75px !important;
  }
  .pr-75-print {
    padding-right: 75px !important;
  }
  .pb-75-print {
    padding-bottom: 75px !important;
  }
  .pl-75-print {
    padding-left: 75px !important;
  }
  .px-75-print {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .py-75-print {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .m-76-print {
    margin: 76px !important;
  }
  .mt-76-print {
    margin-top: 76px !important;
  }
  .mr-76-print {
    margin-right: 76px !important;
  }
  .mb-76-print {
    margin-bottom: 76px !important;
  }
  .ml-76-print {
    margin-left: 76px !important;
  }
  .mx-76-print {
    margin-right: 76px !important;
    margin-left: 76px !important;
  }
  .my-76-print {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }
  .p-76-print {
    padding: 76px !important;
  }
  .pt-76-print {
    padding-top: 76px !important;
  }
  .pr-76-print {
    padding-right: 76px !important;
  }
  .pb-76-print {
    padding-bottom: 76px !important;
  }
  .pl-76-print {
    padding-left: 76px !important;
  }
  .px-76-print {
    padding-right: 76px !important;
    padding-left: 76px !important;
  }
  .py-76-print {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }
  .m-77-print {
    margin: 77px !important;
  }
  .mt-77-print {
    margin-top: 77px !important;
  }
  .mr-77-print {
    margin-right: 77px !important;
  }
  .mb-77-print {
    margin-bottom: 77px !important;
  }
  .ml-77-print {
    margin-left: 77px !important;
  }
  .mx-77-print {
    margin-right: 77px !important;
    margin-left: 77px !important;
  }
  .my-77-print {
    margin-top: 77px !important;
    margin-bottom: 77px !important;
  }
  .p-77-print {
    padding: 77px !important;
  }
  .pt-77-print {
    padding-top: 77px !important;
  }
  .pr-77-print {
    padding-right: 77px !important;
  }
  .pb-77-print {
    padding-bottom: 77px !important;
  }
  .pl-77-print {
    padding-left: 77px !important;
  }
  .px-77-print {
    padding-right: 77px !important;
    padding-left: 77px !important;
  }
  .py-77-print {
    padding-top: 77px !important;
    padding-bottom: 77px !important;
  }
  .m-78-print {
    margin: 78px !important;
  }
  .mt-78-print {
    margin-top: 78px !important;
  }
  .mr-78-print {
    margin-right: 78px !important;
  }
  .mb-78-print {
    margin-bottom: 78px !important;
  }
  .ml-78-print {
    margin-left: 78px !important;
  }
  .mx-78-print {
    margin-right: 78px !important;
    margin-left: 78px !important;
  }
  .my-78-print {
    margin-top: 78px !important;
    margin-bottom: 78px !important;
  }
  .p-78-print {
    padding: 78px !important;
  }
  .pt-78-print {
    padding-top: 78px !important;
  }
  .pr-78-print {
    padding-right: 78px !important;
  }
  .pb-78-print {
    padding-bottom: 78px !important;
  }
  .pl-78-print {
    padding-left: 78px !important;
  }
  .px-78-print {
    padding-right: 78px !important;
    padding-left: 78px !important;
  }
  .py-78-print {
    padding-top: 78px !important;
    padding-bottom: 78px !important;
  }
  .m-79-print {
    margin: 79px !important;
  }
  .mt-79-print {
    margin-top: 79px !important;
  }
  .mr-79-print {
    margin-right: 79px !important;
  }
  .mb-79-print {
    margin-bottom: 79px !important;
  }
  .ml-79-print {
    margin-left: 79px !important;
  }
  .mx-79-print {
    margin-right: 79px !important;
    margin-left: 79px !important;
  }
  .my-79-print {
    margin-top: 79px !important;
    margin-bottom: 79px !important;
  }
  .p-79-print {
    padding: 79px !important;
  }
  .pt-79-print {
    padding-top: 79px !important;
  }
  .pr-79-print {
    padding-right: 79px !important;
  }
  .pb-79-print {
    padding-bottom: 79px !important;
  }
  .pl-79-print {
    padding-left: 79px !important;
  }
  .px-79-print {
    padding-right: 79px !important;
    padding-left: 79px !important;
  }
  .py-79-print {
    padding-top: 79px !important;
    padding-bottom: 79px !important;
  }
  .m-80-print {
    margin: 80px !important;
  }
  .mt-80-print {
    margin-top: 80px !important;
  }
  .mr-80-print {
    margin-right: 80px !important;
  }
  .mb-80-print {
    margin-bottom: 80px !important;
  }
  .ml-80-print {
    margin-left: 80px !important;
  }
  .mx-80-print {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .my-80-print {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .p-80-print {
    padding: 80px !important;
  }
  .pt-80-print {
    padding-top: 80px !important;
  }
  .pr-80-print {
    padding-right: 80px !important;
  }
  .pb-80-print {
    padding-bottom: 80px !important;
  }
  .pl-80-print {
    padding-left: 80px !important;
  }
  .px-80-print {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .py-80-print {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .m-81-print {
    margin: 81px !important;
  }
  .mt-81-print {
    margin-top: 81px !important;
  }
  .mr-81-print {
    margin-right: 81px !important;
  }
  .mb-81-print {
    margin-bottom: 81px !important;
  }
  .ml-81-print {
    margin-left: 81px !important;
  }
  .mx-81-print {
    margin-right: 81px !important;
    margin-left: 81px !important;
  }
  .my-81-print {
    margin-top: 81px !important;
    margin-bottom: 81px !important;
  }
  .p-81-print {
    padding: 81px !important;
  }
  .pt-81-print {
    padding-top: 81px !important;
  }
  .pr-81-print {
    padding-right: 81px !important;
  }
  .pb-81-print {
    padding-bottom: 81px !important;
  }
  .pl-81-print {
    padding-left: 81px !important;
  }
  .px-81-print {
    padding-right: 81px !important;
    padding-left: 81px !important;
  }
  .py-81-print {
    padding-top: 81px !important;
    padding-bottom: 81px !important;
  }
  .m-82-print {
    margin: 82px !important;
  }
  .mt-82-print {
    margin-top: 82px !important;
  }
  .mr-82-print {
    margin-right: 82px !important;
  }
  .mb-82-print {
    margin-bottom: 82px !important;
  }
  .ml-82-print {
    margin-left: 82px !important;
  }
  .mx-82-print {
    margin-right: 82px !important;
    margin-left: 82px !important;
  }
  .my-82-print {
    margin-top: 82px !important;
    margin-bottom: 82px !important;
  }
  .p-82-print {
    padding: 82px !important;
  }
  .pt-82-print {
    padding-top: 82px !important;
  }
  .pr-82-print {
    padding-right: 82px !important;
  }
  .pb-82-print {
    padding-bottom: 82px !important;
  }
  .pl-82-print {
    padding-left: 82px !important;
  }
  .px-82-print {
    padding-right: 82px !important;
    padding-left: 82px !important;
  }
  .py-82-print {
    padding-top: 82px !important;
    padding-bottom: 82px !important;
  }
  .m-83-print {
    margin: 83px !important;
  }
  .mt-83-print {
    margin-top: 83px !important;
  }
  .mr-83-print {
    margin-right: 83px !important;
  }
  .mb-83-print {
    margin-bottom: 83px !important;
  }
  .ml-83-print {
    margin-left: 83px !important;
  }
  .mx-83-print {
    margin-right: 83px !important;
    margin-left: 83px !important;
  }
  .my-83-print {
    margin-top: 83px !important;
    margin-bottom: 83px !important;
  }
  .p-83-print {
    padding: 83px !important;
  }
  .pt-83-print {
    padding-top: 83px !important;
  }
  .pr-83-print {
    padding-right: 83px !important;
  }
  .pb-83-print {
    padding-bottom: 83px !important;
  }
  .pl-83-print {
    padding-left: 83px !important;
  }
  .px-83-print {
    padding-right: 83px !important;
    padding-left: 83px !important;
  }
  .py-83-print {
    padding-top: 83px !important;
    padding-bottom: 83px !important;
  }
  .m-84-print {
    margin: 84px !important;
  }
  .mt-84-print {
    margin-top: 84px !important;
  }
  .mr-84-print {
    margin-right: 84px !important;
  }
  .mb-84-print {
    margin-bottom: 84px !important;
  }
  .ml-84-print {
    margin-left: 84px !important;
  }
  .mx-84-print {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }
  .my-84-print {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }
  .p-84-print {
    padding: 84px !important;
  }
  .pt-84-print {
    padding-top: 84px !important;
  }
  .pr-84-print {
    padding-right: 84px !important;
  }
  .pb-84-print {
    padding-bottom: 84px !important;
  }
  .pl-84-print {
    padding-left: 84px !important;
  }
  .px-84-print {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }
  .py-84-print {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  .m-85-print {
    margin: 85px !important;
  }
  .mt-85-print {
    margin-top: 85px !important;
  }
  .mr-85-print {
    margin-right: 85px !important;
  }
  .mb-85-print {
    margin-bottom: 85px !important;
  }
  .ml-85-print {
    margin-left: 85px !important;
  }
  .mx-85-print {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .my-85-print {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .p-85-print {
    padding: 85px !important;
  }
  .pt-85-print {
    padding-top: 85px !important;
  }
  .pr-85-print {
    padding-right: 85px !important;
  }
  .pb-85-print {
    padding-bottom: 85px !important;
  }
  .pl-85-print {
    padding-left: 85px !important;
  }
  .px-85-print {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .py-85-print {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .m-86-print {
    margin: 86px !important;
  }
  .mt-86-print {
    margin-top: 86px !important;
  }
  .mr-86-print {
    margin-right: 86px !important;
  }
  .mb-86-print {
    margin-bottom: 86px !important;
  }
  .ml-86-print {
    margin-left: 86px !important;
  }
  .mx-86-print {
    margin-right: 86px !important;
    margin-left: 86px !important;
  }
  .my-86-print {
    margin-top: 86px !important;
    margin-bottom: 86px !important;
  }
  .p-86-print {
    padding: 86px !important;
  }
  .pt-86-print {
    padding-top: 86px !important;
  }
  .pr-86-print {
    padding-right: 86px !important;
  }
  .pb-86-print {
    padding-bottom: 86px !important;
  }
  .pl-86-print {
    padding-left: 86px !important;
  }
  .px-86-print {
    padding-right: 86px !important;
    padding-left: 86px !important;
  }
  .py-86-print {
    padding-top: 86px !important;
    padding-bottom: 86px !important;
  }
  .m-87-print {
    margin: 87px !important;
  }
  .mt-87-print {
    margin-top: 87px !important;
  }
  .mr-87-print {
    margin-right: 87px !important;
  }
  .mb-87-print {
    margin-bottom: 87px !important;
  }
  .ml-87-print {
    margin-left: 87px !important;
  }
  .mx-87-print {
    margin-right: 87px !important;
    margin-left: 87px !important;
  }
  .my-87-print {
    margin-top: 87px !important;
    margin-bottom: 87px !important;
  }
  .p-87-print {
    padding: 87px !important;
  }
  .pt-87-print {
    padding-top: 87px !important;
  }
  .pr-87-print {
    padding-right: 87px !important;
  }
  .pb-87-print {
    padding-bottom: 87px !important;
  }
  .pl-87-print {
    padding-left: 87px !important;
  }
  .px-87-print {
    padding-right: 87px !important;
    padding-left: 87px !important;
  }
  .py-87-print {
    padding-top: 87px !important;
    padding-bottom: 87px !important;
  }
  .m-88-print {
    margin: 88px !important;
  }
  .mt-88-print {
    margin-top: 88px !important;
  }
  .mr-88-print {
    margin-right: 88px !important;
  }
  .mb-88-print {
    margin-bottom: 88px !important;
  }
  .ml-88-print {
    margin-left: 88px !important;
  }
  .mx-88-print {
    margin-right: 88px !important;
    margin-left: 88px !important;
  }
  .my-88-print {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }
  .p-88-print {
    padding: 88px !important;
  }
  .pt-88-print {
    padding-top: 88px !important;
  }
  .pr-88-print {
    padding-right: 88px !important;
  }
  .pb-88-print {
    padding-bottom: 88px !important;
  }
  .pl-88-print {
    padding-left: 88px !important;
  }
  .px-88-print {
    padding-right: 88px !important;
    padding-left: 88px !important;
  }
  .py-88-print {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }
  .m-89-print {
    margin: 89px !important;
  }
  .mt-89-print {
    margin-top: 89px !important;
  }
  .mr-89-print {
    margin-right: 89px !important;
  }
  .mb-89-print {
    margin-bottom: 89px !important;
  }
  .ml-89-print {
    margin-left: 89px !important;
  }
  .mx-89-print {
    margin-right: 89px !important;
    margin-left: 89px !important;
  }
  .my-89-print {
    margin-top: 89px !important;
    margin-bottom: 89px !important;
  }
  .p-89-print {
    padding: 89px !important;
  }
  .pt-89-print {
    padding-top: 89px !important;
  }
  .pr-89-print {
    padding-right: 89px !important;
  }
  .pb-89-print {
    padding-bottom: 89px !important;
  }
  .pl-89-print {
    padding-left: 89px !important;
  }
  .px-89-print {
    padding-right: 89px !important;
    padding-left: 89px !important;
  }
  .py-89-print {
    padding-top: 89px !important;
    padding-bottom: 89px !important;
  }
  .m-90-print {
    margin: 90px !important;
  }
  .mt-90-print {
    margin-top: 90px !important;
  }
  .mr-90-print {
    margin-right: 90px !important;
  }
  .mb-90-print {
    margin-bottom: 90px !important;
  }
  .ml-90-print {
    margin-left: 90px !important;
  }
  .mx-90-print {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .my-90-print {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .p-90-print {
    padding: 90px !important;
  }
  .pt-90-print {
    padding-top: 90px !important;
  }
  .pr-90-print {
    padding-right: 90px !important;
  }
  .pb-90-print {
    padding-bottom: 90px !important;
  }
  .pl-90-print {
    padding-left: 90px !important;
  }
  .px-90-print {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .py-90-print {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .m-91-print {
    margin: 91px !important;
  }
  .mt-91-print {
    margin-top: 91px !important;
  }
  .mr-91-print {
    margin-right: 91px !important;
  }
  .mb-91-print {
    margin-bottom: 91px !important;
  }
  .ml-91-print {
    margin-left: 91px !important;
  }
  .mx-91-print {
    margin-right: 91px !important;
    margin-left: 91px !important;
  }
  .my-91-print {
    margin-top: 91px !important;
    margin-bottom: 91px !important;
  }
  .p-91-print {
    padding: 91px !important;
  }
  .pt-91-print {
    padding-top: 91px !important;
  }
  .pr-91-print {
    padding-right: 91px !important;
  }
  .pb-91-print {
    padding-bottom: 91px !important;
  }
  .pl-91-print {
    padding-left: 91px !important;
  }
  .px-91-print {
    padding-right: 91px !important;
    padding-left: 91px !important;
  }
  .py-91-print {
    padding-top: 91px !important;
    padding-bottom: 91px !important;
  }
  .m-92-print {
    margin: 92px !important;
  }
  .mt-92-print {
    margin-top: 92px !important;
  }
  .mr-92-print {
    margin-right: 92px !important;
  }
  .mb-92-print {
    margin-bottom: 92px !important;
  }
  .ml-92-print {
    margin-left: 92px !important;
  }
  .mx-92-print {
    margin-right: 92px !important;
    margin-left: 92px !important;
  }
  .my-92-print {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }
  .p-92-print {
    padding: 92px !important;
  }
  .pt-92-print {
    padding-top: 92px !important;
  }
  .pr-92-print {
    padding-right: 92px !important;
  }
  .pb-92-print {
    padding-bottom: 92px !important;
  }
  .pl-92-print {
    padding-left: 92px !important;
  }
  .px-92-print {
    padding-right: 92px !important;
    padding-left: 92px !important;
  }
  .py-92-print {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }
  .m-93-print {
    margin: 93px !important;
  }
  .mt-93-print {
    margin-top: 93px !important;
  }
  .mr-93-print {
    margin-right: 93px !important;
  }
  .mb-93-print {
    margin-bottom: 93px !important;
  }
  .ml-93-print {
    margin-left: 93px !important;
  }
  .mx-93-print {
    margin-right: 93px !important;
    margin-left: 93px !important;
  }
  .my-93-print {
    margin-top: 93px !important;
    margin-bottom: 93px !important;
  }
  .p-93-print {
    padding: 93px !important;
  }
  .pt-93-print {
    padding-top: 93px !important;
  }
  .pr-93-print {
    padding-right: 93px !important;
  }
  .pb-93-print {
    padding-bottom: 93px !important;
  }
  .pl-93-print {
    padding-left: 93px !important;
  }
  .px-93-print {
    padding-right: 93px !important;
    padding-left: 93px !important;
  }
  .py-93-print {
    padding-top: 93px !important;
    padding-bottom: 93px !important;
  }
  .m-94-print {
    margin: 94px !important;
  }
  .mt-94-print {
    margin-top: 94px !important;
  }
  .mr-94-print {
    margin-right: 94px !important;
  }
  .mb-94-print {
    margin-bottom: 94px !important;
  }
  .ml-94-print {
    margin-left: 94px !important;
  }
  .mx-94-print {
    margin-right: 94px !important;
    margin-left: 94px !important;
  }
  .my-94-print {
    margin-top: 94px !important;
    margin-bottom: 94px !important;
  }
  .p-94-print {
    padding: 94px !important;
  }
  .pt-94-print {
    padding-top: 94px !important;
  }
  .pr-94-print {
    padding-right: 94px !important;
  }
  .pb-94-print {
    padding-bottom: 94px !important;
  }
  .pl-94-print {
    padding-left: 94px !important;
  }
  .px-94-print {
    padding-right: 94px !important;
    padding-left: 94px !important;
  }
  .py-94-print {
    padding-top: 94px !important;
    padding-bottom: 94px !important;
  }
  .m-95-print {
    margin: 95px !important;
  }
  .mt-95-print {
    margin-top: 95px !important;
  }
  .mr-95-print {
    margin-right: 95px !important;
  }
  .mb-95-print {
    margin-bottom: 95px !important;
  }
  .ml-95-print {
    margin-left: 95px !important;
  }
  .mx-95-print {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .my-95-print {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .p-95-print {
    padding: 95px !important;
  }
  .pt-95-print {
    padding-top: 95px !important;
  }
  .pr-95-print {
    padding-right: 95px !important;
  }
  .pb-95-print {
    padding-bottom: 95px !important;
  }
  .pl-95-print {
    padding-left: 95px !important;
  }
  .px-95-print {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .py-95-print {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .m-96-print {
    margin: 96px !important;
  }
  .mt-96-print {
    margin-top: 96px !important;
  }
  .mr-96-print {
    margin-right: 96px !important;
  }
  .mb-96-print {
    margin-bottom: 96px !important;
  }
  .ml-96-print {
    margin-left: 96px !important;
  }
  .mx-96-print {
    margin-right: 96px !important;
    margin-left: 96px !important;
  }
  .my-96-print {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .p-96-print {
    padding: 96px !important;
  }
  .pt-96-print {
    padding-top: 96px !important;
  }
  .pr-96-print {
    padding-right: 96px !important;
  }
  .pb-96-print {
    padding-bottom: 96px !important;
  }
  .pl-96-print {
    padding-left: 96px !important;
  }
  .px-96-print {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-96-print {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .m-97-print {
    margin: 97px !important;
  }
  .mt-97-print {
    margin-top: 97px !important;
  }
  .mr-97-print {
    margin-right: 97px !important;
  }
  .mb-97-print {
    margin-bottom: 97px !important;
  }
  .ml-97-print {
    margin-left: 97px !important;
  }
  .mx-97-print {
    margin-right: 97px !important;
    margin-left: 97px !important;
  }
  .my-97-print {
    margin-top: 97px !important;
    margin-bottom: 97px !important;
  }
  .p-97-print {
    padding: 97px !important;
  }
  .pt-97-print {
    padding-top: 97px !important;
  }
  .pr-97-print {
    padding-right: 97px !important;
  }
  .pb-97-print {
    padding-bottom: 97px !important;
  }
  .pl-97-print {
    padding-left: 97px !important;
  }
  .px-97-print {
    padding-right: 97px !important;
    padding-left: 97px !important;
  }
  .py-97-print {
    padding-top: 97px !important;
    padding-bottom: 97px !important;
  }
  .m-98-print {
    margin: 98px !important;
  }
  .mt-98-print {
    margin-top: 98px !important;
  }
  .mr-98-print {
    margin-right: 98px !important;
  }
  .mb-98-print {
    margin-bottom: 98px !important;
  }
  .ml-98-print {
    margin-left: 98px !important;
  }
  .mx-98-print {
    margin-right: 98px !important;
    margin-left: 98px !important;
  }
  .my-98-print {
    margin-top: 98px !important;
    margin-bottom: 98px !important;
  }
  .p-98-print {
    padding: 98px !important;
  }
  .pt-98-print {
    padding-top: 98px !important;
  }
  .pr-98-print {
    padding-right: 98px !important;
  }
  .pb-98-print {
    padding-bottom: 98px !important;
  }
  .pl-98-print {
    padding-left: 98px !important;
  }
  .px-98-print {
    padding-right: 98px !important;
    padding-left: 98px !important;
  }
  .py-98-print {
    padding-top: 98px !important;
    padding-bottom: 98px !important;
  }
  .m-99-print {
    margin: 99px !important;
  }
  .mt-99-print {
    margin-top: 99px !important;
  }
  .mr-99-print {
    margin-right: 99px !important;
  }
  .mb-99-print {
    margin-bottom: 99px !important;
  }
  .ml-99-print {
    margin-left: 99px !important;
  }
  .mx-99-print {
    margin-right: 99px !important;
    margin-left: 99px !important;
  }
  .my-99-print {
    margin-top: 99px !important;
    margin-bottom: 99px !important;
  }
  .p-99-print {
    padding: 99px !important;
  }
  .pt-99-print {
    padding-top: 99px !important;
  }
  .pr-99-print {
    padding-right: 99px !important;
  }
  .pb-99-print {
    padding-bottom: 99px !important;
  }
  .pl-99-print {
    padding-left: 99px !important;
  }
  .px-99-print {
    padding-right: 99px !important;
    padding-left: 99px !important;
  }
  .py-99-print {
    padding-top: 99px !important;
    padding-bottom: 99px !important;
  }
  .m-100-print {
    margin: 100px !important;
  }
  .mt-100-print {
    margin-top: 100px !important;
  }
  .mr-100-print {
    margin-right: 100px !important;
  }
  .mb-100-print {
    margin-bottom: 100px !important;
  }
  .ml-100-print {
    margin-left: 100px !important;
  }
  .mx-100-print {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .my-100-print {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .p-100-print {
    padding: 100px !important;
  }
  .pt-100-print {
    padding-top: 100px !important;
  }
  .pr-100-print {
    padding-right: 100px !important;
  }
  .pb-100-print {
    padding-bottom: 100px !important;
  }
  .pl-100-print {
    padding-left: 100px !important;
  }
  .px-100-print {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .py-100-print {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .m-101-print {
    margin: 101px !important;
  }
  .mt-101-print {
    margin-top: 101px !important;
  }
  .mr-101-print {
    margin-right: 101px !important;
  }
  .mb-101-print {
    margin-bottom: 101px !important;
  }
  .ml-101-print {
    margin-left: 101px !important;
  }
  .mx-101-print {
    margin-right: 101px !important;
    margin-left: 101px !important;
  }
  .my-101-print {
    margin-top: 101px !important;
    margin-bottom: 101px !important;
  }
  .p-101-print {
    padding: 101px !important;
  }
  .pt-101-print {
    padding-top: 101px !important;
  }
  .pr-101-print {
    padding-right: 101px !important;
  }
  .pb-101-print {
    padding-bottom: 101px !important;
  }
  .pl-101-print {
    padding-left: 101px !important;
  }
  .px-101-print {
    padding-right: 101px !important;
    padding-left: 101px !important;
  }
  .py-101-print {
    padding-top: 101px !important;
    padding-bottom: 101px !important;
  }
  .m-102-print {
    margin: 102px !important;
  }
  .mt-102-print {
    margin-top: 102px !important;
  }
  .mr-102-print {
    margin-right: 102px !important;
  }
  .mb-102-print {
    margin-bottom: 102px !important;
  }
  .ml-102-print {
    margin-left: 102px !important;
  }
  .mx-102-print {
    margin-right: 102px !important;
    margin-left: 102px !important;
  }
  .my-102-print {
    margin-top: 102px !important;
    margin-bottom: 102px !important;
  }
  .p-102-print {
    padding: 102px !important;
  }
  .pt-102-print {
    padding-top: 102px !important;
  }
  .pr-102-print {
    padding-right: 102px !important;
  }
  .pb-102-print {
    padding-bottom: 102px !important;
  }
  .pl-102-print {
    padding-left: 102px !important;
  }
  .px-102-print {
    padding-right: 102px !important;
    padding-left: 102px !important;
  }
  .py-102-print {
    padding-top: 102px !important;
    padding-bottom: 102px !important;
  }
  .m-103-print {
    margin: 103px !important;
  }
  .mt-103-print {
    margin-top: 103px !important;
  }
  .mr-103-print {
    margin-right: 103px !important;
  }
  .mb-103-print {
    margin-bottom: 103px !important;
  }
  .ml-103-print {
    margin-left: 103px !important;
  }
  .mx-103-print {
    margin-right: 103px !important;
    margin-left: 103px !important;
  }
  .my-103-print {
    margin-top: 103px !important;
    margin-bottom: 103px !important;
  }
  .p-103-print {
    padding: 103px !important;
  }
  .pt-103-print {
    padding-top: 103px !important;
  }
  .pr-103-print {
    padding-right: 103px !important;
  }
  .pb-103-print {
    padding-bottom: 103px !important;
  }
  .pl-103-print {
    padding-left: 103px !important;
  }
  .px-103-print {
    padding-right: 103px !important;
    padding-left: 103px !important;
  }
  .py-103-print {
    padding-top: 103px !important;
    padding-bottom: 103px !important;
  }
  .m-104-print {
    margin: 104px !important;
  }
  .mt-104-print {
    margin-top: 104px !important;
  }
  .mr-104-print {
    margin-right: 104px !important;
  }
  .mb-104-print {
    margin-bottom: 104px !important;
  }
  .ml-104-print {
    margin-left: 104px !important;
  }
  .mx-104-print {
    margin-right: 104px !important;
    margin-left: 104px !important;
  }
  .my-104-print {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }
  .p-104-print {
    padding: 104px !important;
  }
  .pt-104-print {
    padding-top: 104px !important;
  }
  .pr-104-print {
    padding-right: 104px !important;
  }
  .pb-104-print {
    padding-bottom: 104px !important;
  }
  .pl-104-print {
    padding-left: 104px !important;
  }
  .px-104-print {
    padding-right: 104px !important;
    padding-left: 104px !important;
  }
  .py-104-print {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }
  .m-105-print {
    margin: 105px !important;
  }
  .mt-105-print {
    margin-top: 105px !important;
  }
  .mr-105-print {
    margin-right: 105px !important;
  }
  .mb-105-print {
    margin-bottom: 105px !important;
  }
  .ml-105-print {
    margin-left: 105px !important;
  }
  .mx-105-print {
    margin-right: 105px !important;
    margin-left: 105px !important;
  }
  .my-105-print {
    margin-top: 105px !important;
    margin-bottom: 105px !important;
  }
  .p-105-print {
    padding: 105px !important;
  }
  .pt-105-print {
    padding-top: 105px !important;
  }
  .pr-105-print {
    padding-right: 105px !important;
  }
  .pb-105-print {
    padding-bottom: 105px !important;
  }
  .pl-105-print {
    padding-left: 105px !important;
  }
  .px-105-print {
    padding-right: 105px !important;
    padding-left: 105px !important;
  }
  .py-105-print {
    padding-top: 105px !important;
    padding-bottom: 105px !important;
  }
  .m-106-print {
    margin: 106px !important;
  }
  .mt-106-print {
    margin-top: 106px !important;
  }
  .mr-106-print {
    margin-right: 106px !important;
  }
  .mb-106-print {
    margin-bottom: 106px !important;
  }
  .ml-106-print {
    margin-left: 106px !important;
  }
  .mx-106-print {
    margin-right: 106px !important;
    margin-left: 106px !important;
  }
  .my-106-print {
    margin-top: 106px !important;
    margin-bottom: 106px !important;
  }
  .p-106-print {
    padding: 106px !important;
  }
  .pt-106-print {
    padding-top: 106px !important;
  }
  .pr-106-print {
    padding-right: 106px !important;
  }
  .pb-106-print {
    padding-bottom: 106px !important;
  }
  .pl-106-print {
    padding-left: 106px !important;
  }
  .px-106-print {
    padding-right: 106px !important;
    padding-left: 106px !important;
  }
  .py-106-print {
    padding-top: 106px !important;
    padding-bottom: 106px !important;
  }
  .m-107-print {
    margin: 107px !important;
  }
  .mt-107-print {
    margin-top: 107px !important;
  }
  .mr-107-print {
    margin-right: 107px !important;
  }
  .mb-107-print {
    margin-bottom: 107px !important;
  }
  .ml-107-print {
    margin-left: 107px !important;
  }
  .mx-107-print {
    margin-right: 107px !important;
    margin-left: 107px !important;
  }
  .my-107-print {
    margin-top: 107px !important;
    margin-bottom: 107px !important;
  }
  .p-107-print {
    padding: 107px !important;
  }
  .pt-107-print {
    padding-top: 107px !important;
  }
  .pr-107-print {
    padding-right: 107px !important;
  }
  .pb-107-print {
    padding-bottom: 107px !important;
  }
  .pl-107-print {
    padding-left: 107px !important;
  }
  .px-107-print {
    padding-right: 107px !important;
    padding-left: 107px !important;
  }
  .py-107-print {
    padding-top: 107px !important;
    padding-bottom: 107px !important;
  }
  .m-108-print {
    margin: 108px !important;
  }
  .mt-108-print {
    margin-top: 108px !important;
  }
  .mr-108-print {
    margin-right: 108px !important;
  }
  .mb-108-print {
    margin-bottom: 108px !important;
  }
  .ml-108-print {
    margin-left: 108px !important;
  }
  .mx-108-print {
    margin-right: 108px !important;
    margin-left: 108px !important;
  }
  .my-108-print {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }
  .p-108-print {
    padding: 108px !important;
  }
  .pt-108-print {
    padding-top: 108px !important;
  }
  .pr-108-print {
    padding-right: 108px !important;
  }
  .pb-108-print {
    padding-bottom: 108px !important;
  }
  .pl-108-print {
    padding-left: 108px !important;
  }
  .px-108-print {
    padding-right: 108px !important;
    padding-left: 108px !important;
  }
  .py-108-print {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }
  .m-109-print {
    margin: 109px !important;
  }
  .mt-109-print {
    margin-top: 109px !important;
  }
  .mr-109-print {
    margin-right: 109px !important;
  }
  .mb-109-print {
    margin-bottom: 109px !important;
  }
  .ml-109-print {
    margin-left: 109px !important;
  }
  .mx-109-print {
    margin-right: 109px !important;
    margin-left: 109px !important;
  }
  .my-109-print {
    margin-top: 109px !important;
    margin-bottom: 109px !important;
  }
  .p-109-print {
    padding: 109px !important;
  }
  .pt-109-print {
    padding-top: 109px !important;
  }
  .pr-109-print {
    padding-right: 109px !important;
  }
  .pb-109-print {
    padding-bottom: 109px !important;
  }
  .pl-109-print {
    padding-left: 109px !important;
  }
  .px-109-print {
    padding-right: 109px !important;
    padding-left: 109px !important;
  }
  .py-109-print {
    padding-top: 109px !important;
    padding-bottom: 109px !important;
  }
  .m-110-print {
    margin: 110px !important;
  }
  .mt-110-print {
    margin-top: 110px !important;
  }
  .mr-110-print {
    margin-right: 110px !important;
  }
  .mb-110-print {
    margin-bottom: 110px !important;
  }
  .ml-110-print {
    margin-left: 110px !important;
  }
  .mx-110-print {
    margin-right: 110px !important;
    margin-left: 110px !important;
  }
  .my-110-print {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }
  .p-110-print {
    padding: 110px !important;
  }
  .pt-110-print {
    padding-top: 110px !important;
  }
  .pr-110-print {
    padding-right: 110px !important;
  }
  .pb-110-print {
    padding-bottom: 110px !important;
  }
  .pl-110-print {
    padding-left: 110px !important;
  }
  .px-110-print {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .py-110-print {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .m-111-print {
    margin: 111px !important;
  }
  .mt-111-print {
    margin-top: 111px !important;
  }
  .mr-111-print {
    margin-right: 111px !important;
  }
  .mb-111-print {
    margin-bottom: 111px !important;
  }
  .ml-111-print {
    margin-left: 111px !important;
  }
  .mx-111-print {
    margin-right: 111px !important;
    margin-left: 111px !important;
  }
  .my-111-print {
    margin-top: 111px !important;
    margin-bottom: 111px !important;
  }
  .p-111-print {
    padding: 111px !important;
  }
  .pt-111-print {
    padding-top: 111px !important;
  }
  .pr-111-print {
    padding-right: 111px !important;
  }
  .pb-111-print {
    padding-bottom: 111px !important;
  }
  .pl-111-print {
    padding-left: 111px !important;
  }
  .px-111-print {
    padding-right: 111px !important;
    padding-left: 111px !important;
  }
  .py-111-print {
    padding-top: 111px !important;
    padding-bottom: 111px !important;
  }
  .m-112-print {
    margin: 112px !important;
  }
  .mt-112-print {
    margin-top: 112px !important;
  }
  .mr-112-print {
    margin-right: 112px !important;
  }
  .mb-112-print {
    margin-bottom: 112px !important;
  }
  .ml-112-print {
    margin-left: 112px !important;
  }
  .mx-112-print {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }
  .my-112-print {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }
  .p-112-print {
    padding: 112px !important;
  }
  .pt-112-print {
    padding-top: 112px !important;
  }
  .pr-112-print {
    padding-right: 112px !important;
  }
  .pb-112-print {
    padding-bottom: 112px !important;
  }
  .pl-112-print {
    padding-left: 112px !important;
  }
  .px-112-print {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }
  .py-112-print {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }
  .m-113-print {
    margin: 113px !important;
  }
  .mt-113-print {
    margin-top: 113px !important;
  }
  .mr-113-print {
    margin-right: 113px !important;
  }
  .mb-113-print {
    margin-bottom: 113px !important;
  }
  .ml-113-print {
    margin-left: 113px !important;
  }
  .mx-113-print {
    margin-right: 113px !important;
    margin-left: 113px !important;
  }
  .my-113-print {
    margin-top: 113px !important;
    margin-bottom: 113px !important;
  }
  .p-113-print {
    padding: 113px !important;
  }
  .pt-113-print {
    padding-top: 113px !important;
  }
  .pr-113-print {
    padding-right: 113px !important;
  }
  .pb-113-print {
    padding-bottom: 113px !important;
  }
  .pl-113-print {
    padding-left: 113px !important;
  }
  .px-113-print {
    padding-right: 113px !important;
    padding-left: 113px !important;
  }
  .py-113-print {
    padding-top: 113px !important;
    padding-bottom: 113px !important;
  }
  .m-114-print {
    margin: 114px !important;
  }
  .mt-114-print {
    margin-top: 114px !important;
  }
  .mr-114-print {
    margin-right: 114px !important;
  }
  .mb-114-print {
    margin-bottom: 114px !important;
  }
  .ml-114-print {
    margin-left: 114px !important;
  }
  .mx-114-print {
    margin-right: 114px !important;
    margin-left: 114px !important;
  }
  .my-114-print {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }
  .p-114-print {
    padding: 114px !important;
  }
  .pt-114-print {
    padding-top: 114px !important;
  }
  .pr-114-print {
    padding-right: 114px !important;
  }
  .pb-114-print {
    padding-bottom: 114px !important;
  }
  .pl-114-print {
    padding-left: 114px !important;
  }
  .px-114-print {
    padding-right: 114px !important;
    padding-left: 114px !important;
  }
  .py-114-print {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }
  .m-115-print {
    margin: 115px !important;
  }
  .mt-115-print {
    margin-top: 115px !important;
  }
  .mr-115-print {
    margin-right: 115px !important;
  }
  .mb-115-print {
    margin-bottom: 115px !important;
  }
  .ml-115-print {
    margin-left: 115px !important;
  }
  .mx-115-print {
    margin-right: 115px !important;
    margin-left: 115px !important;
  }
  .my-115-print {
    margin-top: 115px !important;
    margin-bottom: 115px !important;
  }
  .p-115-print {
    padding: 115px !important;
  }
  .pt-115-print {
    padding-top: 115px !important;
  }
  .pr-115-print {
    padding-right: 115px !important;
  }
  .pb-115-print {
    padding-bottom: 115px !important;
  }
  .pl-115-print {
    padding-left: 115px !important;
  }
  .px-115-print {
    padding-right: 115px !important;
    padding-left: 115px !important;
  }
  .py-115-print {
    padding-top: 115px !important;
    padding-bottom: 115px !important;
  }
  .m-116-print {
    margin: 116px !important;
  }
  .mt-116-print {
    margin-top: 116px !important;
  }
  .mr-116-print {
    margin-right: 116px !important;
  }
  .mb-116-print {
    margin-bottom: 116px !important;
  }
  .ml-116-print {
    margin-left: 116px !important;
  }
  .mx-116-print {
    margin-right: 116px !important;
    margin-left: 116px !important;
  }
  .my-116-print {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }
  .p-116-print {
    padding: 116px !important;
  }
  .pt-116-print {
    padding-top: 116px !important;
  }
  .pr-116-print {
    padding-right: 116px !important;
  }
  .pb-116-print {
    padding-bottom: 116px !important;
  }
  .pl-116-print {
    padding-left: 116px !important;
  }
  .px-116-print {
    padding-right: 116px !important;
    padding-left: 116px !important;
  }
  .py-116-print {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }
  .m-117-print {
    margin: 117px !important;
  }
  .mt-117-print {
    margin-top: 117px !important;
  }
  .mr-117-print {
    margin-right: 117px !important;
  }
  .mb-117-print {
    margin-bottom: 117px !important;
  }
  .ml-117-print {
    margin-left: 117px !important;
  }
  .mx-117-print {
    margin-right: 117px !important;
    margin-left: 117px !important;
  }
  .my-117-print {
    margin-top: 117px !important;
    margin-bottom: 117px !important;
  }
  .p-117-print {
    padding: 117px !important;
  }
  .pt-117-print {
    padding-top: 117px !important;
  }
  .pr-117-print {
    padding-right: 117px !important;
  }
  .pb-117-print {
    padding-bottom: 117px !important;
  }
  .pl-117-print {
    padding-left: 117px !important;
  }
  .px-117-print {
    padding-right: 117px !important;
    padding-left: 117px !important;
  }
  .py-117-print {
    padding-top: 117px !important;
    padding-bottom: 117px !important;
  }
  .m-118-print {
    margin: 118px !important;
  }
  .mt-118-print {
    margin-top: 118px !important;
  }
  .mr-118-print {
    margin-right: 118px !important;
  }
  .mb-118-print {
    margin-bottom: 118px !important;
  }
  .ml-118-print {
    margin-left: 118px !important;
  }
  .mx-118-print {
    margin-right: 118px !important;
    margin-left: 118px !important;
  }
  .my-118-print {
    margin-top: 118px !important;
    margin-bottom: 118px !important;
  }
  .p-118-print {
    padding: 118px !important;
  }
  .pt-118-print {
    padding-top: 118px !important;
  }
  .pr-118-print {
    padding-right: 118px !important;
  }
  .pb-118-print {
    padding-bottom: 118px !important;
  }
  .pl-118-print {
    padding-left: 118px !important;
  }
  .px-118-print {
    padding-right: 118px !important;
    padding-left: 118px !important;
  }
  .py-118-print {
    padding-top: 118px !important;
    padding-bottom: 118px !important;
  }
  .m-119-print {
    margin: 119px !important;
  }
  .mt-119-print {
    margin-top: 119px !important;
  }
  .mr-119-print {
    margin-right: 119px !important;
  }
  .mb-119-print {
    margin-bottom: 119px !important;
  }
  .ml-119-print {
    margin-left: 119px !important;
  }
  .mx-119-print {
    margin-right: 119px !important;
    margin-left: 119px !important;
  }
  .my-119-print {
    margin-top: 119px !important;
    margin-bottom: 119px !important;
  }
  .p-119-print {
    padding: 119px !important;
  }
  .pt-119-print {
    padding-top: 119px !important;
  }
  .pr-119-print {
    padding-right: 119px !important;
  }
  .pb-119-print {
    padding-bottom: 119px !important;
  }
  .pl-119-print {
    padding-left: 119px !important;
  }
  .px-119-print {
    padding-right: 119px !important;
    padding-left: 119px !important;
  }
  .py-119-print {
    padding-top: 119px !important;
    padding-bottom: 119px !important;
  }
  .m-120-print {
    margin: 120px !important;
  }
  .mt-120-print {
    margin-top: 120px !important;
  }
  .mr-120-print {
    margin-right: 120px !important;
  }
  .mb-120-print {
    margin-bottom: 120px !important;
  }
  .ml-120-print {
    margin-left: 120px !important;
  }
  .mx-120-print {
    margin-right: 120px !important;
    margin-left: 120px !important;
  }
  .my-120-print {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .p-120-print {
    padding: 120px !important;
  }
  .pt-120-print {
    padding-top: 120px !important;
  }
  .pr-120-print {
    padding-right: 120px !important;
  }
  .pb-120-print {
    padding-bottom: 120px !important;
  }
  .pl-120-print {
    padding-left: 120px !important;
  }
  .px-120-print {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .py-120-print {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .m-121-print {
    margin: 121px !important;
  }
  .mt-121-print {
    margin-top: 121px !important;
  }
  .mr-121-print {
    margin-right: 121px !important;
  }
  .mb-121-print {
    margin-bottom: 121px !important;
  }
  .ml-121-print {
    margin-left: 121px !important;
  }
  .mx-121-print {
    margin-right: 121px !important;
    margin-left: 121px !important;
  }
  .my-121-print {
    margin-top: 121px !important;
    margin-bottom: 121px !important;
  }
  .p-121-print {
    padding: 121px !important;
  }
  .pt-121-print {
    padding-top: 121px !important;
  }
  .pr-121-print {
    padding-right: 121px !important;
  }
  .pb-121-print {
    padding-bottom: 121px !important;
  }
  .pl-121-print {
    padding-left: 121px !important;
  }
  .px-121-print {
    padding-right: 121px !important;
    padding-left: 121px !important;
  }
  .py-121-print {
    padding-top: 121px !important;
    padding-bottom: 121px !important;
  }
  .m-122-print {
    margin: 122px !important;
  }
  .mt-122-print {
    margin-top: 122px !important;
  }
  .mr-122-print {
    margin-right: 122px !important;
  }
  .mb-122-print {
    margin-bottom: 122px !important;
  }
  .ml-122-print {
    margin-left: 122px !important;
  }
  .mx-122-print {
    margin-right: 122px !important;
    margin-left: 122px !important;
  }
  .my-122-print {
    margin-top: 122px !important;
    margin-bottom: 122px !important;
  }
  .p-122-print {
    padding: 122px !important;
  }
  .pt-122-print {
    padding-top: 122px !important;
  }
  .pr-122-print {
    padding-right: 122px !important;
  }
  .pb-122-print {
    padding-bottom: 122px !important;
  }
  .pl-122-print {
    padding-left: 122px !important;
  }
  .px-122-print {
    padding-right: 122px !important;
    padding-left: 122px !important;
  }
  .py-122-print {
    padding-top: 122px !important;
    padding-bottom: 122px !important;
  }
  .m-123-print {
    margin: 123px !important;
  }
  .mt-123-print {
    margin-top: 123px !important;
  }
  .mr-123-print {
    margin-right: 123px !important;
  }
  .mb-123-print {
    margin-bottom: 123px !important;
  }
  .ml-123-print {
    margin-left: 123px !important;
  }
  .mx-123-print {
    margin-right: 123px !important;
    margin-left: 123px !important;
  }
  .my-123-print {
    margin-top: 123px !important;
    margin-bottom: 123px !important;
  }
  .p-123-print {
    padding: 123px !important;
  }
  .pt-123-print {
    padding-top: 123px !important;
  }
  .pr-123-print {
    padding-right: 123px !important;
  }
  .pb-123-print {
    padding-bottom: 123px !important;
  }
  .pl-123-print {
    padding-left: 123px !important;
  }
  .px-123-print {
    padding-right: 123px !important;
    padding-left: 123px !important;
  }
  .py-123-print {
    padding-top: 123px !important;
    padding-bottom: 123px !important;
  }
  .m-124-print {
    margin: 124px !important;
  }
  .mt-124-print {
    margin-top: 124px !important;
  }
  .mr-124-print {
    margin-right: 124px !important;
  }
  .mb-124-print {
    margin-bottom: 124px !important;
  }
  .ml-124-print {
    margin-left: 124px !important;
  }
  .mx-124-print {
    margin-right: 124px !important;
    margin-left: 124px !important;
  }
  .my-124-print {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }
  .p-124-print {
    padding: 124px !important;
  }
  .pt-124-print {
    padding-top: 124px !important;
  }
  .pr-124-print {
    padding-right: 124px !important;
  }
  .pb-124-print {
    padding-bottom: 124px !important;
  }
  .pl-124-print {
    padding-left: 124px !important;
  }
  .px-124-print {
    padding-right: 124px !important;
    padding-left: 124px !important;
  }
  .py-124-print {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }
  .m-125-print {
    margin: 125px !important;
  }
  .mt-125-print {
    margin-top: 125px !important;
  }
  .mr-125-print {
    margin-right: 125px !important;
  }
  .mb-125-print {
    margin-bottom: 125px !important;
  }
  .ml-125-print {
    margin-left: 125px !important;
  }
  .mx-125-print {
    margin-right: 125px !important;
    margin-left: 125px !important;
  }
  .my-125-print {
    margin-top: 125px !important;
    margin-bottom: 125px !important;
  }
  .p-125-print {
    padding: 125px !important;
  }
  .pt-125-print {
    padding-top: 125px !important;
  }
  .pr-125-print {
    padding-right: 125px !important;
  }
  .pb-125-print {
    padding-bottom: 125px !important;
  }
  .pl-125-print {
    padding-left: 125px !important;
  }
  .px-125-print {
    padding-right: 125px !important;
    padding-left: 125px !important;
  }
  .py-125-print {
    padding-top: 125px !important;
    padding-bottom: 125px !important;
  }
  .m-126-print {
    margin: 126px !important;
  }
  .mt-126-print {
    margin-top: 126px !important;
  }
  .mr-126-print {
    margin-right: 126px !important;
  }
  .mb-126-print {
    margin-bottom: 126px !important;
  }
  .ml-126-print {
    margin-left: 126px !important;
  }
  .mx-126-print {
    margin-right: 126px !important;
    margin-left: 126px !important;
  }
  .my-126-print {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }
  .p-126-print {
    padding: 126px !important;
  }
  .pt-126-print {
    padding-top: 126px !important;
  }
  .pr-126-print {
    padding-right: 126px !important;
  }
  .pb-126-print {
    padding-bottom: 126px !important;
  }
  .pl-126-print {
    padding-left: 126px !important;
  }
  .px-126-print {
    padding-right: 126px !important;
    padding-left: 126px !important;
  }
  .py-126-print {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }
  .m-127-print {
    margin: 127px !important;
  }
  .mt-127-print {
    margin-top: 127px !important;
  }
  .mr-127-print {
    margin-right: 127px !important;
  }
  .mb-127-print {
    margin-bottom: 127px !important;
  }
  .ml-127-print {
    margin-left: 127px !important;
  }
  .mx-127-print {
    margin-right: 127px !important;
    margin-left: 127px !important;
  }
  .my-127-print {
    margin-top: 127px !important;
    margin-bottom: 127px !important;
  }
  .p-127-print {
    padding: 127px !important;
  }
  .pt-127-print {
    padding-top: 127px !important;
  }
  .pr-127-print {
    padding-right: 127px !important;
  }
  .pb-127-print {
    padding-bottom: 127px !important;
  }
  .pl-127-print {
    padding-left: 127px !important;
  }
  .px-127-print {
    padding-right: 127px !important;
    padding-left: 127px !important;
  }
  .py-127-print {
    padding-top: 127px !important;
    padding-bottom: 127px !important;
  }
  .m-128-print {
    margin: 128px !important;
  }
  .mt-128-print {
    margin-top: 128px !important;
  }
  .mr-128-print {
    margin-right: 128px !important;
  }
  .mb-128-print {
    margin-bottom: 128px !important;
  }
  .ml-128-print {
    margin-left: 128px !important;
  }
  .mx-128-print {
    margin-right: 128px !important;
    margin-left: 128px !important;
  }
  .my-128-print {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }
  .p-128-print {
    padding: 128px !important;
  }
  .pt-128-print {
    padding-top: 128px !important;
  }
  .pr-128-print {
    padding-right: 128px !important;
  }
  .pb-128-print {
    padding-bottom: 128px !important;
  }
  .pl-128-print {
    padding-left: 128px !important;
  }
  .px-128-print {
    padding-right: 128px !important;
    padding-left: 128px !important;
  }
  .py-128-print {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .m-129-print {
    margin: 129px !important;
  }
  .mt-129-print {
    margin-top: 129px !important;
  }
  .mr-129-print {
    margin-right: 129px !important;
  }
  .mb-129-print {
    margin-bottom: 129px !important;
  }
  .ml-129-print {
    margin-left: 129px !important;
  }
  .mx-129-print {
    margin-right: 129px !important;
    margin-left: 129px !important;
  }
  .my-129-print {
    margin-top: 129px !important;
    margin-bottom: 129px !important;
  }
  .p-129-print {
    padding: 129px !important;
  }
  .pt-129-print {
    padding-top: 129px !important;
  }
  .pr-129-print {
    padding-right: 129px !important;
  }
  .pb-129-print {
    padding-bottom: 129px !important;
  }
  .pl-129-print {
    padding-left: 129px !important;
  }
  .px-129-print {
    padding-right: 129px !important;
    padding-left: 129px !important;
  }
  .py-129-print {
    padding-top: 129px !important;
    padding-bottom: 129px !important;
  }
  .m-130-print {
    margin: 130px !important;
  }
  .mt-130-print {
    margin-top: 130px !important;
  }
  .mr-130-print {
    margin-right: 130px !important;
  }
  .mb-130-print {
    margin-bottom: 130px !important;
  }
  .ml-130-print {
    margin-left: 130px !important;
  }
  .mx-130-print {
    margin-right: 130px !important;
    margin-left: 130px !important;
  }
  .my-130-print {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }
  .p-130-print {
    padding: 130px !important;
  }
  .pt-130-print {
    padding-top: 130px !important;
  }
  .pr-130-print {
    padding-right: 130px !important;
  }
  .pb-130-print {
    padding-bottom: 130px !important;
  }
  .pl-130-print {
    padding-left: 130px !important;
  }
  .px-130-print {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .py-130-print {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .m-131-print {
    margin: 131px !important;
  }
  .mt-131-print {
    margin-top: 131px !important;
  }
  .mr-131-print {
    margin-right: 131px !important;
  }
  .mb-131-print {
    margin-bottom: 131px !important;
  }
  .ml-131-print {
    margin-left: 131px !important;
  }
  .mx-131-print {
    margin-right: 131px !important;
    margin-left: 131px !important;
  }
  .my-131-print {
    margin-top: 131px !important;
    margin-bottom: 131px !important;
  }
  .p-131-print {
    padding: 131px !important;
  }
  .pt-131-print {
    padding-top: 131px !important;
  }
  .pr-131-print {
    padding-right: 131px !important;
  }
  .pb-131-print {
    padding-bottom: 131px !important;
  }
  .pl-131-print {
    padding-left: 131px !important;
  }
  .px-131-print {
    padding-right: 131px !important;
    padding-left: 131px !important;
  }
  .py-131-print {
    padding-top: 131px !important;
    padding-bottom: 131px !important;
  }
  .m-132-print {
    margin: 132px !important;
  }
  .mt-132-print {
    margin-top: 132px !important;
  }
  .mr-132-print {
    margin-right: 132px !important;
  }
  .mb-132-print {
    margin-bottom: 132px !important;
  }
  .ml-132-print {
    margin-left: 132px !important;
  }
  .mx-132-print {
    margin-right: 132px !important;
    margin-left: 132px !important;
  }
  .my-132-print {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }
  .p-132-print {
    padding: 132px !important;
  }
  .pt-132-print {
    padding-top: 132px !important;
  }
  .pr-132-print {
    padding-right: 132px !important;
  }
  .pb-132-print {
    padding-bottom: 132px !important;
  }
  .pl-132-print {
    padding-left: 132px !important;
  }
  .px-132-print {
    padding-right: 132px !important;
    padding-left: 132px !important;
  }
  .py-132-print {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }
  .m-133-print {
    margin: 133px !important;
  }
  .mt-133-print {
    margin-top: 133px !important;
  }
  .mr-133-print {
    margin-right: 133px !important;
  }
  .mb-133-print {
    margin-bottom: 133px !important;
  }
  .ml-133-print {
    margin-left: 133px !important;
  }
  .mx-133-print {
    margin-right: 133px !important;
    margin-left: 133px !important;
  }
  .my-133-print {
    margin-top: 133px !important;
    margin-bottom: 133px !important;
  }
  .p-133-print {
    padding: 133px !important;
  }
  .pt-133-print {
    padding-top: 133px !important;
  }
  .pr-133-print {
    padding-right: 133px !important;
  }
  .pb-133-print {
    padding-bottom: 133px !important;
  }
  .pl-133-print {
    padding-left: 133px !important;
  }
  .px-133-print {
    padding-right: 133px !important;
    padding-left: 133px !important;
  }
  .py-133-print {
    padding-top: 133px !important;
    padding-bottom: 133px !important;
  }
  .m-134-print {
    margin: 134px !important;
  }
  .mt-134-print {
    margin-top: 134px !important;
  }
  .mr-134-print {
    margin-right: 134px !important;
  }
  .mb-134-print {
    margin-bottom: 134px !important;
  }
  .ml-134-print {
    margin-left: 134px !important;
  }
  .mx-134-print {
    margin-right: 134px !important;
    margin-left: 134px !important;
  }
  .my-134-print {
    margin-top: 134px !important;
    margin-bottom: 134px !important;
  }
  .p-134-print {
    padding: 134px !important;
  }
  .pt-134-print {
    padding-top: 134px !important;
  }
  .pr-134-print {
    padding-right: 134px !important;
  }
  .pb-134-print {
    padding-bottom: 134px !important;
  }
  .pl-134-print {
    padding-left: 134px !important;
  }
  .px-134-print {
    padding-right: 134px !important;
    padding-left: 134px !important;
  }
  .py-134-print {
    padding-top: 134px !important;
    padding-bottom: 134px !important;
  }
  .m-135-print {
    margin: 135px !important;
  }
  .mt-135-print {
    margin-top: 135px !important;
  }
  .mr-135-print {
    margin-right: 135px !important;
  }
  .mb-135-print {
    margin-bottom: 135px !important;
  }
  .ml-135-print {
    margin-left: 135px !important;
  }
  .mx-135-print {
    margin-right: 135px !important;
    margin-left: 135px !important;
  }
  .my-135-print {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .p-135-print {
    padding: 135px !important;
  }
  .pt-135-print {
    padding-top: 135px !important;
  }
  .pr-135-print {
    padding-right: 135px !important;
  }
  .pb-135-print {
    padding-bottom: 135px !important;
  }
  .pl-135-print {
    padding-left: 135px !important;
  }
  .px-135-print {
    padding-right: 135px !important;
    padding-left: 135px !important;
  }
  .py-135-print {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .m-136-print {
    margin: 136px !important;
  }
  .mt-136-print {
    margin-top: 136px !important;
  }
  .mr-136-print {
    margin-right: 136px !important;
  }
  .mb-136-print {
    margin-bottom: 136px !important;
  }
  .ml-136-print {
    margin-left: 136px !important;
  }
  .mx-136-print {
    margin-right: 136px !important;
    margin-left: 136px !important;
  }
  .my-136-print {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }
  .p-136-print {
    padding: 136px !important;
  }
  .pt-136-print {
    padding-top: 136px !important;
  }
  .pr-136-print {
    padding-right: 136px !important;
  }
  .pb-136-print {
    padding-bottom: 136px !important;
  }
  .pl-136-print {
    padding-left: 136px !important;
  }
  .px-136-print {
    padding-right: 136px !important;
    padding-left: 136px !important;
  }
  .py-136-print {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }
  .m-137-print {
    margin: 137px !important;
  }
  .mt-137-print {
    margin-top: 137px !important;
  }
  .mr-137-print {
    margin-right: 137px !important;
  }
  .mb-137-print {
    margin-bottom: 137px !important;
  }
  .ml-137-print {
    margin-left: 137px !important;
  }
  .mx-137-print {
    margin-right: 137px !important;
    margin-left: 137px !important;
  }
  .my-137-print {
    margin-top: 137px !important;
    margin-bottom: 137px !important;
  }
  .p-137-print {
    padding: 137px !important;
  }
  .pt-137-print {
    padding-top: 137px !important;
  }
  .pr-137-print {
    padding-right: 137px !important;
  }
  .pb-137-print {
    padding-bottom: 137px !important;
  }
  .pl-137-print {
    padding-left: 137px !important;
  }
  .px-137-print {
    padding-right: 137px !important;
    padding-left: 137px !important;
  }
  .py-137-print {
    padding-top: 137px !important;
    padding-bottom: 137px !important;
  }
  .m-138-print {
    margin: 138px !important;
  }
  .mt-138-print {
    margin-top: 138px !important;
  }
  .mr-138-print {
    margin-right: 138px !important;
  }
  .mb-138-print {
    margin-bottom: 138px !important;
  }
  .ml-138-print {
    margin-left: 138px !important;
  }
  .mx-138-print {
    margin-right: 138px !important;
    margin-left: 138px !important;
  }
  .my-138-print {
    margin-top: 138px !important;
    margin-bottom: 138px !important;
  }
  .p-138-print {
    padding: 138px !important;
  }
  .pt-138-print {
    padding-top: 138px !important;
  }
  .pr-138-print {
    padding-right: 138px !important;
  }
  .pb-138-print {
    padding-bottom: 138px !important;
  }
  .pl-138-print {
    padding-left: 138px !important;
  }
  .px-138-print {
    padding-right: 138px !important;
    padding-left: 138px !important;
  }
  .py-138-print {
    padding-top: 138px !important;
    padding-bottom: 138px !important;
  }
  .m-139-print {
    margin: 139px !important;
  }
  .mt-139-print {
    margin-top: 139px !important;
  }
  .mr-139-print {
    margin-right: 139px !important;
  }
  .mb-139-print {
    margin-bottom: 139px !important;
  }
  .ml-139-print {
    margin-left: 139px !important;
  }
  .mx-139-print {
    margin-right: 139px !important;
    margin-left: 139px !important;
  }
  .my-139-print {
    margin-top: 139px !important;
    margin-bottom: 139px !important;
  }
  .p-139-print {
    padding: 139px !important;
  }
  .pt-139-print {
    padding-top: 139px !important;
  }
  .pr-139-print {
    padding-right: 139px !important;
  }
  .pb-139-print {
    padding-bottom: 139px !important;
  }
  .pl-139-print {
    padding-left: 139px !important;
  }
  .px-139-print {
    padding-right: 139px !important;
    padding-left: 139px !important;
  }
  .py-139-print {
    padding-top: 139px !important;
    padding-bottom: 139px !important;
  }
  .m-140-print {
    margin: 140px !important;
  }
  .mt-140-print {
    margin-top: 140px !important;
  }
  .mr-140-print {
    margin-right: 140px !important;
  }
  .mb-140-print {
    margin-bottom: 140px !important;
  }
  .ml-140-print {
    margin-left: 140px !important;
  }
  .mx-140-print {
    margin-right: 140px !important;
    margin-left: 140px !important;
  }
  .my-140-print {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }
  .p-140-print {
    padding: 140px !important;
  }
  .pt-140-print {
    padding-top: 140px !important;
  }
  .pr-140-print {
    padding-right: 140px !important;
  }
  .pb-140-print {
    padding-bottom: 140px !important;
  }
  .pl-140-print {
    padding-left: 140px !important;
  }
  .px-140-print {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .py-140-print {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .m-141-print {
    margin: 141px !important;
  }
  .mt-141-print {
    margin-top: 141px !important;
  }
  .mr-141-print {
    margin-right: 141px !important;
  }
  .mb-141-print {
    margin-bottom: 141px !important;
  }
  .ml-141-print {
    margin-left: 141px !important;
  }
  .mx-141-print {
    margin-right: 141px !important;
    margin-left: 141px !important;
  }
  .my-141-print {
    margin-top: 141px !important;
    margin-bottom: 141px !important;
  }
  .p-141-print {
    padding: 141px !important;
  }
  .pt-141-print {
    padding-top: 141px !important;
  }
  .pr-141-print {
    padding-right: 141px !important;
  }
  .pb-141-print {
    padding-bottom: 141px !important;
  }
  .pl-141-print {
    padding-left: 141px !important;
  }
  .px-141-print {
    padding-right: 141px !important;
    padding-left: 141px !important;
  }
  .py-141-print {
    padding-top: 141px !important;
    padding-bottom: 141px !important;
  }
  .m-142-print {
    margin: 142px !important;
  }
  .mt-142-print {
    margin-top: 142px !important;
  }
  .mr-142-print {
    margin-right: 142px !important;
  }
  .mb-142-print {
    margin-bottom: 142px !important;
  }
  .ml-142-print {
    margin-left: 142px !important;
  }
  .mx-142-print {
    margin-right: 142px !important;
    margin-left: 142px !important;
  }
  .my-142-print {
    margin-top: 142px !important;
    margin-bottom: 142px !important;
  }
  .p-142-print {
    padding: 142px !important;
  }
  .pt-142-print {
    padding-top: 142px !important;
  }
  .pr-142-print {
    padding-right: 142px !important;
  }
  .pb-142-print {
    padding-bottom: 142px !important;
  }
  .pl-142-print {
    padding-left: 142px !important;
  }
  .px-142-print {
    padding-right: 142px !important;
    padding-left: 142px !important;
  }
  .py-142-print {
    padding-top: 142px !important;
    padding-bottom: 142px !important;
  }
  .m-143-print {
    margin: 143px !important;
  }
  .mt-143-print {
    margin-top: 143px !important;
  }
  .mr-143-print {
    margin-right: 143px !important;
  }
  .mb-143-print {
    margin-bottom: 143px !important;
  }
  .ml-143-print {
    margin-left: 143px !important;
  }
  .mx-143-print {
    margin-right: 143px !important;
    margin-left: 143px !important;
  }
  .my-143-print {
    margin-top: 143px !important;
    margin-bottom: 143px !important;
  }
  .p-143-print {
    padding: 143px !important;
  }
  .pt-143-print {
    padding-top: 143px !important;
  }
  .pr-143-print {
    padding-right: 143px !important;
  }
  .pb-143-print {
    padding-bottom: 143px !important;
  }
  .pl-143-print {
    padding-left: 143px !important;
  }
  .px-143-print {
    padding-right: 143px !important;
    padding-left: 143px !important;
  }
  .py-143-print {
    padding-top: 143px !important;
    padding-bottom: 143px !important;
  }
  .m-144-print {
    margin: 144px !important;
  }
  .mt-144-print {
    margin-top: 144px !important;
  }
  .mr-144-print {
    margin-right: 144px !important;
  }
  .mb-144-print {
    margin-bottom: 144px !important;
  }
  .ml-144-print {
    margin-left: 144px !important;
  }
  .mx-144-print {
    margin-right: 144px !important;
    margin-left: 144px !important;
  }
  .my-144-print {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }
  .p-144-print {
    padding: 144px !important;
  }
  .pt-144-print {
    padding-top: 144px !important;
  }
  .pr-144-print {
    padding-right: 144px !important;
  }
  .pb-144-print {
    padding-bottom: 144px !important;
  }
  .pl-144-print {
    padding-left: 144px !important;
  }
  .px-144-print {
    padding-right: 144px !important;
    padding-left: 144px !important;
  }
  .py-144-print {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }
  .m-145-print {
    margin: 145px !important;
  }
  .mt-145-print {
    margin-top: 145px !important;
  }
  .mr-145-print {
    margin-right: 145px !important;
  }
  .mb-145-print {
    margin-bottom: 145px !important;
  }
  .ml-145-print {
    margin-left: 145px !important;
  }
  .mx-145-print {
    margin-right: 145px !important;
    margin-left: 145px !important;
  }
  .my-145-print {
    margin-top: 145px !important;
    margin-bottom: 145px !important;
  }
  .p-145-print {
    padding: 145px !important;
  }
  .pt-145-print {
    padding-top: 145px !important;
  }
  .pr-145-print {
    padding-right: 145px !important;
  }
  .pb-145-print {
    padding-bottom: 145px !important;
  }
  .pl-145-print {
    padding-left: 145px !important;
  }
  .px-145-print {
    padding-right: 145px !important;
    padding-left: 145px !important;
  }
  .py-145-print {
    padding-top: 145px !important;
    padding-bottom: 145px !important;
  }
  .m-146-print {
    margin: 146px !important;
  }
  .mt-146-print {
    margin-top: 146px !important;
  }
  .mr-146-print {
    margin-right: 146px !important;
  }
  .mb-146-print {
    margin-bottom: 146px !important;
  }
  .ml-146-print {
    margin-left: 146px !important;
  }
  .mx-146-print {
    margin-right: 146px !important;
    margin-left: 146px !important;
  }
  .my-146-print {
    margin-top: 146px !important;
    margin-bottom: 146px !important;
  }
  .p-146-print {
    padding: 146px !important;
  }
  .pt-146-print {
    padding-top: 146px !important;
  }
  .pr-146-print {
    padding-right: 146px !important;
  }
  .pb-146-print {
    padding-bottom: 146px !important;
  }
  .pl-146-print {
    padding-left: 146px !important;
  }
  .px-146-print {
    padding-right: 146px !important;
    padding-left: 146px !important;
  }
  .py-146-print {
    padding-top: 146px !important;
    padding-bottom: 146px !important;
  }
  .m-147-print {
    margin: 147px !important;
  }
  .mt-147-print {
    margin-top: 147px !important;
  }
  .mr-147-print {
    margin-right: 147px !important;
  }
  .mb-147-print {
    margin-bottom: 147px !important;
  }
  .ml-147-print {
    margin-left: 147px !important;
  }
  .mx-147-print {
    margin-right: 147px !important;
    margin-left: 147px !important;
  }
  .my-147-print {
    margin-top: 147px !important;
    margin-bottom: 147px !important;
  }
  .p-147-print {
    padding: 147px !important;
  }
  .pt-147-print {
    padding-top: 147px !important;
  }
  .pr-147-print {
    padding-right: 147px !important;
  }
  .pb-147-print {
    padding-bottom: 147px !important;
  }
  .pl-147-print {
    padding-left: 147px !important;
  }
  .px-147-print {
    padding-right: 147px !important;
    padding-left: 147px !important;
  }
  .py-147-print {
    padding-top: 147px !important;
    padding-bottom: 147px !important;
  }
  .m-148-print {
    margin: 148px !important;
  }
  .mt-148-print {
    margin-top: 148px !important;
  }
  .mr-148-print {
    margin-right: 148px !important;
  }
  .mb-148-print {
    margin-bottom: 148px !important;
  }
  .ml-148-print {
    margin-left: 148px !important;
  }
  .mx-148-print {
    margin-right: 148px !important;
    margin-left: 148px !important;
  }
  .my-148-print {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }
  .p-148-print {
    padding: 148px !important;
  }
  .pt-148-print {
    padding-top: 148px !important;
  }
  .pr-148-print {
    padding-right: 148px !important;
  }
  .pb-148-print {
    padding-bottom: 148px !important;
  }
  .pl-148-print {
    padding-left: 148px !important;
  }
  .px-148-print {
    padding-right: 148px !important;
    padding-left: 148px !important;
  }
  .py-148-print {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }
  .m-149-print {
    margin: 149px !important;
  }
  .mt-149-print {
    margin-top: 149px !important;
  }
  .mr-149-print {
    margin-right: 149px !important;
  }
  .mb-149-print {
    margin-bottom: 149px !important;
  }
  .ml-149-print {
    margin-left: 149px !important;
  }
  .mx-149-print {
    margin-right: 149px !important;
    margin-left: 149px !important;
  }
  .my-149-print {
    margin-top: 149px !important;
    margin-bottom: 149px !important;
  }
  .p-149-print {
    padding: 149px !important;
  }
  .pt-149-print {
    padding-top: 149px !important;
  }
  .pr-149-print {
    padding-right: 149px !important;
  }
  .pb-149-print {
    padding-bottom: 149px !important;
  }
  .pl-149-print {
    padding-left: 149px !important;
  }
  .px-149-print {
    padding-right: 149px !important;
    padding-left: 149px !important;
  }
  .py-149-print {
    padding-top: 149px !important;
    padding-bottom: 149px !important;
  }
  .m-150-print {
    margin: 150px !important;
  }
  .mt-150-print {
    margin-top: 150px !important;
  }
  .mr-150-print {
    margin-right: 150px !important;
  }
  .mb-150-print {
    margin-bottom: 150px !important;
  }
  .ml-150-print {
    margin-left: 150px !important;
  }
  .mx-150-print {
    margin-right: 150px !important;
    margin-left: 150px !important;
  }
  .my-150-print {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .p-150-print {
    padding: 150px !important;
  }
  .pt-150-print {
    padding-top: 150px !important;
  }
  .pr-150-print {
    padding-right: 150px !important;
  }
  .pb-150-print {
    padding-bottom: 150px !important;
  }
  .pl-150-print {
    padding-left: 150px !important;
  }
  .px-150-print {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .py-150-print {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .m-151-print {
    margin: 151px !important;
  }
  .mt-151-print {
    margin-top: 151px !important;
  }
  .mr-151-print {
    margin-right: 151px !important;
  }
  .mb-151-print {
    margin-bottom: 151px !important;
  }
  .ml-151-print {
    margin-left: 151px !important;
  }
  .mx-151-print {
    margin-right: 151px !important;
    margin-left: 151px !important;
  }
  .my-151-print {
    margin-top: 151px !important;
    margin-bottom: 151px !important;
  }
  .p-151-print {
    padding: 151px !important;
  }
  .pt-151-print {
    padding-top: 151px !important;
  }
  .pr-151-print {
    padding-right: 151px !important;
  }
  .pb-151-print {
    padding-bottom: 151px !important;
  }
  .pl-151-print {
    padding-left: 151px !important;
  }
  .px-151-print {
    padding-right: 151px !important;
    padding-left: 151px !important;
  }
  .py-151-print {
    padding-top: 151px !important;
    padding-bottom: 151px !important;
  }
  .m-152-print {
    margin: 152px !important;
  }
  .mt-152-print {
    margin-top: 152px !important;
  }
  .mr-152-print {
    margin-right: 152px !important;
  }
  .mb-152-print {
    margin-bottom: 152px !important;
  }
  .ml-152-print {
    margin-left: 152px !important;
  }
  .mx-152-print {
    margin-right: 152px !important;
    margin-left: 152px !important;
  }
  .my-152-print {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }
  .p-152-print {
    padding: 152px !important;
  }
  .pt-152-print {
    padding-top: 152px !important;
  }
  .pr-152-print {
    padding-right: 152px !important;
  }
  .pb-152-print {
    padding-bottom: 152px !important;
  }
  .pl-152-print {
    padding-left: 152px !important;
  }
  .px-152-print {
    padding-right: 152px !important;
    padding-left: 152px !important;
  }
  .py-152-print {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }
  .m-153-print {
    margin: 153px !important;
  }
  .mt-153-print {
    margin-top: 153px !important;
  }
  .mr-153-print {
    margin-right: 153px !important;
  }
  .mb-153-print {
    margin-bottom: 153px !important;
  }
  .ml-153-print {
    margin-left: 153px !important;
  }
  .mx-153-print {
    margin-right: 153px !important;
    margin-left: 153px !important;
  }
  .my-153-print {
    margin-top: 153px !important;
    margin-bottom: 153px !important;
  }
  .p-153-print {
    padding: 153px !important;
  }
  .pt-153-print {
    padding-top: 153px !important;
  }
  .pr-153-print {
    padding-right: 153px !important;
  }
  .pb-153-print {
    padding-bottom: 153px !important;
  }
  .pl-153-print {
    padding-left: 153px !important;
  }
  .px-153-print {
    padding-right: 153px !important;
    padding-left: 153px !important;
  }
  .py-153-print {
    padding-top: 153px !important;
    padding-bottom: 153px !important;
  }
  .m-154-print {
    margin: 154px !important;
  }
  .mt-154-print {
    margin-top: 154px !important;
  }
  .mr-154-print {
    margin-right: 154px !important;
  }
  .mb-154-print {
    margin-bottom: 154px !important;
  }
  .ml-154-print {
    margin-left: 154px !important;
  }
  .mx-154-print {
    margin-right: 154px !important;
    margin-left: 154px !important;
  }
  .my-154-print {
    margin-top: 154px !important;
    margin-bottom: 154px !important;
  }
  .p-154-print {
    padding: 154px !important;
  }
  .pt-154-print {
    padding-top: 154px !important;
  }
  .pr-154-print {
    padding-right: 154px !important;
  }
  .pb-154-print {
    padding-bottom: 154px !important;
  }
  .pl-154-print {
    padding-left: 154px !important;
  }
  .px-154-print {
    padding-right: 154px !important;
    padding-left: 154px !important;
  }
  .py-154-print {
    padding-top: 154px !important;
    padding-bottom: 154px !important;
  }
  .m-155-print {
    margin: 155px !important;
  }
  .mt-155-print {
    margin-top: 155px !important;
  }
  .mr-155-print {
    margin-right: 155px !important;
  }
  .mb-155-print {
    margin-bottom: 155px !important;
  }
  .ml-155-print {
    margin-left: 155px !important;
  }
  .mx-155-print {
    margin-right: 155px !important;
    margin-left: 155px !important;
  }
  .my-155-print {
    margin-top: 155px !important;
    margin-bottom: 155px !important;
  }
  .p-155-print {
    padding: 155px !important;
  }
  .pt-155-print {
    padding-top: 155px !important;
  }
  .pr-155-print {
    padding-right: 155px !important;
  }
  .pb-155-print {
    padding-bottom: 155px !important;
  }
  .pl-155-print {
    padding-left: 155px !important;
  }
  .px-155-print {
    padding-right: 155px !important;
    padding-left: 155px !important;
  }
  .py-155-print {
    padding-top: 155px !important;
    padding-bottom: 155px !important;
  }
  .m-156-print {
    margin: 156px !important;
  }
  .mt-156-print {
    margin-top: 156px !important;
  }
  .mr-156-print {
    margin-right: 156px !important;
  }
  .mb-156-print {
    margin-bottom: 156px !important;
  }
  .ml-156-print {
    margin-left: 156px !important;
  }
  .mx-156-print {
    margin-right: 156px !important;
    margin-left: 156px !important;
  }
  .my-156-print {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }
  .p-156-print {
    padding: 156px !important;
  }
  .pt-156-print {
    padding-top: 156px !important;
  }
  .pr-156-print {
    padding-right: 156px !important;
  }
  .pb-156-print {
    padding-bottom: 156px !important;
  }
  .pl-156-print {
    padding-left: 156px !important;
  }
  .px-156-print {
    padding-right: 156px !important;
    padding-left: 156px !important;
  }
  .py-156-print {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }
  .m-157-print {
    margin: 157px !important;
  }
  .mt-157-print {
    margin-top: 157px !important;
  }
  .mr-157-print {
    margin-right: 157px !important;
  }
  .mb-157-print {
    margin-bottom: 157px !important;
  }
  .ml-157-print {
    margin-left: 157px !important;
  }
  .mx-157-print {
    margin-right: 157px !important;
    margin-left: 157px !important;
  }
  .my-157-print {
    margin-top: 157px !important;
    margin-bottom: 157px !important;
  }
  .p-157-print {
    padding: 157px !important;
  }
  .pt-157-print {
    padding-top: 157px !important;
  }
  .pr-157-print {
    padding-right: 157px !important;
  }
  .pb-157-print {
    padding-bottom: 157px !important;
  }
  .pl-157-print {
    padding-left: 157px !important;
  }
  .px-157-print {
    padding-right: 157px !important;
    padding-left: 157px !important;
  }
  .py-157-print {
    padding-top: 157px !important;
    padding-bottom: 157px !important;
  }
  .m-158-print {
    margin: 158px !important;
  }
  .mt-158-print {
    margin-top: 158px !important;
  }
  .mr-158-print {
    margin-right: 158px !important;
  }
  .mb-158-print {
    margin-bottom: 158px !important;
  }
  .ml-158-print {
    margin-left: 158px !important;
  }
  .mx-158-print {
    margin-right: 158px !important;
    margin-left: 158px !important;
  }
  .my-158-print {
    margin-top: 158px !important;
    margin-bottom: 158px !important;
  }
  .p-158-print {
    padding: 158px !important;
  }
  .pt-158-print {
    padding-top: 158px !important;
  }
  .pr-158-print {
    padding-right: 158px !important;
  }
  .pb-158-print {
    padding-bottom: 158px !important;
  }
  .pl-158-print {
    padding-left: 158px !important;
  }
  .px-158-print {
    padding-right: 158px !important;
    padding-left: 158px !important;
  }
  .py-158-print {
    padding-top: 158px !important;
    padding-bottom: 158px !important;
  }
  .m-159-print {
    margin: 159px !important;
  }
  .mt-159-print {
    margin-top: 159px !important;
  }
  .mr-159-print {
    margin-right: 159px !important;
  }
  .mb-159-print {
    margin-bottom: 159px !important;
  }
  .ml-159-print {
    margin-left: 159px !important;
  }
  .mx-159-print {
    margin-right: 159px !important;
    margin-left: 159px !important;
  }
  .my-159-print {
    margin-top: 159px !important;
    margin-bottom: 159px !important;
  }
  .p-159-print {
    padding: 159px !important;
  }
  .pt-159-print {
    padding-top: 159px !important;
  }
  .pr-159-print {
    padding-right: 159px !important;
  }
  .pb-159-print {
    padding-bottom: 159px !important;
  }
  .pl-159-print {
    padding-left: 159px !important;
  }
  .px-159-print {
    padding-right: 159px !important;
    padding-left: 159px !important;
  }
  .py-159-print {
    padding-top: 159px !important;
    padding-bottom: 159px !important;
  }
  .m-160-print {
    margin: 160px !important;
  }
  .mt-160-print {
    margin-top: 160px !important;
  }
  .mr-160-print {
    margin-right: 160px !important;
  }
  .mb-160-print {
    margin-bottom: 160px !important;
  }
  .ml-160-print {
    margin-left: 160px !important;
  }
  .mx-160-print {
    margin-right: 160px !important;
    margin-left: 160px !important;
  }
  .my-160-print {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }
  .p-160-print {
    padding: 160px !important;
  }
  .pt-160-print {
    padding-top: 160px !important;
  }
  .pr-160-print {
    padding-right: 160px !important;
  }
  .pb-160-print {
    padding-bottom: 160px !important;
  }
  .pl-160-print {
    padding-left: 160px !important;
  }
  .px-160-print {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .py-160-print {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .m-161-print {
    margin: 161px !important;
  }
  .mt-161-print {
    margin-top: 161px !important;
  }
  .mr-161-print {
    margin-right: 161px !important;
  }
  .mb-161-print {
    margin-bottom: 161px !important;
  }
  .ml-161-print {
    margin-left: 161px !important;
  }
  .mx-161-print {
    margin-right: 161px !important;
    margin-left: 161px !important;
  }
  .my-161-print {
    margin-top: 161px !important;
    margin-bottom: 161px !important;
  }
  .p-161-print {
    padding: 161px !important;
  }
  .pt-161-print {
    padding-top: 161px !important;
  }
  .pr-161-print {
    padding-right: 161px !important;
  }
  .pb-161-print {
    padding-bottom: 161px !important;
  }
  .pl-161-print {
    padding-left: 161px !important;
  }
  .px-161-print {
    padding-right: 161px !important;
    padding-left: 161px !important;
  }
  .py-161-print {
    padding-top: 161px !important;
    padding-bottom: 161px !important;
  }
  .m-162-print {
    margin: 162px !important;
  }
  .mt-162-print {
    margin-top: 162px !important;
  }
  .mr-162-print {
    margin-right: 162px !important;
  }
  .mb-162-print {
    margin-bottom: 162px !important;
  }
  .ml-162-print {
    margin-left: 162px !important;
  }
  .mx-162-print {
    margin-right: 162px !important;
    margin-left: 162px !important;
  }
  .my-162-print {
    margin-top: 162px !important;
    margin-bottom: 162px !important;
  }
  .p-162-print {
    padding: 162px !important;
  }
  .pt-162-print {
    padding-top: 162px !important;
  }
  .pr-162-print {
    padding-right: 162px !important;
  }
  .pb-162-print {
    padding-bottom: 162px !important;
  }
  .pl-162-print {
    padding-left: 162px !important;
  }
  .px-162-print {
    padding-right: 162px !important;
    padding-left: 162px !important;
  }
  .py-162-print {
    padding-top: 162px !important;
    padding-bottom: 162px !important;
  }
  .m-163-print {
    margin: 163px !important;
  }
  .mt-163-print {
    margin-top: 163px !important;
  }
  .mr-163-print {
    margin-right: 163px !important;
  }
  .mb-163-print {
    margin-bottom: 163px !important;
  }
  .ml-163-print {
    margin-left: 163px !important;
  }
  .mx-163-print {
    margin-right: 163px !important;
    margin-left: 163px !important;
  }
  .my-163-print {
    margin-top: 163px !important;
    margin-bottom: 163px !important;
  }
  .p-163-print {
    padding: 163px !important;
  }
  .pt-163-print {
    padding-top: 163px !important;
  }
  .pr-163-print {
    padding-right: 163px !important;
  }
  .pb-163-print {
    padding-bottom: 163px !important;
  }
  .pl-163-print {
    padding-left: 163px !important;
  }
  .px-163-print {
    padding-right: 163px !important;
    padding-left: 163px !important;
  }
  .py-163-print {
    padding-top: 163px !important;
    padding-bottom: 163px !important;
  }
  .m-164-print {
    margin: 164px !important;
  }
  .mt-164-print {
    margin-top: 164px !important;
  }
  .mr-164-print {
    margin-right: 164px !important;
  }
  .mb-164-print {
    margin-bottom: 164px !important;
  }
  .ml-164-print {
    margin-left: 164px !important;
  }
  .mx-164-print {
    margin-right: 164px !important;
    margin-left: 164px !important;
  }
  .my-164-print {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }
  .p-164-print {
    padding: 164px !important;
  }
  .pt-164-print {
    padding-top: 164px !important;
  }
  .pr-164-print {
    padding-right: 164px !important;
  }
  .pb-164-print {
    padding-bottom: 164px !important;
  }
  .pl-164-print {
    padding-left: 164px !important;
  }
  .px-164-print {
    padding-right: 164px !important;
    padding-left: 164px !important;
  }
  .py-164-print {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }
  .m-165-print {
    margin: 165px !important;
  }
  .mt-165-print {
    margin-top: 165px !important;
  }
  .mr-165-print {
    margin-right: 165px !important;
  }
  .mb-165-print {
    margin-bottom: 165px !important;
  }
  .ml-165-print {
    margin-left: 165px !important;
  }
  .mx-165-print {
    margin-right: 165px !important;
    margin-left: 165px !important;
  }
  .my-165-print {
    margin-top: 165px !important;
    margin-bottom: 165px !important;
  }
  .p-165-print {
    padding: 165px !important;
  }
  .pt-165-print {
    padding-top: 165px !important;
  }
  .pr-165-print {
    padding-right: 165px !important;
  }
  .pb-165-print {
    padding-bottom: 165px !important;
  }
  .pl-165-print {
    padding-left: 165px !important;
  }
  .px-165-print {
    padding-right: 165px !important;
    padding-left: 165px !important;
  }
  .py-165-print {
    padding-top: 165px !important;
    padding-bottom: 165px !important;
  }
  .m-166-print {
    margin: 166px !important;
  }
  .mt-166-print {
    margin-top: 166px !important;
  }
  .mr-166-print {
    margin-right: 166px !important;
  }
  .mb-166-print {
    margin-bottom: 166px !important;
  }
  .ml-166-print {
    margin-left: 166px !important;
  }
  .mx-166-print {
    margin-right: 166px !important;
    margin-left: 166px !important;
  }
  .my-166-print {
    margin-top: 166px !important;
    margin-bottom: 166px !important;
  }
  .p-166-print {
    padding: 166px !important;
  }
  .pt-166-print {
    padding-top: 166px !important;
  }
  .pr-166-print {
    padding-right: 166px !important;
  }
  .pb-166-print {
    padding-bottom: 166px !important;
  }
  .pl-166-print {
    padding-left: 166px !important;
  }
  .px-166-print {
    padding-right: 166px !important;
    padding-left: 166px !important;
  }
  .py-166-print {
    padding-top: 166px !important;
    padding-bottom: 166px !important;
  }
  .m-167-print {
    margin: 167px !important;
  }
  .mt-167-print {
    margin-top: 167px !important;
  }
  .mr-167-print {
    margin-right: 167px !important;
  }
  .mb-167-print {
    margin-bottom: 167px !important;
  }
  .ml-167-print {
    margin-left: 167px !important;
  }
  .mx-167-print {
    margin-right: 167px !important;
    margin-left: 167px !important;
  }
  .my-167-print {
    margin-top: 167px !important;
    margin-bottom: 167px !important;
  }
  .p-167-print {
    padding: 167px !important;
  }
  .pt-167-print {
    padding-top: 167px !important;
  }
  .pr-167-print {
    padding-right: 167px !important;
  }
  .pb-167-print {
    padding-bottom: 167px !important;
  }
  .pl-167-print {
    padding-left: 167px !important;
  }
  .px-167-print {
    padding-right: 167px !important;
    padding-left: 167px !important;
  }
  .py-167-print {
    padding-top: 167px !important;
    padding-bottom: 167px !important;
  }
  .m-168-print {
    margin: 168px !important;
  }
  .mt-168-print {
    margin-top: 168px !important;
  }
  .mr-168-print {
    margin-right: 168px !important;
  }
  .mb-168-print {
    margin-bottom: 168px !important;
  }
  .ml-168-print {
    margin-left: 168px !important;
  }
  .mx-168-print {
    margin-right: 168px !important;
    margin-left: 168px !important;
  }
  .my-168-print {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }
  .p-168-print {
    padding: 168px !important;
  }
  .pt-168-print {
    padding-top: 168px !important;
  }
  .pr-168-print {
    padding-right: 168px !important;
  }
  .pb-168-print {
    padding-bottom: 168px !important;
  }
  .pl-168-print {
    padding-left: 168px !important;
  }
  .px-168-print {
    padding-right: 168px !important;
    padding-left: 168px !important;
  }
  .py-168-print {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }
  .m-169-print {
    margin: 169px !important;
  }
  .mt-169-print {
    margin-top: 169px !important;
  }
  .mr-169-print {
    margin-right: 169px !important;
  }
  .mb-169-print {
    margin-bottom: 169px !important;
  }
  .ml-169-print {
    margin-left: 169px !important;
  }
  .mx-169-print {
    margin-right: 169px !important;
    margin-left: 169px !important;
  }
  .my-169-print {
    margin-top: 169px !important;
    margin-bottom: 169px !important;
  }
  .p-169-print {
    padding: 169px !important;
  }
  .pt-169-print {
    padding-top: 169px !important;
  }
  .pr-169-print {
    padding-right: 169px !important;
  }
  .pb-169-print {
    padding-bottom: 169px !important;
  }
  .pl-169-print {
    padding-left: 169px !important;
  }
  .px-169-print {
    padding-right: 169px !important;
    padding-left: 169px !important;
  }
  .py-169-print {
    padding-top: 169px !important;
    padding-bottom: 169px !important;
  }
  .m-170-print {
    margin: 170px !important;
  }
  .mt-170-print {
    margin-top: 170px !important;
  }
  .mr-170-print {
    margin-right: 170px !important;
  }
  .mb-170-print {
    margin-bottom: 170px !important;
  }
  .ml-170-print {
    margin-left: 170px !important;
  }
  .mx-170-print {
    margin-right: 170px !important;
    margin-left: 170px !important;
  }
  .my-170-print {
    margin-top: 170px !important;
    margin-bottom: 170px !important;
  }
  .p-170-print {
    padding: 170px !important;
  }
  .pt-170-print {
    padding-top: 170px !important;
  }
  .pr-170-print {
    padding-right: 170px !important;
  }
  .pb-170-print {
    padding-bottom: 170px !important;
  }
  .pl-170-print {
    padding-left: 170px !important;
  }
  .px-170-print {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .py-170-print {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .m-171-print {
    margin: 171px !important;
  }
  .mt-171-print {
    margin-top: 171px !important;
  }
  .mr-171-print {
    margin-right: 171px !important;
  }
  .mb-171-print {
    margin-bottom: 171px !important;
  }
  .ml-171-print {
    margin-left: 171px !important;
  }
  .mx-171-print {
    margin-right: 171px !important;
    margin-left: 171px !important;
  }
  .my-171-print {
    margin-top: 171px !important;
    margin-bottom: 171px !important;
  }
  .p-171-print {
    padding: 171px !important;
  }
  .pt-171-print {
    padding-top: 171px !important;
  }
  .pr-171-print {
    padding-right: 171px !important;
  }
  .pb-171-print {
    padding-bottom: 171px !important;
  }
  .pl-171-print {
    padding-left: 171px !important;
  }
  .px-171-print {
    padding-right: 171px !important;
    padding-left: 171px !important;
  }
  .py-171-print {
    padding-top: 171px !important;
    padding-bottom: 171px !important;
  }
  .m-172-print {
    margin: 172px !important;
  }
  .mt-172-print {
    margin-top: 172px !important;
  }
  .mr-172-print {
    margin-right: 172px !important;
  }
  .mb-172-print {
    margin-bottom: 172px !important;
  }
  .ml-172-print {
    margin-left: 172px !important;
  }
  .mx-172-print {
    margin-right: 172px !important;
    margin-left: 172px !important;
  }
  .my-172-print {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }
  .p-172-print {
    padding: 172px !important;
  }
  .pt-172-print {
    padding-top: 172px !important;
  }
  .pr-172-print {
    padding-right: 172px !important;
  }
  .pb-172-print {
    padding-bottom: 172px !important;
  }
  .pl-172-print {
    padding-left: 172px !important;
  }
  .px-172-print {
    padding-right: 172px !important;
    padding-left: 172px !important;
  }
  .py-172-print {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }
  .m-173-print {
    margin: 173px !important;
  }
  .mt-173-print {
    margin-top: 173px !important;
  }
  .mr-173-print {
    margin-right: 173px !important;
  }
  .mb-173-print {
    margin-bottom: 173px !important;
  }
  .ml-173-print {
    margin-left: 173px !important;
  }
  .mx-173-print {
    margin-right: 173px !important;
    margin-left: 173px !important;
  }
  .my-173-print {
    margin-top: 173px !important;
    margin-bottom: 173px !important;
  }
  .p-173-print {
    padding: 173px !important;
  }
  .pt-173-print {
    padding-top: 173px !important;
  }
  .pr-173-print {
    padding-right: 173px !important;
  }
  .pb-173-print {
    padding-bottom: 173px !important;
  }
  .pl-173-print {
    padding-left: 173px !important;
  }
  .px-173-print {
    padding-right: 173px !important;
    padding-left: 173px !important;
  }
  .py-173-print {
    padding-top: 173px !important;
    padding-bottom: 173px !important;
  }
  .m-174-print {
    margin: 174px !important;
  }
  .mt-174-print {
    margin-top: 174px !important;
  }
  .mr-174-print {
    margin-right: 174px !important;
  }
  .mb-174-print {
    margin-bottom: 174px !important;
  }
  .ml-174-print {
    margin-left: 174px !important;
  }
  .mx-174-print {
    margin-right: 174px !important;
    margin-left: 174px !important;
  }
  .my-174-print {
    margin-top: 174px !important;
    margin-bottom: 174px !important;
  }
  .p-174-print {
    padding: 174px !important;
  }
  .pt-174-print {
    padding-top: 174px !important;
  }
  .pr-174-print {
    padding-right: 174px !important;
  }
  .pb-174-print {
    padding-bottom: 174px !important;
  }
  .pl-174-print {
    padding-left: 174px !important;
  }
  .px-174-print {
    padding-right: 174px !important;
    padding-left: 174px !important;
  }
  .py-174-print {
    padding-top: 174px !important;
    padding-bottom: 174px !important;
  }
  .m-175-print {
    margin: 175px !important;
  }
  .mt-175-print {
    margin-top: 175px !important;
  }
  .mr-175-print {
    margin-right: 175px !important;
  }
  .mb-175-print {
    margin-bottom: 175px !important;
  }
  .ml-175-print {
    margin-left: 175px !important;
  }
  .mx-175-print {
    margin-right: 175px !important;
    margin-left: 175px !important;
  }
  .my-175-print {
    margin-top: 175px !important;
    margin-bottom: 175px !important;
  }
  .p-175-print {
    padding: 175px !important;
  }
  .pt-175-print {
    padding-top: 175px !important;
  }
  .pr-175-print {
    padding-right: 175px !important;
  }
  .pb-175-print {
    padding-bottom: 175px !important;
  }
  .pl-175-print {
    padding-left: 175px !important;
  }
  .px-175-print {
    padding-right: 175px !important;
    padding-left: 175px !important;
  }
  .py-175-print {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
  }
  .m-176-print {
    margin: 176px !important;
  }
  .mt-176-print {
    margin-top: 176px !important;
  }
  .mr-176-print {
    margin-right: 176px !important;
  }
  .mb-176-print {
    margin-bottom: 176px !important;
  }
  .ml-176-print {
    margin-left: 176px !important;
  }
  .mx-176-print {
    margin-right: 176px !important;
    margin-left: 176px !important;
  }
  .my-176-print {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }
  .p-176-print {
    padding: 176px !important;
  }
  .pt-176-print {
    padding-top: 176px !important;
  }
  .pr-176-print {
    padding-right: 176px !important;
  }
  .pb-176-print {
    padding-bottom: 176px !important;
  }
  .pl-176-print {
    padding-left: 176px !important;
  }
  .px-176-print {
    padding-right: 176px !important;
    padding-left: 176px !important;
  }
  .py-176-print {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }
  .m-177-print {
    margin: 177px !important;
  }
  .mt-177-print {
    margin-top: 177px !important;
  }
  .mr-177-print {
    margin-right: 177px !important;
  }
  .mb-177-print {
    margin-bottom: 177px !important;
  }
  .ml-177-print {
    margin-left: 177px !important;
  }
  .mx-177-print {
    margin-right: 177px !important;
    margin-left: 177px !important;
  }
  .my-177-print {
    margin-top: 177px !important;
    margin-bottom: 177px !important;
  }
  .p-177-print {
    padding: 177px !important;
  }
  .pt-177-print {
    padding-top: 177px !important;
  }
  .pr-177-print {
    padding-right: 177px !important;
  }
  .pb-177-print {
    padding-bottom: 177px !important;
  }
  .pl-177-print {
    padding-left: 177px !important;
  }
  .px-177-print {
    padding-right: 177px !important;
    padding-left: 177px !important;
  }
  .py-177-print {
    padding-top: 177px !important;
    padding-bottom: 177px !important;
  }
  .m-178-print {
    margin: 178px !important;
  }
  .mt-178-print {
    margin-top: 178px !important;
  }
  .mr-178-print {
    margin-right: 178px !important;
  }
  .mb-178-print {
    margin-bottom: 178px !important;
  }
  .ml-178-print {
    margin-left: 178px !important;
  }
  .mx-178-print {
    margin-right: 178px !important;
    margin-left: 178px !important;
  }
  .my-178-print {
    margin-top: 178px !important;
    margin-bottom: 178px !important;
  }
  .p-178-print {
    padding: 178px !important;
  }
  .pt-178-print {
    padding-top: 178px !important;
  }
  .pr-178-print {
    padding-right: 178px !important;
  }
  .pb-178-print {
    padding-bottom: 178px !important;
  }
  .pl-178-print {
    padding-left: 178px !important;
  }
  .px-178-print {
    padding-right: 178px !important;
    padding-left: 178px !important;
  }
  .py-178-print {
    padding-top: 178px !important;
    padding-bottom: 178px !important;
  }
  .m-179-print {
    margin: 179px !important;
  }
  .mt-179-print {
    margin-top: 179px !important;
  }
  .mr-179-print {
    margin-right: 179px !important;
  }
  .mb-179-print {
    margin-bottom: 179px !important;
  }
  .ml-179-print {
    margin-left: 179px !important;
  }
  .mx-179-print {
    margin-right: 179px !important;
    margin-left: 179px !important;
  }
  .my-179-print {
    margin-top: 179px !important;
    margin-bottom: 179px !important;
  }
  .p-179-print {
    padding: 179px !important;
  }
  .pt-179-print {
    padding-top: 179px !important;
  }
  .pr-179-print {
    padding-right: 179px !important;
  }
  .pb-179-print {
    padding-bottom: 179px !important;
  }
  .pl-179-print {
    padding-left: 179px !important;
  }
  .px-179-print {
    padding-right: 179px !important;
    padding-left: 179px !important;
  }
  .py-179-print {
    padding-top: 179px !important;
    padding-bottom: 179px !important;
  }
  .m-180-print {
    margin: 180px !important;
  }
  .mt-180-print {
    margin-top: 180px !important;
  }
  .mr-180-print {
    margin-right: 180px !important;
  }
  .mb-180-print {
    margin-bottom: 180px !important;
  }
  .ml-180-print {
    margin-left: 180px !important;
  }
  .mx-180-print {
    margin-right: 180px !important;
    margin-left: 180px !important;
  }
  .my-180-print {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }
  .p-180-print {
    padding: 180px !important;
  }
  .pt-180-print {
    padding-top: 180px !important;
  }
  .pr-180-print {
    padding-right: 180px !important;
  }
  .pb-180-print {
    padding-bottom: 180px !important;
  }
  .pl-180-print {
    padding-left: 180px !important;
  }
  .px-180-print {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .py-180-print {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .m-181-print {
    margin: 181px !important;
  }
  .mt-181-print {
    margin-top: 181px !important;
  }
  .mr-181-print {
    margin-right: 181px !important;
  }
  .mb-181-print {
    margin-bottom: 181px !important;
  }
  .ml-181-print {
    margin-left: 181px !important;
  }
  .mx-181-print {
    margin-right: 181px !important;
    margin-left: 181px !important;
  }
  .my-181-print {
    margin-top: 181px !important;
    margin-bottom: 181px !important;
  }
  .p-181-print {
    padding: 181px !important;
  }
  .pt-181-print {
    padding-top: 181px !important;
  }
  .pr-181-print {
    padding-right: 181px !important;
  }
  .pb-181-print {
    padding-bottom: 181px !important;
  }
  .pl-181-print {
    padding-left: 181px !important;
  }
  .px-181-print {
    padding-right: 181px !important;
    padding-left: 181px !important;
  }
  .py-181-print {
    padding-top: 181px !important;
    padding-bottom: 181px !important;
  }
  .m-182-print {
    margin: 182px !important;
  }
  .mt-182-print {
    margin-top: 182px !important;
  }
  .mr-182-print {
    margin-right: 182px !important;
  }
  .mb-182-print {
    margin-bottom: 182px !important;
  }
  .ml-182-print {
    margin-left: 182px !important;
  }
  .mx-182-print {
    margin-right: 182px !important;
    margin-left: 182px !important;
  }
  .my-182-print {
    margin-top: 182px !important;
    margin-bottom: 182px !important;
  }
  .p-182-print {
    padding: 182px !important;
  }
  .pt-182-print {
    padding-top: 182px !important;
  }
  .pr-182-print {
    padding-right: 182px !important;
  }
  .pb-182-print {
    padding-bottom: 182px !important;
  }
  .pl-182-print {
    padding-left: 182px !important;
  }
  .px-182-print {
    padding-right: 182px !important;
    padding-left: 182px !important;
  }
  .py-182-print {
    padding-top: 182px !important;
    padding-bottom: 182px !important;
  }
  .m-183-print {
    margin: 183px !important;
  }
  .mt-183-print {
    margin-top: 183px !important;
  }
  .mr-183-print {
    margin-right: 183px !important;
  }
  .mb-183-print {
    margin-bottom: 183px !important;
  }
  .ml-183-print {
    margin-left: 183px !important;
  }
  .mx-183-print {
    margin-right: 183px !important;
    margin-left: 183px !important;
  }
  .my-183-print {
    margin-top: 183px !important;
    margin-bottom: 183px !important;
  }
  .p-183-print {
    padding: 183px !important;
  }
  .pt-183-print {
    padding-top: 183px !important;
  }
  .pr-183-print {
    padding-right: 183px !important;
  }
  .pb-183-print {
    padding-bottom: 183px !important;
  }
  .pl-183-print {
    padding-left: 183px !important;
  }
  .px-183-print {
    padding-right: 183px !important;
    padding-left: 183px !important;
  }
  .py-183-print {
    padding-top: 183px !important;
    padding-bottom: 183px !important;
  }
  .m-184-print {
    margin: 184px !important;
  }
  .mt-184-print {
    margin-top: 184px !important;
  }
  .mr-184-print {
    margin-right: 184px !important;
  }
  .mb-184-print {
    margin-bottom: 184px !important;
  }
  .ml-184-print {
    margin-left: 184px !important;
  }
  .mx-184-print {
    margin-right: 184px !important;
    margin-left: 184px !important;
  }
  .my-184-print {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }
  .p-184-print {
    padding: 184px !important;
  }
  .pt-184-print {
    padding-top: 184px !important;
  }
  .pr-184-print {
    padding-right: 184px !important;
  }
  .pb-184-print {
    padding-bottom: 184px !important;
  }
  .pl-184-print {
    padding-left: 184px !important;
  }
  .px-184-print {
    padding-right: 184px !important;
    padding-left: 184px !important;
  }
  .py-184-print {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }
  .m-185-print {
    margin: 185px !important;
  }
  .mt-185-print {
    margin-top: 185px !important;
  }
  .mr-185-print {
    margin-right: 185px !important;
  }
  .mb-185-print {
    margin-bottom: 185px !important;
  }
  .ml-185-print {
    margin-left: 185px !important;
  }
  .mx-185-print {
    margin-right: 185px !important;
    margin-left: 185px !important;
  }
  .my-185-print {
    margin-top: 185px !important;
    margin-bottom: 185px !important;
  }
  .p-185-print {
    padding: 185px !important;
  }
  .pt-185-print {
    padding-top: 185px !important;
  }
  .pr-185-print {
    padding-right: 185px !important;
  }
  .pb-185-print {
    padding-bottom: 185px !important;
  }
  .pl-185-print {
    padding-left: 185px !important;
  }
  .px-185-print {
    padding-right: 185px !important;
    padding-left: 185px !important;
  }
  .py-185-print {
    padding-top: 185px !important;
    padding-bottom: 185px !important;
  }
  .m-186-print {
    margin: 186px !important;
  }
  .mt-186-print {
    margin-top: 186px !important;
  }
  .mr-186-print {
    margin-right: 186px !important;
  }
  .mb-186-print {
    margin-bottom: 186px !important;
  }
  .ml-186-print {
    margin-left: 186px !important;
  }
  .mx-186-print {
    margin-right: 186px !important;
    margin-left: 186px !important;
  }
  .my-186-print {
    margin-top: 186px !important;
    margin-bottom: 186px !important;
  }
  .p-186-print {
    padding: 186px !important;
  }
  .pt-186-print {
    padding-top: 186px !important;
  }
  .pr-186-print {
    padding-right: 186px !important;
  }
  .pb-186-print {
    padding-bottom: 186px !important;
  }
  .pl-186-print {
    padding-left: 186px !important;
  }
  .px-186-print {
    padding-right: 186px !important;
    padding-left: 186px !important;
  }
  .py-186-print {
    padding-top: 186px !important;
    padding-bottom: 186px !important;
  }
  .m-187-print {
    margin: 187px !important;
  }
  .mt-187-print {
    margin-top: 187px !important;
  }
  .mr-187-print {
    margin-right: 187px !important;
  }
  .mb-187-print {
    margin-bottom: 187px !important;
  }
  .ml-187-print {
    margin-left: 187px !important;
  }
  .mx-187-print {
    margin-right: 187px !important;
    margin-left: 187px !important;
  }
  .my-187-print {
    margin-top: 187px !important;
    margin-bottom: 187px !important;
  }
  .p-187-print {
    padding: 187px !important;
  }
  .pt-187-print {
    padding-top: 187px !important;
  }
  .pr-187-print {
    padding-right: 187px !important;
  }
  .pb-187-print {
    padding-bottom: 187px !important;
  }
  .pl-187-print {
    padding-left: 187px !important;
  }
  .px-187-print {
    padding-right: 187px !important;
    padding-left: 187px !important;
  }
  .py-187-print {
    padding-top: 187px !important;
    padding-bottom: 187px !important;
  }
  .m-188-print {
    margin: 188px !important;
  }
  .mt-188-print {
    margin-top: 188px !important;
  }
  .mr-188-print {
    margin-right: 188px !important;
  }
  .mb-188-print {
    margin-bottom: 188px !important;
  }
  .ml-188-print {
    margin-left: 188px !important;
  }
  .mx-188-print {
    margin-right: 188px !important;
    margin-left: 188px !important;
  }
  .my-188-print {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }
  .p-188-print {
    padding: 188px !important;
  }
  .pt-188-print {
    padding-top: 188px !important;
  }
  .pr-188-print {
    padding-right: 188px !important;
  }
  .pb-188-print {
    padding-bottom: 188px !important;
  }
  .pl-188-print {
    padding-left: 188px !important;
  }
  .px-188-print {
    padding-right: 188px !important;
    padding-left: 188px !important;
  }
  .py-188-print {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }
  .m-189-print {
    margin: 189px !important;
  }
  .mt-189-print {
    margin-top: 189px !important;
  }
  .mr-189-print {
    margin-right: 189px !important;
  }
  .mb-189-print {
    margin-bottom: 189px !important;
  }
  .ml-189-print {
    margin-left: 189px !important;
  }
  .mx-189-print {
    margin-right: 189px !important;
    margin-left: 189px !important;
  }
  .my-189-print {
    margin-top: 189px !important;
    margin-bottom: 189px !important;
  }
  .p-189-print {
    padding: 189px !important;
  }
  .pt-189-print {
    padding-top: 189px !important;
  }
  .pr-189-print {
    padding-right: 189px !important;
  }
  .pb-189-print {
    padding-bottom: 189px !important;
  }
  .pl-189-print {
    padding-left: 189px !important;
  }
  .px-189-print {
    padding-right: 189px !important;
    padding-left: 189px !important;
  }
  .py-189-print {
    padding-top: 189px !important;
    padding-bottom: 189px !important;
  }
  .m-190-print {
    margin: 190px !important;
  }
  .mt-190-print {
    margin-top: 190px !important;
  }
  .mr-190-print {
    margin-right: 190px !important;
  }
  .mb-190-print {
    margin-bottom: 190px !important;
  }
  .ml-190-print {
    margin-left: 190px !important;
  }
  .mx-190-print {
    margin-right: 190px !important;
    margin-left: 190px !important;
  }
  .my-190-print {
    margin-top: 190px !important;
    margin-bottom: 190px !important;
  }
  .p-190-print {
    padding: 190px !important;
  }
  .pt-190-print {
    padding-top: 190px !important;
  }
  .pr-190-print {
    padding-right: 190px !important;
  }
  .pb-190-print {
    padding-bottom: 190px !important;
  }
  .pl-190-print {
    padding-left: 190px !important;
  }
  .px-190-print {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .py-190-print {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .m-191-print {
    margin: 191px !important;
  }
  .mt-191-print {
    margin-top: 191px !important;
  }
  .mr-191-print {
    margin-right: 191px !important;
  }
  .mb-191-print {
    margin-bottom: 191px !important;
  }
  .ml-191-print {
    margin-left: 191px !important;
  }
  .mx-191-print {
    margin-right: 191px !important;
    margin-left: 191px !important;
  }
  .my-191-print {
    margin-top: 191px !important;
    margin-bottom: 191px !important;
  }
  .p-191-print {
    padding: 191px !important;
  }
  .pt-191-print {
    padding-top: 191px !important;
  }
  .pr-191-print {
    padding-right: 191px !important;
  }
  .pb-191-print {
    padding-bottom: 191px !important;
  }
  .pl-191-print {
    padding-left: 191px !important;
  }
  .px-191-print {
    padding-right: 191px !important;
    padding-left: 191px !important;
  }
  .py-191-print {
    padding-top: 191px !important;
    padding-bottom: 191px !important;
  }
  .m-192-print {
    margin: 192px !important;
  }
  .mt-192-print {
    margin-top: 192px !important;
  }
  .mr-192-print {
    margin-right: 192px !important;
  }
  .mb-192-print {
    margin-bottom: 192px !important;
  }
  .ml-192-print {
    margin-left: 192px !important;
  }
  .mx-192-print {
    margin-right: 192px !important;
    margin-left: 192px !important;
  }
  .my-192-print {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }
  .p-192-print {
    padding: 192px !important;
  }
  .pt-192-print {
    padding-top: 192px !important;
  }
  .pr-192-print {
    padding-right: 192px !important;
  }
  .pb-192-print {
    padding-bottom: 192px !important;
  }
  .pl-192-print {
    padding-left: 192px !important;
  }
  .px-192-print {
    padding-right: 192px !important;
    padding-left: 192px !important;
  }
  .py-192-print {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }
  .m-193-print {
    margin: 193px !important;
  }
  .mt-193-print {
    margin-top: 193px !important;
  }
  .mr-193-print {
    margin-right: 193px !important;
  }
  .mb-193-print {
    margin-bottom: 193px !important;
  }
  .ml-193-print {
    margin-left: 193px !important;
  }
  .mx-193-print {
    margin-right: 193px !important;
    margin-left: 193px !important;
  }
  .my-193-print {
    margin-top: 193px !important;
    margin-bottom: 193px !important;
  }
  .p-193-print {
    padding: 193px !important;
  }
  .pt-193-print {
    padding-top: 193px !important;
  }
  .pr-193-print {
    padding-right: 193px !important;
  }
  .pb-193-print {
    padding-bottom: 193px !important;
  }
  .pl-193-print {
    padding-left: 193px !important;
  }
  .px-193-print {
    padding-right: 193px !important;
    padding-left: 193px !important;
  }
  .py-193-print {
    padding-top: 193px !important;
    padding-bottom: 193px !important;
  }
  .m-194-print {
    margin: 194px !important;
  }
  .mt-194-print {
    margin-top: 194px !important;
  }
  .mr-194-print {
    margin-right: 194px !important;
  }
  .mb-194-print {
    margin-bottom: 194px !important;
  }
  .ml-194-print {
    margin-left: 194px !important;
  }
  .mx-194-print {
    margin-right: 194px !important;
    margin-left: 194px !important;
  }
  .my-194-print {
    margin-top: 194px !important;
    margin-bottom: 194px !important;
  }
  .p-194-print {
    padding: 194px !important;
  }
  .pt-194-print {
    padding-top: 194px !important;
  }
  .pr-194-print {
    padding-right: 194px !important;
  }
  .pb-194-print {
    padding-bottom: 194px !important;
  }
  .pl-194-print {
    padding-left: 194px !important;
  }
  .px-194-print {
    padding-right: 194px !important;
    padding-left: 194px !important;
  }
  .py-194-print {
    padding-top: 194px !important;
    padding-bottom: 194px !important;
  }
  .m-195-print {
    margin: 195px !important;
  }
  .mt-195-print {
    margin-top: 195px !important;
  }
  .mr-195-print {
    margin-right: 195px !important;
  }
  .mb-195-print {
    margin-bottom: 195px !important;
  }
  .ml-195-print {
    margin-left: 195px !important;
  }
  .mx-195-print {
    margin-right: 195px !important;
    margin-left: 195px !important;
  }
  .my-195-print {
    margin-top: 195px !important;
    margin-bottom: 195px !important;
  }
  .p-195-print {
    padding: 195px !important;
  }
  .pt-195-print {
    padding-top: 195px !important;
  }
  .pr-195-print {
    padding-right: 195px !important;
  }
  .pb-195-print {
    padding-bottom: 195px !important;
  }
  .pl-195-print {
    padding-left: 195px !important;
  }
  .px-195-print {
    padding-right: 195px !important;
    padding-left: 195px !important;
  }
  .py-195-print {
    padding-top: 195px !important;
    padding-bottom: 195px !important;
  }
  .m-196-print {
    margin: 196px !important;
  }
  .mt-196-print {
    margin-top: 196px !important;
  }
  .mr-196-print {
    margin-right: 196px !important;
  }
  .mb-196-print {
    margin-bottom: 196px !important;
  }
  .ml-196-print {
    margin-left: 196px !important;
  }
  .mx-196-print {
    margin-right: 196px !important;
    margin-left: 196px !important;
  }
  .my-196-print {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }
  .p-196-print {
    padding: 196px !important;
  }
  .pt-196-print {
    padding-top: 196px !important;
  }
  .pr-196-print {
    padding-right: 196px !important;
  }
  .pb-196-print {
    padding-bottom: 196px !important;
  }
  .pl-196-print {
    padding-left: 196px !important;
  }
  .px-196-print {
    padding-right: 196px !important;
    padding-left: 196px !important;
  }
  .py-196-print {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }
  .m-197-print {
    margin: 197px !important;
  }
  .mt-197-print {
    margin-top: 197px !important;
  }
  .mr-197-print {
    margin-right: 197px !important;
  }
  .mb-197-print {
    margin-bottom: 197px !important;
  }
  .ml-197-print {
    margin-left: 197px !important;
  }
  .mx-197-print {
    margin-right: 197px !important;
    margin-left: 197px !important;
  }
  .my-197-print {
    margin-top: 197px !important;
    margin-bottom: 197px !important;
  }
  .p-197-print {
    padding: 197px !important;
  }
  .pt-197-print {
    padding-top: 197px !important;
  }
  .pr-197-print {
    padding-right: 197px !important;
  }
  .pb-197-print {
    padding-bottom: 197px !important;
  }
  .pl-197-print {
    padding-left: 197px !important;
  }
  .px-197-print {
    padding-right: 197px !important;
    padding-left: 197px !important;
  }
  .py-197-print {
    padding-top: 197px !important;
    padding-bottom: 197px !important;
  }
  .m-198-print {
    margin: 198px !important;
  }
  .mt-198-print {
    margin-top: 198px !important;
  }
  .mr-198-print {
    margin-right: 198px !important;
  }
  .mb-198-print {
    margin-bottom: 198px !important;
  }
  .ml-198-print {
    margin-left: 198px !important;
  }
  .mx-198-print {
    margin-right: 198px !important;
    margin-left: 198px !important;
  }
  .my-198-print {
    margin-top: 198px !important;
    margin-bottom: 198px !important;
  }
  .p-198-print {
    padding: 198px !important;
  }
  .pt-198-print {
    padding-top: 198px !important;
  }
  .pr-198-print {
    padding-right: 198px !important;
  }
  .pb-198-print {
    padding-bottom: 198px !important;
  }
  .pl-198-print {
    padding-left: 198px !important;
  }
  .px-198-print {
    padding-right: 198px !important;
    padding-left: 198px !important;
  }
  .py-198-print {
    padding-top: 198px !important;
    padding-bottom: 198px !important;
  }
  .m-199-print {
    margin: 199px !important;
  }
  .mt-199-print {
    margin-top: 199px !important;
  }
  .mr-199-print {
    margin-right: 199px !important;
  }
  .mb-199-print {
    margin-bottom: 199px !important;
  }
  .ml-199-print {
    margin-left: 199px !important;
  }
  .mx-199-print {
    margin-right: 199px !important;
    margin-left: 199px !important;
  }
  .my-199-print {
    margin-top: 199px !important;
    margin-bottom: 199px !important;
  }
  .p-199-print {
    padding: 199px !important;
  }
  .pt-199-print {
    padding-top: 199px !important;
  }
  .pr-199-print {
    padding-right: 199px !important;
  }
  .pb-199-print {
    padding-bottom: 199px !important;
  }
  .pl-199-print {
    padding-left: 199px !important;
  }
  .px-199-print {
    padding-right: 199px !important;
    padding-left: 199px !important;
  }
  .py-199-print {
    padding-top: 199px !important;
    padding-bottom: 199px !important;
  }
  .m-200-print {
    margin: 200px !important;
  }
  .mt-200-print {
    margin-top: 200px !important;
  }
  .mr-200-print {
    margin-right: 200px !important;
  }
  .mb-200-print {
    margin-bottom: 200px !important;
  }
  .ml-200-print {
    margin-left: 200px !important;
  }
  .mx-200-print {
    margin-right: 200px !important;
    margin-left: 200px !important;
  }
  .my-200-print {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .p-200-print {
    padding: 200px !important;
  }
  .pt-200-print {
    padding-top: 200px !important;
  }
  .pr-200-print {
    padding-right: 200px !important;
  }
  .pb-200-print {
    padding-bottom: 200px !important;
  }
  .pl-200-print {
    padding-left: 200px !important;
  }
  .px-200-print {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .py-200-print {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/style.scss?ngGlobalStyle (3) ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
 *
 *   INSPINIA - Responsive Admin Theme
 *   version 2.7.1
 *
*/
:root {
  --color-navy: #1ab394;
  --color-primary: #1c84c6;
  --color-success: #1c84c6;
  --color-info: #23c6c8;
  --color-warning: #f8ac59;
  --color-danger: #ed5565;
  --color-muted: #888888;
  --color-white: #ffffff;
  --color-light-grey: #f3f3f4;
  --color-light-grey-darker: #e1e1e1;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 100;
}

h1 {
  font-size: 30px;
}

h2 {
  font-size: 24px;
}

h3 {
  font-size: 16px;
}

h4 {
  font-size: 14px;
}

h5 {
  font-size: 12px;
}

h6 {
  font-size: 10px;
}

h3,
h4,
h5 {
  margin-top: 5px;
  font-weight: 600;
}

/* img {
  display: block;
  width: 100%;
} */
.font-open-sans {
  opacity: 0;
  font-family: "Open Sans";
}

.font-roboto {
  opacity: 0;
  font-family: "Roboto";
}

.font-roboto-mono {
  opacity: 0;
  font-family: "Roboto Mono";
}

.nav > li > a {
  color: #a7b1c2;
  font-weight: 600;
  padding: 14px 20px 14px 25px;
}

.nav.navbar-right > li > a {
  color: #999c9e;
}

.nav > li.active > a {
  color: #ffffff;
}

.navbar-default .nav > li > a:hover,
.navbar-default .nav > li > a:focus {
  background-color: #293846;
  color: white;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background: #fff;
}

.nav.navbar-top-links > li > a:hover,
.nav.navbar-top-links > li > a:focus {
  background-color: transparent;
}

.nav > li > a i {
  margin-right: 6px;
}

.navbar {
  border: 0;
}

.navbar-default {
  background-color: transparent;
  border-color: #2f4050;
}

.navbar-top-links li {
  display: inline-block;
}

.navbar-top-links li:last-child {
  margin-right: 40px;
}

.body-small .navbar-top-links li:last-child {
  margin-right: 0;
}

.navbar-top-links li a {
  padding: 20px 10px;
  min-height: 50px;
}

.dropdown-menu {
  border: medium none;
  border-radius: 3px;
  box-shadow: 0 0 3px rgba(86, 96, 117, 0.7);
  display: none;
  float: left;
  font-size: 12px;
  left: 0;
  list-style: none outside none;
  padding: 0;
  position: absolute;
  text-shadow: none;
  top: 100%;
  z-index: 1000;
}

.dropdown-menu > li > a {
  border-radius: 3px;
  color: inherit;
  line-height: 25px;
  margin: 4px;
  text-align: left;
  font-weight: normal;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1ab394;
  outline: 0;
}

.dropdown-menu > li > a.font-bold {
  font-weight: 600;
}

.navbar-top-links .dropdown-menu li {
  display: block;
}

.navbar-top-links .dropdown-menu li:last-child {
  margin-right: 0;
}

.navbar-top-links .dropdown-menu li a {
  padding: 3px 20px;
  min-height: 0;
}

.navbar-top-links .dropdown-menu li a div {
  white-space: normal;
}

.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
  width: 310px;
  min-width: 0;
}

.navbar-top-links .dropdown-messages {
  margin-left: 5px;
}

.navbar-top-links .dropdown-tasks {
  margin-left: -59px;
}

.navbar-top-links .dropdown-alerts {
  margin-left: -123px;
}

.navbar-top-links .dropdown-user {
  right: 0;
  left: auto;
}

.dropdown-messages,
.dropdown-alerts {
  padding: 10px 10px 10px 10px;
}

.dropdown-messages li a,
.dropdown-alerts li a {
  font-size: 12px;
}

.dropdown-messages li em,
.dropdown-alerts li em {
  font-size: 10px;
}

.nav.navbar-top-links .dropdown-alerts a {
  font-size: 12px;
}

.nav-header {
  padding: 33px 25px;
  background-color: #2f4050;
  /*background-image: url("patterns/header-profile.png");*/
}

.pace-done .nav-header {
  transition: all 0.4s;
}

ul.nav-second-level {
  background: #293846;
}

.nav > li.active {
  border-left: 4px solid #19aa8d;
  background: #293846;
}

.nav.nav-second-level > li.active {
  border: none;
}

.nav.nav-second-level.collapse[style] {
  height: auto !important;
}

.nav-header a {
  color: #DFE4ED;
}

.nav-header .text-muted {
  color: #8095a8;
}

.minimalize-styl-2 {
  padding: 4px 12px;
  margin: 14px 5px 5px 20px;
  font-size: 14px;
  float: left;
}

.navbar-form-custom {
  float: left;
  height: 50px;
  padding: 0;
  width: 200px;
  display: block;
}

.navbar-form-custom .form-group {
  margin-bottom: 0;
}

.nav.navbar-top-links a {
  font-size: 14px;
}

.navbar-form-custom .form-control {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  font-size: 14px;
  height: 60px;
  margin: 0;
  z-index: 2000;
}

.count-info .label {
  line-height: 12px;
  padding: 2px 5px;
  position: absolute;
  right: 6px;
  top: 12px;
}

.arrow {
  float: right;
}

.fa.arrow:before {
  content: "\f104";
}

.active > a > .fa.arrow:before {
  content: "\f107";
}

.nav-second-level li,
.nav-third-level li {
  border-bottom: none !important;
}

.nav-second-level li a {
  padding: 7px 10px 7px 10px;
  padding-left: 52px;
}

.nav-third-level li a {
  padding-left: 62px;
}

.nav-second-level li:last-child {
  margin-bottom: 10px;
}

body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level,
.mini-navbar .nav li:focus > .nav-second-level {
  display: block;
  border-radius: 0 2px 2px 0;
  min-width: 140px;
  height: auto;
}

body.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
  font-size: 12px;
  border-radius: 3px;
}

.fixed-nav .slimScrollDiv #side-menu {
  padding-bottom: 60px;
}

.mini-navbar .nav-second-level li a {
  padding: 10px 10px 10px 15px;
}

.mini-navbar .nav .nav-second-level {
  position: absolute;
  left: 70px;
  top: 0;
  background-color: #2f4050;
  padding: 10px 10px 10px 10px;
  font-size: 12px;
}

.canvas-menu.mini-navbar .nav-second-level {
  background: #293846;
}

.mini-navbar li.active .nav-second-level {
  left: 65px;
}

.navbar-default .special_link a {
  background: #1ab394;
  color: white;
}

.navbar-default .special_link a:hover {
  background: #17987e !important;
  color: white;
}

.navbar-default .special_link a span.label {
  background: #fff;
  color: #1ab394;
}

.navbar-default .landing_link a {
  background: #1cc09f;
  color: white;
}

.navbar-default .landing_link a:hover {
  background: #1ab394 !important;
  color: white;
}

.navbar-default .landing_link a span.label {
  background: #fff;
  color: #1cc09f;
}

.logo-element {
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  color: white;
  display: none;
  padding: 18px 0;
}

.pace-done .navbar-static-side,
.pace-done .nav-header,
.pace-done li.active,
.pace-done #page-wrapper,
.pace-done .footer {
  transition: all 0.4s;
}

.navbar-fixed-top {
  background: #fff;
  transition-duration: 0.4s;
  border-bottom: 1px solid #e7eaec !important;
  z-index: 2030;
}

.navbar-fixed-top,
.navbar-static-top {
  background: #f3f3f4;
}

.fixed-nav #wrapper {
  margin-top: 0;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none;
  border-color: #dddddd #dddddd rgba(0, 0, 0, 0);
  border-bottom: #f3f3f4;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #555555;
  cursor: default;
}

.nav.nav-tabs li {
  background: none;
  border: none;
}

body.fixed-nav #wrapper .navbar-static-side,
body.fixed-nav #wrapper #page-wrapper {
  margin-top: 60px;
}

body.top-navigation.fixed-nav #wrapper #page-wrapper {
  margin-top: 0;
}

body.fixed-nav.fixed-nav-basic .navbar-fixed-top {
  left: 220px;
}

body.fixed-nav.fixed-nav-basic.mini-navbar .navbar-fixed-top {
  left: 70px;
}

body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar .navbar-fixed-top {
  left: 0;
}

body.fixed-nav.fixed-nav-basic #wrapper .navbar-static-side {
  margin-top: 0;
}

body.fixed-nav.fixed-nav-basic.body-small .navbar-fixed-top {
  left: 0;
}

body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar.body-small .navbar-fixed-top {
  left: 220px;
}

.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}

.body-small .navbar-fixed-top {
  margin-left: 0;
}

body.mini-navbar .navbar-static-side {
  width: 70px;
}

body.mini-navbar .profile-element,
body.mini-navbar .nav-label,
body.mini-navbar .navbar-default .nav li a span {
  display: none;
}

body.canvas-menu .profile-element {
  display: block;
}

body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav-second-level {
  display: none;
}

body.mini-navbar .navbar-default .nav > li > a {
  font-size: 16px;
}

body.mini-navbar .logo-element {
  display: block;
}

body.canvas-menu .logo-element {
  display: none;
}

body.mini-navbar .nav-header {
  padding: 0;
  background-color: #1ab394;
}

body.canvas-menu .nav-header {
  padding: 33px 25px;
}

body.mini-navbar #page-wrapper {
  margin: 0 0 0 70px;
}

body.fixed-sidebar.mini-navbar .footer,
body.canvas-menu.mini-navbar .footer {
  margin: 0 0 0 0 !important;
}

body.canvas-menu.mini-navbar #page-wrapper,
body.canvas-menu.mini-navbar .footer {
  margin: 0 0 0 0;
}

body.fixed-sidebar .navbar-static-side,
body.canvas-menu .navbar-static-side {
  position: fixed;
  width: 220px;
  z-index: 2001;
  height: 100%;
}

body.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 0;
}

body.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 0;
}

body.body-small.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 220px;
}

body.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 220px;
}

.fixed-sidebar.mini-navbar .nav li:focus > .nav-second-level,
.canvas-menu.mini-navbar .nav li:focus > .nav-second-level {
  display: block;
  height: auto;
}

body.fixed-sidebar.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
  font-size: 12px;
  border-radius: 3px;
}

body.canvas-menu.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
  font-size: 13px;
  border-radius: 3px;
}

.fixed-sidebar.mini-navbar .nav-second-level li a,
.canvas-menu.mini-navbar .nav-second-level li a {
  padding: 10px 10px 10px 15px;
}

.fixed-sidebar.mini-navbar .nav-second-level,
.canvas-menu.mini-navbar .nav-second-level {
  position: relative;
  padding: 0;
  font-size: 13px;
}

.fixed-sidebar.mini-navbar li.active .nav-second-level,
.canvas-menu.mini-navbar li.active .nav-second-level {
  left: 0;
}

body.fixed-sidebar.mini-navbar .navbar-default .nav > li > a,
body.canvas-menu.mini-navbar .navbar-default .nav > li > a {
  font-size: 13px;
}

body.fixed-sidebar.mini-navbar .nav-label,
body.fixed-sidebar.mini-navbar .navbar-default .nav li a span,
body.canvas-menu.mini-navbar .nav-label,
body.canvas-menu.mini-navbar .navbar-default .nav li a span {
  display: inline;
}

body.canvas-menu.mini-navbar .navbar-default .nav li .profile-element a span {
  display: block;
}

.canvas-menu.mini-navbar .nav-second-level li a,
.fixed-sidebar.mini-navbar .nav-second-level li a {
  padding: 7px 10px 7px 52px;
}

.fixed-sidebar.mini-navbar .nav-second-level,
.canvas-menu.mini-navbar .nav-second-level {
  left: 0;
}

body.canvas-menu nav.navbar-static-side {
  z-index: 2001;
  background: #2f4050;
  height: 100%;
  position: fixed;
  display: none;
}

body.canvas-menu.mini-navbar nav.navbar-static-side {
  display: block;
  width: 220px;
}

.top-navigation #page-wrapper {
  margin-left: 0;
}

.top-navigation .navbar-nav .dropdown-menu > .active > a {
  background: white;
  color: #1ab394;
  font-weight: bold;
}

.white-bg .navbar-fixed-top,
.white-bg .navbar-static-top {
  background: #fff;
}

.top-navigation .navbar {
  margin-bottom: 0;
}

.top-navigation .nav > li > a {
  padding: 15px 20px;
  color: #4D4D4D;
}

.top-navigation .nav > li a:hover,
.top-navigation .nav > li a:focus {
  background: #fff;
  color: #1ab394;
}

.top-navigation .navbar .nav > li.active {
  background: #fff;
  border: none;
}

.top-navigation .nav > li.active > a {
  color: #1ab394;
}

.top-navigation .navbar-right {
  margin-right: 10px;
}

.top-navigation .navbar-nav .dropdown-menu {
  box-shadow: none;
  border: 1px solid #e7eaec;
}

.top-navigation .dropdown-menu > li > a {
  margin: 0;
  padding: 7px 20px;
}

.navbar .dropdown-menu {
  margin-top: 0;
}

.top-navigation .navbar-brand {
  background: #1ab394;
  color: #fff;
  padding: 15px 25px;
}

.top-navigation .navbar-top-links li:last-child {
  margin-right: 0;
}

.top-navigation.mini-navbar #page-wrapper,
.top-navigation.body-small.fixed-sidebar.mini-navbar #page-wrapper,
.mini-navbar .top-navigation #page-wrapper,
.body-small.fixed-sidebar.mini-navbar .top-navigation #page-wrapper,
.canvas-menu #page-wrapper {
  margin: 0;
}

.top-navigation.fixed-nav #wrapper,
.fixed-nav #wrapper.top-navigation {
  margin-top: 50px;
}

.top-navigation .footer.fixed {
  margin-left: 0 !important;
}

.top-navigation .wrapper.wrapper-content {
  padding: 40px;
}

.top-navigation.body-small .wrapper.wrapper-content,
.body-small .top-navigation .wrapper.wrapper-content {
  padding: 40px 0 40px 0;
}

.navbar-toggle {
  background-color: #1ab394;
  color: #fff;
  padding: 6px 12px;
  font-size: 14px;
}

.top-navigation .navbar-nav .open .dropdown-menu > li > a,
.top-navigation .navbar-nav .open .dropdown-menu .dropdown-header {
  padding: 10px 15px 10px 20px;
}

@media (max-width: 768px) {
  .top-navigation .navbar-header {
    display: block;
    float: none;
  }
}
.menu-visible-lg,
.menu-visible-md {
  display: none !important;
}

@media (min-width: 1200px) {
  .menu-visible-lg {
    display: block !important;
  }
}
@media (min-width: 992px) {
  .menu-visible-md {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .menu-visible-md {
    display: block !important;
  }
  .menu-visible-lg {
    display: block !important;
  }
}
.btn {
  border-radius: 3px;
}

.float-e-margins .btn {
  margin-bottom: 5px;
}

.btn-w-m {
  min-width: 120px;
}

.btn-primary.btn-outline {
  color: #1ab394;
}

.btn-success.btn-outline {
  color: #1c84c6;
}

.btn-info.btn-outline {
  color: #23c6c8;
}

.btn-warning.btn-outline {
  color: #f8ac59;
}

.btn-danger.btn-outline {
  color: #ed5565;
}

.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {
  color: #fff;
}

.btn-primary {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus {
  background-color: #18a689;
  border-color: #18a689;
  color: #FFFFFF;
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}

.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

.btn-success {
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #FFFFFF;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success,
.btn-success:active:focus,
.btn-success:active:hover,
.btn-success.active:hover,
.btn-success.active:focus {
  background-color: #1a7bb9;
  border-color: #1a7bb9;
  color: #FFFFFF;
}

.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}

.btn-success.disabled,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled]:active,
.btn-success.active[disabled],
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: #1f90d8;
  border-color: #1f90d8;
}

.btn-info {
  background-color: #23c6c8;
  border-color: #23c6c8;
  color: #FFFFFF;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info,
.btn-info:active:focus,
.btn-info:active:hover,
.btn-info.active:hover,
.btn-info.active:focus {
  background-color: #21b9bb;
  border-color: #21b9bb;
  color: #FFFFFF;
}

.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}

.btn-info.disabled,
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled:active,
.btn-info.disabled.active,
.btn-info[disabled],
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled]:active,
.btn-info.active[disabled],
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
  background-color: #26d7d9;
  border-color: #26d7d9;
}

.btn-default {
  color: inherit;
  background: white;
  border: 1px solid #e7eaec;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default,
.btn-default:active:focus,
.btn-default:active:hover,
.btn-default.active:hover,
.btn-default.active:focus {
  color: inherit;
  border: 1px solid #d2d2d2;
}

.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
}

.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled]:active,
.btn-default.active[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
  color: #cacaca;
}

.btn-warning {
  background-color: #f8ac59;
  border-color: #f8ac59;
  color: #FFFFFF;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning,
.btn-warning:active:focus,
.btn-warning:active:hover,
.btn-warning.active:hover,
.btn-warning.active:focus {
  background-color: #f7a54a;
  border-color: #f7a54a;
  color: #FFFFFF;
}

.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}

.btn-warning.disabled,
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning[disabled],
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:active,
.btn-warning.active[disabled],
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: #f9b66d;
  border-color: #f9b66d;
}

.btn-danger {
  background-color: #ed5565;
  border-color: #ed5565;
  color: #FFFFFF;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
.btn-danger:active:focus,
.btn-danger:active:hover,
.btn-danger.active:hover,
.btn-danger.active:focus {
  background-color: #ec4758;
  border-color: #ec4758;
  color: #FFFFFF;
}

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}

.btn-danger.disabled,
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled:active,
.btn-danger.disabled.active,
.btn-danger[disabled],
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:active,
.btn-danger.active[disabled],
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
  background-color: #ef6776;
  border-color: #ef6776;
}

.btn-link {
  color: inherit;
}

.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
  color: #1ab394;
  text-decoration: none;
}

.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
  background-image: none;
}

.btn-link.disabled,
.btn-link.disabled:hover,
.btn-link.disabled:focus,
.btn-link.disabled:active,
.btn-link.disabled.active,
.btn-link[disabled],
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
.btn-link[disabled]:active,
.btn-link.active[disabled],
fieldset[disabled] .btn-link,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:active,
fieldset[disabled] .btn-link.active {
  color: #cacaca;
}

.btn-white {
  color: #4D4D4D;
  background: white;
  border: 1px solid #e7eaec;
}

.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white,
.btn-white:active:focus,
.btn-white:active:hover,
.btn-white.active:hover,
.btn-white.active:focus {
  color: inherit;
  border: 1px solid #d2d2d2;
}

.btn-white:active,
.btn-white.active {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
}

.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white {
  background-image: none;
}

.btn-white.disabled,
.btn-white.disabled:hover,
.btn-white.disabled:focus,
.btn-white.disabled:active,
.btn-white.disabled.active,
.btn-white[disabled],
.btn-white[disabled]:hover,
.btn-white[disabled]:focus,
.btn-white[disabled]:active,
.btn-white.active[disabled],
fieldset[disabled] .btn-white,
fieldset[disabled] .btn-white:hover,
fieldset[disabled] .btn-white:focus,
fieldset[disabled] .btn-white:active,
fieldset[disabled] .btn-white.active {
  color: #cacaca;
}

.form-control,
.form-control:focus,
.has-error .form-control:focus,
.has-success .form-control:focus,
.has-warning .form-control:focus,
.navbar-collapse,
.navbar-form,
.navbar-form-custom .form-control:focus,
.navbar-form-custom .form-control:hover,
.open .btn.dropdown-toggle,
.panel,
.popover,
.progress,
.progress-bar {
  box-shadow: none;
}

.btn-outline {
  color: inherit;
  background-color: transparent;
  transition: all 0.5s;
}

.btn-rounded {
  border-radius: 50px;
}

.btn-large-dim {
  width: 90px;
  height: 90px;
  font-size: 42px;
}

button.dim {
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  padding-top: 6px;
  margin-right: 10px;
  position: relative;
  cursor: pointer;
  border-radius: 5px;
  font-weight: 600;
  margin-bottom: 20px !important;
}

button.dim:active {
  top: 3px;
}

button.btn-primary.dim {
  box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px #999999;
}

button.btn-primary.dim:active {
  box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px #999999;
}

button.btn-default.dim {
  box-shadow: inset 0 0 0 #b3b3b3, 0 5px 0 0 #b3b3b3, 0 10px 5px #999999;
}

button.btn-default.dim:active {
  box-shadow: inset 0 0 0 #b3b3b3, 0 2px 0 0 #b3b3b3, 0 5px 3px #999999;
}

button.btn-warning.dim {
  box-shadow: inset 0 0 0 #f79d3c, 0 5px 0 0 #f79d3c, 0 10px 5px #999999;
}

button.btn-warning.dim:active {
  box-shadow: inset 0 0 0 #f79d3c, 0 2px 0 0 #f79d3c, 0 5px 3px #999999;
}

button.btn-info.dim {
  box-shadow: inset 0 0 0 #1eacae, 0 5px 0 0 #1eacae, 0 10px 5px #999999;
}

button.btn-info.dim:active {
  box-shadow: inset 0 0 0 #1eacae, 0 2px 0 0 #1eacae, 0 5px 3px #999999;
}

button.btn-success.dim {
  box-shadow: inset 0 0 0 #1872ab, 0 5px 0 0 #1872ab, 0 10px 5px #999999;
}

button.btn-success.dim:active {
  box-shadow: inset 0 0 0 #1872ab, 0 2px 0 0 #1872ab, 0 5px 3px #999999;
}

button.btn-danger.dim {
  box-shadow: inset 0 0 0 #ea394c, 0 5px 0 0 #ea394c, 0 10px 5px #999999;
}

button.btn-danger.dim:active {
  box-shadow: inset 0 0 0 #ea394c, 0 2px 0 0 #ea394c, 0 5px 3px #999999;
}

button.dim:before {
  font-size: 50px;
  line-height: 1em;
  font-weight: normal;
  color: #fff;
  display: block;
  padding-top: 10px;
}

button.dim:active:before {
  top: 7px;
  font-size: 50px;
}

.btn:focus {
  outline: none !important;
}

.label {
  background-color: #d1dade;
  color: #5e5e5e;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  padding: 3px 8px;
  text-shadow: none;
}

.nav .label,
.ibox .label {
  font-size: 10px;
}

.badge {
  background-color: #d1dade;
  color: #5e5e5e;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  text-shadow: none;
}

.label-primary,
.badge-primary {
  background-color: #1ab394;
  color: #FFFFFF;
}

.label-success,
.badge-success {
  background-color: #1c84c6;
  color: #FFFFFF;
}

.label-warning,
.badge-warning {
  background-color: #f8ac59;
  color: #FFFFFF;
}

.label-warning-light,
.badge-warning-light {
  background-color: #f8ac59;
  color: #ffffff;
}

.label-danger,
.badge-danger {
  background-color: #ed5565;
  color: #FFFFFF;
}

.label-info,
.badge-info {
  background-color: #23c6c8;
  color: #FFFFFF;
}

.label-inverse,
.badge-inverse {
  background-color: #262626;
  color: #FFFFFF;
}

.label-white,
.badge-white {
  background-color: #FFFFFF;
  color: #5E5E5E;
}

.label-white,
.badge-disable {
  background-color: #2A2E36;
  color: #8B91A0;
}

/* TOOGLE SWICH */
.onoffswitch {
  position: relative;
  width: 64px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.onoffswitch-checkbox {
  display: none;
}

.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 2px solid #1ab394;
  border-radius: 2px;
}

.onoffswitch-inner {
  width: 200%;
  margin-left: -100%;
  transition: margin 0.3s ease-in 0s;
}

.onoffswitch-inner:before,
.onoffswitch-inner:after {
  float: left;
  width: 50%;
  height: 20px;
  padding: 0;
  line-height: 20px;
  font-size: 12px;
  color: white;
  font-family: Trebuchet, Arial, sans-serif;
  font-weight: bold;
  box-sizing: border-box;
}

.onoffswitch-inner:before {
  content: "ON";
  padding-left: 10px;
  background-color: #1ab394;
  color: #FFFFFF;
}

.onoffswitch-inner:after {
  content: "OFF";
  padding-right: 10px;
  background-color: #FFFFFF;
  color: #999999;
  text-align: right;
}

.onoffswitch-switch {
  width: 20px;
  margin: 0;
  background: #FFFFFF;
  border: 2px solid #1ab394;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 44px;
  transition: all 0.3s ease-in 0s;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0;
}

.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-inner:before {
  background-color: #919191;
}

.onoffswitch-checkbox:disabled + .onoffswitch-label,
.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-switch {
  border-color: #919191;
}

/* CHOSEN PLUGIN */
.chosen-container-single .chosen-single {
  background: #ffffff;
  box-shadow: none;
  box-sizing: border-box;
  border-radius: 2px;
  cursor: text;
  height: auto !important;
  margin: 0;
  min-height: 30px;
  overflow: hidden;
  padding: 4px 12px;
  position: relative;
  width: 100%;
}

.chosen-container-multi .chosen-choices li.search-choice {
  background: #f1f1f1;
  border: 1px solid #e5e6e7;
  border-radius: 2px;
  box-shadow: none;
  color: #4D4D4D;
  cursor: default;
  line-height: 13px;
  margin: 3px 0 3px 5px;
  padding: 3px 20px 3px 5px;
  position: relative;
}

/* Tags Input Plugin */
.bootstrap-tagsinput {
  border: 1px solid #e5e6e7;
  box-shadow: none;
}

/* PAGINATIN */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #f4f4f4;
  border-color: #DDDDDD;
  color: inherit;
  cursor: default;
  z-index: 2;
}

.pagination > li > a,
.pagination > li > span {
  background-color: #FFFFFF;
  border: 1px solid #DDDDDD;
  color: inherit;
  float: left;
  line-height: 1.42857;
  margin-left: -1px;
  padding: 4px 10px;
  position: relative;
  text-decoration: none;
}

/* TOOLTIPS */
.tooltip-inner {
  background-color: #2F4050;
}

.tooltip.top .tooltip-arrow {
  border-top-color: #2F4050;
}

.tooltip.right .tooltip-arrow {
  border-right-color: #2F4050;
}

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #2F4050;
}

.tooltip.left .tooltip-arrow {
  border-left-color: #2F4050;
}

/* EASY PIE CHART*/
.easypiechart {
  position: relative;
  text-align: center;
}

.easypiechart .h2 {
  margin-left: 10px;
  margin-top: 10px;
  display: inline-block;
}

.easypiechart canvas {
  top: 0;
  left: 0;
}

.easypiechart .easypie-text {
  line-height: 1;
  position: absolute;
  top: 33px;
  width: 100%;
  z-index: 1;
}

.easypiechart img {
  margin-top: -4px;
}

.jqstooltip {
  box-sizing: content-box;
}

/* FULLCALENDAR */
.fc-state-default {
  background-color: #ffffff;
  background-image: none;
  background-repeat: repeat-x;
  box-shadow: none;
  color: #4D4D4D;
  text-shadow: none;
}

.fc-state-default {
  border: 1px solid;
}

.fc-button {
  color: inherit;
  border: 1px solid #e7eaec;
  cursor: pointer;
  display: inline-block;
  height: 1.9em;
  line-height: 1.9em;
  overflow: hidden;
  padding: 0 0.6em;
  position: relative;
  white-space: nowrap;
}

.fc-state-active {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #ffffff;
}

.fc-header-title h2 {
  font-size: 16px;
  font-weight: 600;
  color: inherit;
}

.fc-content .fc-widget-header,
.fc-content .fc-widget-content {
  border-color: #e7eaec;
  font-weight: normal;
}

.fc-border-separate tbody {
  background-color: #F8F8F8;
}

.fc-state-highlight {
  background: none repeat scroll 0 0 #FCF8E3;
}

.external-event {
  padding: 5px 10px;
  border-radius: 2px;
  cursor: pointer;
  margin-bottom: 5px;
}

.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
  border-radius: 2px;
}

.fc-event,
.fc-agenda .fc-event-time,
.fc-event a {
  padding: 4px 6px;
  background-color: #1ab394;
  /* background color */
  border-color: #1ab394;
  /* border color */
}

.fc-event-time,
.fc-event-title {
  color: #717171;
  padding: 0 1px;
}

.ui-calendar .fc-event-time,
.ui-calendar .fc-event-title {
  color: #fff;
}

/* Chat */
.chat-activity-list .chat-element {
  border-bottom: 1px solid #e7eaec;
}

.chat-element:first-child {
  margin-top: 0;
}

.chat-element {
  padding-bottom: 15px;
}

.chat-element,
.chat-element .media {
  margin-top: 15px;
}

.chat-element,
.media-body {
  overflow: hidden;
}

.chat-element .media-body {
  display: block;
  width: auto;
}

.chat-element > .pull-left {
  margin-right: 10px;
}

.chat-element img.img-circle,
.dropdown-messages-box img.img-circle {
  width: 38px;
  height: 38px;
}

.chat-element .well {
  border: 1px solid #e7eaec;
  box-shadow: none;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 10px 20px;
  font-size: 11px;
  line-height: 16px;
}

.chat-element .actions {
  margin-top: 10px;
}

.chat-element .photos {
  margin: 10px 0;
}

.right.chat-element > .pull-right {
  margin-left: 10px;
}

.chat-photo {
  max-height: 180px;
  border-radius: 4px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 10px;
}

.chat {
  margin: 0;
  padding: 0;
  list-style: none;
}

.chat li {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px dotted #B3A9A9;
}

.chat li.left .chat-body {
  margin-left: 60px;
}

.chat li.right .chat-body {
  margin-right: 60px;
}

.chat li .chat-body p {
  margin: 0;
  color: #777777;
}

.panel .slidedown .glyphicon,
.chat .glyphicon {
  margin-right: 5px;
}

.chat-panel .panel-body {
  height: 350px;
  overflow-y: scroll;
}

/* LIST GROUP */
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
  z-index: 2;
}

.list-group-item-heading {
  margin-top: 10px;
}

.list-group-item-text {
  margin: 0 0 10px;
  color: inherit;
  font-size: 12px;
  line-height: inherit;
}

.no-padding .list-group-item {
  border-left: none;
  border-right: none;
  border-bottom: none;
}

.no-padding .list-group-item:first-child {
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-top: none;
}

.no-padding .list-group {
  margin-bottom: 0;
}

.list-group-item {
  background-color: inherit;
  border: 1px solid #e7eaec;
  display: block;
  margin-bottom: -1px;
  padding: 10px 15px;
  position: relative;
}

.elements-list .list-group-item {
  border-left: none;
  border-right: none;
  padding: 15px 25px;
}

.elements-list .list-group-item:first-child {
  border-left: none;
  border-right: none;
  border-top: none !important;
}

.elements-list .list-group {
  margin-bottom: 0;
}

.elements-list a {
  color: inherit;
}

.elements-list .list-group-item.active,
.elements-list .list-group-item:hover {
  background: #f3f3f4;
  color: inherit;
  border-color: #e7eaec;
  border-radius: 0;
}

.elements-list li.active {
  transition: none;
}

.element-detail-box {
  padding: 25px;
}

/* FLOT CHART  */
.flot-chart {
  display: block;
  height: 200px;
}

.widget .flot-chart.dashboard-chart {
  display: block;
  height: 120px;
  margin-top: 40px;
}

.flot-chart.dashboard-chart {
  display: block;
  height: 180px;
  margin-top: 40px;
}

.flot-chart-content {
  width: 100%;
  height: 100%;
}

.flot-chart-pie-content {
  width: 200px;
  height: 200px;
  margin: auto;
}

.jqstooltip {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  visibility: hidden;
  background: #2b303a;
  background-color: rgba(43, 48, 58, 0.8);
  color: white;
  text-align: left;
  white-space: nowrap;
  z-index: 10000;
  padding: 5px 5px 5px 5px;
  min-height: 22px;
  border-radius: 3px;
}

.jqsfield {
  color: white;
  text-align: left;
}

.fh-150 {
  height: 150px;
}

.fh-200 {
  height: 200px;
}

.h-150 {
  min-height: 150px;
}

.h-200 {
  min-height: 200px;
}

.h-300 {
  min-height: 300px;
}

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

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

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

.legendLabel {
  padding-left: 5px;
}

.stat-list li:first-child {
  margin-top: 0;
}

.stat-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.stat-percent {
  float: right;
}

.stat-list li {
  margin-top: 15px;
  position: relative;
}

/* DATATABLES */
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background: transparent;
}

.dataTables_wrapper {
  padding-bottom: 30px;
}

.dataTables_length {
  float: left;
}

.dataTables_filter label {
  margin-right: 5px;
}

.html5buttons {
  float: right;
}

.html5buttons a {
  border: 1px solid #e7eaec;
  background: #fff;
  color: #4D4D4D;
  box-shadow: none;
  padding: 6px 8px;
  font-size: 12px;
}

.html5buttons a:hover,
.html5buttons a:focus:active {
  background-color: #eee;
  color: inherit;
  border-color: #d2d2d2;
}

div.dt-button-info {
  z-index: 100;
}

@media (max-width: 768px) {
  .html5buttons {
    float: none;
    margin-top: 10px;
  }
  .dataTables_length {
    float: none;
  }
}
/* CIRCLE */
.img-circle {
  border-radius: 50%;
}

.btn-circle {
  width: 30px;
  height: 30px;
  padding: 6px 0;
  border-radius: 15px;
  text-align: center;
  font-size: 12px;
  line-height: 1.428571429;
}

.btn-circle.btn-lg {
  width: 50px;
  height: 50px;
  padding: 10px 16px;
  border-radius: 25px;
  font-size: 18px;
  line-height: 1.33;
}

.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 10px 16px;
  border-radius: 35px;
  font-size: 24px;
  line-height: 1.33;
}

.show-grid [class^=col-] {
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid #ddd;
  background-color: #eee !important;
}

.show-grid {
  margin: 15px 0;
}

/* ANIMATION */
.css-animation-box h1 {
  font-size: 44px;
}

.animation-efect-links a {
  padding: 4px 6px;
  font-size: 12px;
}

#animation_box {
  background-color: #f9f8f8;
  border-radius: 16px;
  width: 80%;
  margin: 0 auto;
  padding-top: 80px;
}

.animation-text-box {
  position: absolute;
  margin-top: 40px;
  left: 50%;
  margin-left: -100px;
  width: 200px;
}

.animation-text-info {
  position: absolute;
  margin-top: -60px;
  left: 50%;
  margin-left: -100px;
  width: 200px;
  font-size: 10px;
}

.animation-text-box h2 {
  font-size: 54px;
  font-weight: 600;
  margin-bottom: 5px;
}

.animation-text-box p {
  font-size: 12px;
  text-transform: uppercase;
}

/* PEACE */
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #1ab394;
  position: fixed;
  z-index: 2040;
  top: 0;
  right: 100%;
  width: 100%;
  height: 2px;
}

.pace-inactive {
  display: none;
}

/* WIDGETS */
.widget {
  border-radius: 5px;
  padding: 15px 20px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.widget.style1 h2 {
  font-size: 30px;
}

.widget h2,
.widget h3 {
  margin-top: 5px;
  margin-bottom: 0;
}

.widget-text-box {
  padding: 20px;
  border: 1px solid #e7eaec;
  background: #ffffff;
}

.widget-head-color-box {
  border-radius: 5px 5px 0 0;
  margin-top: 10px;
}

.widget .flot-chart {
  height: 100px;
}

.vertical-align div {
  display: inline-block;
  vertical-align: middle;
}

.vertical-align h2,
.vertical-align h3 {
  margin: 0;
}

.todo-list {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  font-size: 14px;
}

.todo-list.small-list {
  font-size: 12px;
}

.todo-list.small-list > li {
  background: #f3f3f4;
  border-left: none;
  border-right: none;
  border-radius: 4px;
  color: inherit;
  margin-bottom: 2px;
  padding: 6px 6px 6px 12px;
}

.todo-list.small-list .btn-xs,
.todo-list.small-list .btn-group-xs > .btn {
  border-radius: 5px;
  font-size: 10px;
  line-height: 1.5;
  padding: 1px 2px 1px 5px;
}

.todo-list > li {
  background: #f3f3f4;
  border-left: 6px solid #e7eaec;
  border-right: 6px solid #e7eaec;
  border-radius: 4px;
  color: inherit;
  margin-bottom: 2px;
  padding: 10px;
}

.todo-list .handle {
  cursor: move;
  display: inline-block;
  font-size: 16px;
  margin: 0 5px;
}

.todo-list > li .label {
  font-size: 9px;
  margin-left: 10px;
}

.check-link {
  font-size: 16px;
}

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

.geo-statistic h1 {
  font-size: 36px;
  margin-bottom: 0;
}

.glyphicon.fa {
  font-family: "FontAwesome";
}

/* INPUTS */
.inline {
  display: inline-block !important;
}

.input-s-sm {
  width: 120px;
}

.input-s {
  width: 200px;
}

.input-s-lg {
  width: 250px;
}

.i-checks {
  padding-left: 0;
}

.form-control,
.single-line {
  background-color: #FFFFFF;
  background-image: none;
  border: 1px solid #e5e6e7;
  border-radius: 1px;
  color: inherit;
  display: block;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}

.form-control:focus,
.single-line:focus {
  border-color: #1ab394;
}

.has-success .form-control,
.has-success .form-control:focus {
  border-color: #1ab394;
}

.has-warning .form-control,
.has-warning .form-control:focus {
  border-color: #f8ac59;
}

.has-error .form-control,
.has-error .form-control:focus {
  border-color: #ed5565;
}

.has-success .control-label {
  color: #1ab394;
}

.has-warning .control-label {
  color: #f8ac59;
}

.has-error .control-label {
  color: #ed5565;
}

.input-group-addon {
  background-color: #fff;
  border: 1px solid #E5E6E7;
  border-radius: 1px;
  color: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  padding: 6px 12px;
  text-align: center;
}

.spinner-buttons.input-group-btn .btn-xs {
  line-height: 1.13;
}

.spinner-buttons.input-group-btn {
  width: 20%;
}

.noUi-connect {
  background: none repeat scroll 0 0 #1ab394;
  box-shadow: none;
}

.slider_red .noUi-connect {
  background: none repeat scroll 0 0 #ed5565;
  box-shadow: none;
}

/* Prime Autocomplete */
.ui-autocomplete {
  display: block;
}

/* UI Sortable */
.ui-sortable .ibox-title {
  cursor: move;
}

.ui-sortable-placeholder {
  border: 1px dashed #cecece !important;
  visibility: visible !important;
  background: #e7eaec;
}

.ibox.ui-sortable-placeholder {
  margin: 0 0 23px !important;
}

/* SWITCHES */
.onoffswitch {
  position: relative;
  width: 54px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.onoffswitch-checkbox {
  display: none;
}

.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 2px solid #1AB394;
  border-radius: 3px;
}

.onoffswitch-inner {
  display: block;
  width: 200%;
  margin-left: -100%;
  transition: margin 0.3s ease-in 0s;
}

.onoffswitch-inner:before,
.onoffswitch-inner:after {
  display: block;
  float: left;
  width: 50%;
  height: 16px;
  padding: 0;
  line-height: 16px;
  font-size: 10px;
  color: white;
  font-family: Trebuchet, Arial, sans-serif;
  font-weight: bold;
  box-sizing: border-box;
}

.onoffswitch-inner:before {
  content: "ON";
  padding-left: 7px;
  background-color: #1AB394;
  color: #FFFFFF;
}

.onoffswitch-inner:after {
  content: "OFF";
  padding-right: 7px;
  background-color: #FFFFFF;
  color: #919191;
  text-align: right;
}

.onoffswitch-switch {
  display: block;
  width: 18px;
  margin: 0;
  background: #FFFFFF;
  border: 2px solid #1AB394;
  border-radius: 3px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 36px;
  transition: all 0.3s ease-in 0s;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0;
}

/* jqGrid */
.ui-jqgrid {
  box-sizing: content-box;
}

.ui-jqgrid-btable {
  border-collapse: separate;
}

.ui-jqgrid-htable {
  border-collapse: separate;
}

.ui-jqgrid-titlebar {
  height: 40px;
  line-height: 15px;
  color: #4D4D4D;
  background-color: #F9F9F9;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.ui-jqgrid .ui-jqgrid-title {
  float: left;
  margin: 1.1em 1em 0.2em;
}

.ui-jqgrid .ui-jqgrid-titlebar {
  position: relative;
  border-left: 0 solid;
  border-right: 0 solid;
  border-top: 0 solid;
}

.ui-widget-header {
  background: none;
  background-image: none;
  background-color: #f5f5f6;
  text-transform: uppercase;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.ui-jqgrid tr.ui-row-ltr td {
  border-right-color: inherit;
  border-right-style: solid;
  border-right-width: 1px;
  text-align: left;
  border-color: #DDDDDD;
  background-color: inherit;
}

.ui-search-toolbar input[type=text] {
  font-size: 12px;
  height: 15px;
  border: 1px solid #CCCCCC;
  border-radius: 0;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: #F9F9F9;
  border: 1px solid #DDDDDD;
  line-height: 15px;
  font-weight: bold;
  color: #4D4D4D;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.ui-widget-content {
  box-sizing: content-box;
}

.ui-icon-triangle-1-n {
  background-position: 1px -16px;
}

.ui-jqgrid tr.ui-search-toolbar th {
  border-top-width: 0 !important;
  border-top-color: inherit !important;
  border-top-style: ridge !important;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  background: #f5f5f5;
  border-collapse: separate;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background: #eee;
  color: #55595c;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #dddddd;
  background: #ffffff;
  font-weight: normal;
  color: #212121;
}

.ui-jqgrid .ui-pg-input {
  font-size: inherit;
  width: 50px;
  border: 1px solid #CCCCCC;
  height: 15px;
}

.ui-jqgrid .ui-pg-selbox {
  display: block;
  font-size: 1em;
  height: 25px;
  line-height: 18px;
  margin: 0;
  width: auto;
}

.ui-jqgrid .ui-pager-control {
  position: relative;
}

.ui-jqgrid .ui-jqgrid-pager {
  height: 32px;
  position: relative;
}

.ui-pg-table .navtable .ui-corner-all {
  border-radius: 0;
}

.ui-jqgrid .ui-pg-button:hover {
  padding: 1px;
  border: 0;
}

.ui-jqgrid .loading {
  position: absolute;
  top: 45%;
  left: 45%;
  width: auto;
  height: auto;
  z-index: 101;
  padding: 6px;
  margin: 5px;
  text-align: center;
  font-weight: bold;
  display: none;
  border-width: 2px !important;
  font-size: 11px;
}

.ui-jqgrid .form-control {
  height: 10px;
  width: auto;
  display: inline;
  padding: 10px 12px;
}

.ui-jqgrid-pager {
  height: 32px;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0;
}

.ui-widget-content {
  border: 1px solid #ddd;
}

.ui-jqgrid .ui-jqgrid-titlebar {
  padding: 0;
}

.ui-jqgrid .ui-jqgrid-titlebar {
  border-bottom: 1px solid #ddd;
}

.ui-jqgrid tr.jqgrow td {
  padding: 6px;
}

.ui-jqdialog .ui-jqdialog-titlebar {
  padding: 10px 10px;
}

.ui-jqdialog .ui-jqdialog-title {
  float: none !important;
}

.ui-jqdialog > .ui-resizable-se {
  position: absolute;
}

/* Nestable list */
.dd {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 13px;
  line-height: 20px;
}

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

.dd-list .dd-list {
  padding-left: 30px;
}

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

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

.dd-handle {
  display: block;
  margin: 5px 0;
  padding: 5px 10px;
  color: #4D4D4D;
  text-decoration: none;
  border: 1px solid #e7eaec;
  background: #f5f5f5;
  border-radius: 3px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.dd-handle span {
  font-weight: bold;
}

.dd-handle:hover {
  background: #f0f0f0;
  cursor: pointer;
  font-weight: bold;
}

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

.dd-item > button:before {
  content: "+";
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  text-indent: 0;
}

.dd-item > button[data-action=collapse]:before {
  content: "-";
}

#nestable2 .dd-item > button {
  font-family: "FontAwesome";
  height: 34px;
  width: 33px;
  color: #c1c1c1;
}

#nestable2 .dd-item > button:before {
  content: "\f067";
}

#nestable2 .dd-item > button[data-action=collapse]:before {
  content: "\f068";
}

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

.dd-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
}

.dd-dragel {
  position: absolute;
  z-index: 9999;
  pointer-events: none;
}

.dd-dragel > .dd-item .dd-handle {
  margin-top: 0;
}

.dd-dragel .dd-handle {
  box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
}

/**
* Nestable Extras
*/
.nestable-lists {
  display: block;
  clear: both;
  padding: 30px 0;
  width: 100%;
  border: 0;
  border-top: 2px solid #ddd;
  border-bottom: 2px solid #ddd;
}

#nestable-menu {
  padding: 0;
  margin: 10px 0 20px 0;
}

#nestable-output,
#nestable2-output {
  width: 100%;
  font-size: 0.75em;
  line-height: 1.333333em;
  font-family: open sans, lucida grande, lucida sans unicode, helvetica, arial, sans-serif;
  padding: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

#nestable2 .dd-handle {
  color: inherit;
  border: 1px dashed #e7eaec;
  background: #f3f3f4;
  padding: 10px;
}

#nestable2 span.label {
  margin-right: 10px;
}

#nestable-output,
#nestable2-output {
  font-size: 12px;
  padding: 25px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* CodeMirror */
.CodeMirror {
  border: 1px solid #eee;
  height: auto;
}

.CodeMirror-scroll {
  overflow-y: hidden;
  overflow-x: auto;
}

/* Google Maps */
.google-map {
  height: 300px;
}

/* Validation */
label.error {
  color: #cc5965;
  display: inline-block;
  margin-left: 5px;
}

.form-control.error {
  border: 1px dotted #cc5965;
}

/* ngGrid */
.gridStyle {
  border: 1px solid #d4d4d4;
  width: 100%;
  height: 400px;
}

.gridStyle2 {
  border: 1px solid #d4d4d4;
  width: 500px;
  height: 300px;
}

.ngH eaderCell {
  border-right: none;
  border-bottom: 1px solid #e7eaec;
}

.ngCell {
  border-right: none;
}

.ngTopPanel {
  background: #F5F5F6;
}

.ngRow.even {
  background: #f9f9f9;
}

.ngRow.selected {
  background: #EBF2F1;
}

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

.ngCell {
  background-color: transparent;
}

.ngHeaderCell {
  border-right: none;
}

/* Toastr custom style */
#toast-container > .toast {
  background-image: none !important;
}

#toast-container > .toast:before {
  position: fixed;
  font-family: "FontAwesome";
  font-size: 24px;
  line-height: 24px;
  float: left;
  color: #FFF;
  padding-right: 0.5em;
  margin: auto 0.5em auto -1.5em;
}

#toast-container > .toast-warning:before {
  content: "\f0e7";
}

#toast-container > .toast-error:before {
  content: "\f071";
}

#toast-container > .toast-info:before {
  content: "\f005";
}

#toast-container > .toast-success:before {
  content: "\f00c";
}

#toast-container > div {
  box-shadow: 0 0 3px #999;
  opacity: 0.9;
  -ms-filter: alpha(opacity=90);
  filter: alpha(opacity=90);
}

#toast-container > :hover {
  box-shadow: 0 0 4px #999;
  opacity: 1;
  -ms-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

.toast {
  background-color: #1ab394;
}

.toast-success {
  background-color: #1ab394;
}

.toast-error {
  background-color: #ed5565;
}

.toast-info {
  background-color: #23c6c8;
}

.toast-warning {
  background-color: #f8ac59;
}

.toast-top-full-width {
  margin-top: 20px;
}

.toast-bottom-full-width {
  margin-bottom: 20px;
}

/* Notifie */
.cg-notify-message.inspinia-notify {
  background: #fff;
  padding: 0;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);
  border: none;
  margin-top: 30px;
  color: inherit;
}

.inspinia-notify.alert-warning {
  border-left: 6px solid #f8ac59;
}

.inspinia-notify.alert-success {
  border-left: 6px solid #1c84c6;
}

.inspinia-notify.alert-danger {
  border-left: 6px solid #ed5565;
}

.inspinia-notify.alert-info {
  border-left: 6px solid #1ab394;
}

/* Image cropper style */
.img-container,
.img-preview {
  overflow: hidden;
  text-align: center;
  width: 100%;
}

.img-preview-sm {
  height: 130px;
  width: 200px;
}

/* Forum styles  */
.forum-post-container .media {
  margin: 10px 10px 10px 10px;
  padding: 20px 10px 20px 10px;
  border-bottom: 1px solid #f1f1f1;
}

.forum-avatar {
  float: left;
  margin-right: 20px;
  text-align: center;
  width: 110px;
}

.forum-avatar .img-circle {
  height: 48px;
  width: 48px;
}

.author-info {
  color: #4D4D4D;
  font-size: 11px;
  margin-top: 5px;
  text-align: center;
}

.forum-post-info {
  padding: 9px 12px 6px 12px;
  background: #f9f9f9;
  border: 1px solid #f1f1f1;
}

.media-body > .media {
  background: #f9f9f9;
  border-radius: 3px;
  border: 1px solid #f1f1f1;
}

.forum-post-container .media-body .photos {
  margin: 10px 0;
}

.forum-photo {
  max-width: 140px;
  border-radius: 3px;
}

.media-body > .media .forum-avatar {
  width: 70px;
  margin-right: 10px;
}

.media-body > .media .forum-avatar .img-circle {
  height: 38px;
  width: 38px;
}

.mid-icon {
  font-size: 66px;
}

.forum-item {
  margin: 10px 0;
  padding: 10px 0 20px;
  border-bottom: 1px solid #f1f1f1;
}

.views-number {
  font-size: 24px;
  line-height: 18px;
  font-weight: 400;
}

.forum-container,
.forum-post-container {
  padding: 30px !important;
}

.forum-item small {
  color: #999;
}

.forum-item .forum-sub-title {
  color: #999;
  margin-left: 50px;
}

.forum-title {
  margin: 15px 0 15px 0;
}

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

.forum-desc {
  color: #999;
}

.forum-icon {
  float: left;
  width: 30px;
  margin-right: 20px;
  text-align: center;
}

a.forum-item-title {
  color: inherit;
  display: block;
  font-size: 18px;
  font-weight: 600;
}

a.forum-item-title:hover {
  color: inherit;
}

.forum-icon .fa {
  font-size: 30px;
  margin-top: 8px;
  color: #9b9b9b;
}

.forum-item.active .fa {
  color: #1ab394;
}

.forum-item.active a.forum-item-title {
  color: #1ab394;
}

@media (max-width: 992px) {
  .forum-info {
    margin: 15px 0 10px 0;
    /* Comment this is you want to show forum info in small devices */
    display: none;
  }
  .forum-desc {
    float: none !important;
  }
}
/* New Timeline style */
.vertical-container {
  /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
  width: 90%;
  max-width: 1170px;
  margin: 0 auto;
}

.vertical-container::after {
  /* clearfix */
  content: "";
  display: table;
  clear: both;
}

.vertical-timeline {
  position: relative;
  padding: 0;
}

.vertical-timeline::before {
  content: "";
  position: absolute;
  top: 0;
  left: 18px;
  height: 100%;
  width: 4px;
  background: #f1f1f1;
}

.dark-timeline .vertical-timeline-content.timeline-block-success:before {
  border-color: transparent #1c84c6 transparent transparent !important;
}

.dark-timeline .vertical-timeline-content.timeline-block-default:before {
  border-color: transparent #ddd transparent transparent !important;
}

.vertical-timeline.light-timeline:before {
  background: #e7eaec;
}

.dark-timeline .vertical-timeline-content:before {
  border-color: transparent #f5f5f5 transparent transparent;
}

.dark-timeline.center-orientation .vertical-timeline-content:before {
  border-color: transparent transparent transparent #f5f5f5;
}

.dark-timeline .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before,
.dark-timeline.center-orientation .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before {
  border-color: transparent #f5f5f5 transparent transparent;
}

.dark-timeline .vertical-timeline-content,
.dark-timeline.center-orientation .vertical-timeline-content {
  background: #f5f5f5;
}

@media only screen and (min-width: 1170px) {
  .vertical-timeline.center-orientation {
    margin-top: 3em;
    margin-bottom: 3em;
  }
  .vertical-timeline.center-orientation:before {
    left: 50%;
    margin-left: -2px;
  }
}
@media only screen and (max-width: 1170px) {
  .center-orientation.dark-timeline .vertical-timeline-content:before {
    border-color: transparent #f5f5f5 transparent transparent;
  }
}
.vertical-timeline-block {
  position: relative;
  margin: 2em 0;
}

.vertical-timeline-block:after {
  content: "";
  display: table;
  clear: both;
}

.vertical-timeline-block:first-child {
  margin-top: 0;
}

.vertical-timeline-block:last-child {
  margin-bottom: 0;
}

@media only screen and (min-width: 1170px) {
  .center-orientation .vertical-timeline-block {
    margin: 4em 0;
  }
  .center-orientation .vertical-timeline-block:first-child {
    margin-top: 0;
  }
  .center-orientation .vertical-timeline-block:last-child {
    margin-bottom: 0;
  }
}
.vertical-timeline-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 16px;
  border: 3px solid #f1f1f1;
  text-align: center;
}

.vertical-timeline-icon i {
  display: block;
  width: 24px;
  height: 24px;
  position: relative;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -9px;
}

@media only screen and (min-width: 1170px) {
  .center-orientation .vertical-timeline-icon {
    width: 50px;
    height: 50px;
    left: 50%;
    margin-left: -25px;
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    font-size: 19px;
  }
  .center-orientation .vertical-timeline-icon i {
    margin-left: -12px;
    margin-top: -10px;
  }
  .center-orientation .cssanimations .vertical-timeline-icon.is-hidden {
    visibility: hidden;
  }
}
.vertical-timeline-content {
  position: relative;
  margin-left: 50px;
  background: white;
  border-radius: 0.25em;
  padding: 1em;
}

.vertical-timeline-content:after {
  content: "";
  display: table;
  clear: both;
}

.vertical-timeline-content h2 {
  font-weight: 400;
  margin-top: 4px;
}

.vertical-timeline-content p {
  margin: 1em 0;
  line-height: 1.6;
}

.vertical-timeline-content .vertical-date {
  float: left;
  font-weight: 500;
}

.vertical-date small {
  color: #1ab394;
  font-weight: 400;
}

.vertical-timeline-content::before {
  content: "";
  position: absolute;
  top: 16px;
  right: 100%;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right: 7px solid white;
}

@media only screen and (min-width: 768px) {
  .vertical-timeline-content h2 {
    font-size: 18px;
  }
  .vertical-timeline-content p {
    font-size: 13px;
  }
}
@media only screen and (min-width: 1170px) {
  .center-orientation .vertical-timeline-content {
    margin-left: 0;
    padding: 1.6em;
    width: 45%;
  }
  .center-orientation .vertical-timeline-content::before {
    top: 24px;
    left: 100%;
    border-color: transparent;
    border-left-color: white;
  }
  .center-orientation .vertical-timeline-content .btn {
    float: left;
  }
  .center-orientation .vertical-timeline-content .vertical-date {
    position: absolute;
    width: 100%;
    left: 122%;
    top: 2px;
    font-size: 14px;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content {
    float: right;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content::before {
    top: 24px;
    left: auto;
    right: 100%;
    border-color: transparent;
    border-right-color: white;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .btn {
    float: right;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .vertical-date {
    left: auto;
    right: 122%;
    text-align: right;
  }
  .center-orientation .cssanimations .vertical-timeline-content.is-hidden {
    visibility: hidden;
  }
}
/* Tabs */
.tabs-container .panel-body {
  background: #fff;
  border: 1px solid #e7eaec;
  border-radius: 2px;
  padding: 20px;
  position: relative;
}

.tabs-container .nav-tabs > li.active > a,
.tabs-container .nav-tabs > li.active > a:hover,
.tabs-container .nav-tabs > li.active > a:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
  background-color: #fff;
}

.tabs-container .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}

.tabs-container .tab-pane .panel-body {
  border-top: none;
}

.tabs-container .nav-tabs > li.active > a,
.tabs-container .nav-tabs > li.active > a:hover,
.tabs-container .nav-tabs > li.active > a:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
}

.tabs-container .nav-tabs {
  border-bottom: 1px solid #e7eaec;
}

.tabs-container .tab-pane .panel-body {
  border-top: none;
}

.tabs-container .tabs-left .tab-pane .panel-body,
.tabs-container .tabs-right .tab-pane .panel-body {
  border-top: 1px solid #e7eaec;
}

.tabs-container .nav-tabs > li a:hover {
  background: transparent;
  border-color: transparent;
}

.tabs-container .tabs-below > .nav-tabs,
.tabs-container .tabs-right > .nav-tabs,
.tabs-container .tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tabs-container .tabs-left .panel-body {
  position: static;
}

.tabs-container .tabs-left > .nav-tabs,
.tabs-container .tabs-right > .nav-tabs {
  width: 20%;
}

.tabs-container .tabs-left .panel-body {
  width: 80%;
  margin-left: 20%;
}

.tabs-container .tabs-right .panel-body {
  width: 80%;
  margin-right: 20%;
}

.tabs-container .tab-content > .tab-pane,
.tabs-container .pill-content > .pill-pane {
  display: none;
}

.tabs-container .tab-content > .active,
.tabs-container .pill-content > .active {
  display: block;
}

.tabs-container .tabs-below > .nav-tabs {
  border-top: 1px solid #e7eaec;
}

.tabs-container .tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-container .tabs-below > .nav-tabs > li > a {
  border-radius: 0 0 4px 4px;
}

.tabs-container .tabs-below > .nav-tabs > li > a:hover,
.tabs-container .tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #e7eaec;
  border-bottom-color: transparent;
}

.tabs-container .tabs-left > .nav-tabs > li,
.tabs-container .tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-container .tabs-left > .nav-tabs > li > a,
.tabs-container .tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-container .tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
}

.tabs-container .tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  border-radius: 4px 0 0 4px;
}

.tabs-container .tabs-left > .nav-tabs .active > a,
.tabs-container .tabs-left > .nav-tabs .active > a:hover,
.tabs-container .tabs-left > .nav-tabs .active > a:focus {
  border-color: #e7eaec transparent #e7eaec #e7eaec;
}

.tabs-container .tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
}

.tabs-container .tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  border-radius: 0 4px 4px 0;
}

.tabs-container .tabs-right > .nav-tabs .active > a,
.tabs-container .tabs-right > .nav-tabs .active > a:hover,
.tabs-container .tabs-right > .nav-tabs .active > a:focus {
  border-color: #e7eaec #e7eaec #e7eaec transparent;
  z-index: 1;
}

@media (max-width: 767px) {
  .tabs-container .nav-tabs > li {
    float: none !important;
  }
  .tabs-container .nav-tabs > li.active > a {
    border-bottom: 1px solid #e7eaec !important;
    margin: 0;
  }
}
/* jsvectormap */
.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #CDCDCD;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 5px;
}

.jvectormap-zoomin,
.jvectormap-zoomout,
.jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #1ab394;
  padding: 3px;
  color: white;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  box-sizing: content-box;
}

.jvectormap-zoomin,
.jvectormap-zoomout {
  width: 10px;
  height: 10px;
}

.jvectormap-zoomin {
  top: 10px;
}

.jvectormap-zoomout {
  top: 30px;
}

.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}

.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}

.jvectormap-legend-cnt {
  position: absolute;
}

.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}

.jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}

.jvectormap-legend {
  background: black;
  color: white;
  border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}

.jvectormap-legend-tick-text {
  font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}

/*Slick Carousel */
.slick-prev:before,
.slick-next:before {
  color: #1ab394 !important;
}

/* Payments */
.payment-card {
  background: #ffffff;
  padding: 20px;
  margin-bottom: 25px;
  border: 1px solid #e7eaec;
}

.payment-icon-big {
  font-size: 60px;
  color: #d1dade;
}

.payments-method.panel-group .panel + .panel {
  margin-top: -1px;
}

.payments-method .panel-heading {
  padding: 15px;
}

.payments-method .panel {
  border-radius: 0;
}

.payments-method .panel-heading h5 {
  margin-bottom: 5px;
}

.payments-method .panel-heading i {
  font-size: 26px;
}

/* Select2 custom styles */
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  border-color: #e7eaec;
}

.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #1ab394;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #1ab394;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #e7eaec;
}

.select2-dropdown {
  border-color: #e7eaec;
}

.select2-dropdown input:focus {
  outline: none;
}

.select2-selection {
  outline: none;
}

.ui-select-container.ui-select-bootstrap .ui-select-choices-row.active > a {
  background-color: #1ab394;
}

/* Tour */
.tour-tour .btn.btn-default {
  background-color: #ffffff;
  border: 1px solid #d2d2d2;
  color: inherit;
}

.tour-step-backdrop {
  z-index: 2101;
}

.tour-backdrop {
  z-index: 2100;
  opacity: 0.7;
}

.popover[class*=tour-] {
  z-index: 2100;
}

body.tour-open .animated {
  animation-fill-mode: initial;
}

/* Resizable */
.resizable-panels .ibox {
  clear: none;
  margin: 10px;
  float: left;
  overflow: hidden;
  min-height: 150px;
  min-width: 150px;
}

.resizable-panels .ibox .ibox-content {
  height: calc(100% - 49px);
}

.ui-resizable-helper {
  background: rgba(211, 211, 211, 0.4);
}

/* Wizard step fix */
.wizard > .content > .body {
  position: relative;
}

/* PDF js style */
.pdf-toolbar {
  max-width: 600px;
  margin: 0 auto;
}

/* Dropzone */
.dropzone {
  min-height: 140px;
  border: 1px dashed #1ab394;
  background: white;
  padding: 20px 20px;
}

.dropzone .dz-message {
  font-size: 16px;
}

/* Activity stream */
.stream {
  position: relative;
  padding: 10px 0;
}

.stream:first-child .stream-badge:before {
  top: 10px;
}

.stream:last-child .stream-badge:before {
  height: 30px;
}

.stream .stream-badge {
  width: 50px;
}

.stream .stream-badge i {
  border: 1px solid #e7eaec;
  border-radius: 50%;
  padding: 6px;
  color: #808486;
  position: absolute;
  background-color: #ffffff;
  left: 8px;
}

.stream .stream-badge i.fa-circle {
  color: #ced0d1;
}

.stream .stream-badge i.bg-success {
  color: #ffffff;
  background-color: #1c84c6;
  border-color: #1c84c6;
}

.stream .stream-badge i.bg-primary {
  color: #ffffff;
  background-color: #1ab394;
  border-color: #1ab394;
}

.stream .stream-badge i.bg-warning {
  color: #ffffff;
  background-color: #f8ac59;
  border-color: #f8ac59;
}

.stream .stream-badge i.bg-info {
  color: #ffffff;
  background-color: #23c6c8;
  border-color: #23c6c8;
}

.stream .stream-badge i.bg-danger {
  color: #ffffff;
  background-color: #ed5565;
  border-color: #ed5565;
}

.stream .stream-badge:before {
  content: "";
  width: 1px;
  background-color: #e7eaec;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
}

.stream .stream-info {
  font-size: 12px;
  margin-bottom: 5px;
}

.stream .stream-info img {
  border-radius: 50%;
  width: 18px;
  height: 18px;
  margin-right: 2px;
  margin-top: -4px;
}

.stream .stream-info .date {
  color: #9a9d9f;
  font-size: 80%;
}

.stream .stream-panel {
  margin-left: 55px;
}

.stream-small {
  margin: 10px 0;
}

.stream-small .label {
  padding: 2px 6px;
  margin-right: 2px;
}

.sidebar-panel {
  width: 220px;
  background: #ebebed;
  padding: 10px 20px;
  position: absolute;
  right: 0;
}

.sidebar-panel .feed-element img.img-circle {
  width: 32px;
  height: 32px;
}

.sidebar-panel .feed-element,
.media-body,
.sidebar-panel p {
  font-size: 12px;
}

.sidebar-panel .feed-element {
  margin-top: 20px;
  padding-bottom: 0;
}

.sidebar-panel .list-group {
  margin-bottom: 10px;
}

.sidebar-panel .list-group .list-group-item {
  padding: 5px 0;
  font-size: 12px;
  border: 0;
}

.sidebar-content .wrapper,
.wrapper.sidebar-content {
  padding-right: 230px !important;
}

.body-small .sidebar-content .wrapper,
.body-small .wrapper.sidebar-content {
  padding-right: 20px !important;
}

#right-sidebar {
  background-color: #fff;
  border-left: 1px solid #e7eaec;
  border-top: 1px solid #e7eaec;
  overflow: hidden;
  position: fixed;
  top: 60px;
  width: 260px !important;
  z-index: 1009;
  bottom: 0;
  right: -260px;
}

#right-sidebar.sidebar-open {
  right: 0;
}

#right-sidebar.sidebar-open.sidebar-top {
  top: 0;
  border-top: none;
}

.sidebar-container ul.nav-tabs {
  border: none;
}

.sidebar-container ul.nav-tabs.navs-4 li {
  width: 25%;
}

.sidebar-container ul.nav-tabs.navs-3 li {
  width: 33.3333%;
}

.sidebar-container ul.nav-tabs.navs-2 li {
  width: 50%;
}

.sidebar-container ul.nav-tabs li {
  border: none;
}

.sidebar-container ul.nav-tabs li a {
  border: none;
  padding: 12px 10px;
  margin: 0;
  border-radius: 0;
  background: #2f4050;
  color: #fff;
  text-align: center;
  border-right: 1px solid #334556;
}

.sidebar-container ul.nav-tabs li.active a {
  border: none;
  background: #f9f9f9;
  color: #4D4D4D;
  font-weight: bold;
}

.sidebar-container .nav-tabs > li.active > a:hover,
.sidebar-container .nav-tabs > li.active > a:focus {
  border: none;
}

.sidebar-container ul.sidebar-list {
  margin: 0;
  padding: 0;
}

.sidebar-container ul.sidebar-list li {
  border-bottom: 1px solid #e7eaec;
  padding: 15px 20px;
  list-style: none;
  font-size: 12px;
}

.sidebar-container .sidebar-message:nth-child(2n+2) {
  background: #f9f9f9;
}

.sidebar-container ul.sidebar-list li a {
  text-decoration: none;
  color: inherit;
}

.sidebar-container .sidebar-content {
  padding: 15px 20px;
  font-size: 12px;
}

.sidebar-container .sidebar-title {
  background: #f9f9f9;
  padding: 20px;
  border-bottom: 1px solid #e7eaec;
}

.sidebar-container .sidebar-title h3 {
  margin-bottom: 3px;
  padding-left: 2px;
}

.sidebar-container .tab-content h4 {
  margin-bottom: 5px;
}

.sidebar-container .sidebar-message > a > .pull-left {
  margin-right: 10px;
}

.sidebar-container .sidebar-message > a {
  text-decoration: none;
  color: inherit;
}

.sidebar-container .sidebar-message {
  padding: 15px 20px;
}

.sidebar-container .sidebar-message .media-body {
  display: block;
  width: auto;
}

.sidebar-container .sidebar-message .message-avatar {
  height: 38px;
  width: 38px;
  border-radius: 50%;
}

.sidebar-container .setings-item {
  padding: 15px 20px;
  border-bottom: 1px solid #e7eaec;
}

body {
  font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #2f4050;
  font-size: 13px;
  color: #4D4D4D;
  overflow-x: hidden;
}

html,
body {
  height: 100%;
}

body.full-height-layout #wrapper,
body.full-height-layout #page-wrapper {
  height: 100%;
}

#page-wrapper {
  min-height: auto;
}

body.boxed-layout #wrapper {
  background-color: #2f4050;
  max-width: 1200px;
  margin: 0 auto;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
}

.top-navigation.boxed-layout #wrapper,
.boxed-layout #wrapper.top-navigation {
  max-width: 1300px !important;
}

.block {
  display: block;
}

.clear {
  display: block;
  overflow: hidden;
}

a {
  cursor: pointer;
}

a:hover,
a:focus {
  text-decoration: none;
}

.border-bottom {
  border-bottom: 1px solid #e7eaec !important;
}

.font-bold {
  font-weight: 600;
}

.font-normal {
  font-weight: 400;
}

.text-uppercase {
  text-transform: uppercase;
}

.font-italic {
  font-style: italic;
}

.b-r {
  border-right: 1px solid #e7eaec;
}

.hr-line-dashed {
  border-top: 1px dashed #e7eaec;
  color: #ffffff;
  background-color: #ffffff;
  height: 1px;
  margin: 20px 0;
}

.hr-line-solid {
  border-bottom: 1px solid #e7eaec;
  background-color: rgba(0, 0, 0, 0);
  border-style: solid !important;
  margin-top: 15px;
  margin-bottom: 15px;
}

video {
  width: 100% !important;
  height: auto !important;
}

/* GALLERY */
.gallery > .row > div {
  margin-bottom: 15px;
}

.fancybox img {
  margin-bottom: 5px;
  /* Only for demo */
  width: 24%;
}

/* Summernote text editor  */
.note-editor {
  height: auto !important;
}

.note-editor.fullscreen {
  z-index: 2050;
}

.note-editor.note-frame.fullscreen {
  z-index: 2020;
}

.note-editor.note-frame .note-editing-area .note-editable {
  color: #4D4D4D;
  padding: 15px;
}

.note-editor.note-frame {
  border: none;
}

.note-editor.panel {
  margin-bottom: 0;
}

/* MODAL */
.modal-content {
  background-clip: padding-box;
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  outline: 0 none;
  position: relative;
}

.modal-dialog {
  z-index: 2200;
}

.modal-body {
  padding: 20px 30px 30px 30px;
}

.inmodal .modal-body {
  background: #f8fafb;
}

.inmodal .modal-header {
  padding: 30px 15px;
  text-align: center;
}

.animated.modal.fade .modal-dialog {
  transform: none;
}

.inmodal .modal-title {
  font-size: 26px;
}

.inmodal .modal-icon {
  font-size: 84px;
  color: #e2e3e3;
}

.modal-footer {
  margin-top: 0;
}

/* WRAPPERS */
#wrapper {
  width: 100%;
  overflow-x: hidden;
}

.wrapper {
  padding: 0 20px;
}

.wrapper-content {
  padding: 20px 10px 40px;
}

#page-wrapper {
  padding: 0 15px;
  min-height: 568px;
  position: relative !important;
}

#page-wrapper.no-sidebar {
  margin-left: 0;
}

@media (min-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 240px;
    min-height: 2002px;
  }
}
.title-action {
  text-align: right;
  padding-top: 30px;
}

.ibox-content h1,
.ibox-content h2,
.ibox-content h3,
.ibox-content h4,
.ibox-content h5,
.ibox-title h1,
.ibox-title h2,
.ibox-title h3,
.ibox-title h4,
.ibox-title h5 {
  margin-top: 5px;
}

ul.unstyled,
ol.unstyled {
  list-style: none outside none;
  margin-left: 0;
}

.big-icon {
  font-size: 160px !important;
  color: #e5e6e7;
}

/* FOOTER */
.footer {
  background: none repeat scroll 0 0 white;
  border-top: 1px solid #e7eaec;
  bottom: 0;
  left: 0;
  padding: 10px 20px;
  position: absolute;
  right: 0;
}

.footer.fixed_full {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 10px 20px;
  background: white;
  border-top: 1px solid #e7eaec;
}

.footer.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 10px 20px;
  background: white;
  border-top: 1px solid #e7eaec;
  margin-left: 220px;
}

body.mini-navbar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 70px;
}

body.mini-navbar.canvas-menu .footer.fixed,
body.canvas-menu .footer.fixed {
  margin: 0 !important;
}

body.fixed-sidebar.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 220px;
}

body.body-small .footer.fixed {
  margin-left: 0;
}

/* PANELS */
.page-heading {
  border-top: 0;
  padding: 0 10px 20px 10px;
}

.panel-heading h1,
.panel-heading h2 {
  margin-bottom: 5px;
}

/* TABLES */
.table-bordered {
  border: 1px solid #EBEBEB;
}

.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  background-color: #F5F5F6;
  border-bottom-width: 1px;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #e7e7e7;
}

.table > thead > tr > th {
  border-bottom: 1px solid #DDDDDD;
  vertical-align: bottom;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #e7eaec;
  line-height: 1.42857;
  padding: 8px;
  vertical-align: top;
}

/* PANELS */
.panel.blank-panel {
  background: none;
  margin: 0;
}

.blank-panel .panel-heading {
  padding-bottom: 0;
}

.nav-tabs > li > a {
  color: #A7B1C2;
  font-weight: 600;
  padding: 10px 20px 10px 25px;
}

.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #e6e6e6;
  color: #4D4D4D;
}

.ui-tab .tab-content {
  padding: 20px 0;
}

/* GLOBAL  */
.no-padding {
  padding: 0 !important;
}

.no-borders {
  border: none !important;
}

.no-margins {
  margin: 0 !important;
}

.no-top-border {
  border-top: 0 !important;
}

.ibox-content.text-box {
  padding-bottom: 0;
  padding-top: 15px;
}

.border-left-right {
  border-left: 1px solid #e7eaec;
  border-right: 1px solid #e7eaec;
}

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

.border-left {
  border-left: 1px solid #e7eaec;
}

.border-right {
  border-right: 1px solid #e7eaec;
}

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

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

.border-size-sm {
  border-width: 3px;
}

.border-size-md {
  border-width: 6px;
}

.border-size-lg {
  border-width: 9px;
}

.border-size-xl {
  border-width: 12px;
}

.full-width {
  width: 100% !important;
}

.link-block {
  font-size: 12px;
  padding: 10px;
}

.nav.navbar-top-links .link-block a {
  font-size: 12px;
}

.link-block a {
  font-size: 10px;
  color: inherit;
}

body.mini-navbar .branding {
  display: none;
}

img.circle-border {
  border: 6px solid #FFFFFF;
  border-radius: 50%;
}

.branding {
  float: left;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 600;
  padding: 17px 20px;
  text-align: center;
  background-color: #1ab394;
}

.login-panel {
  margin-top: 25%;
}

.icons-box h3 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.icons-box .infont a i {
  font-size: 25px;
  display: block;
  color: #4D4D4D;
}

.icons-box .infont a {
  color: #a6a8a9;
}

.icons-box .infont a {
  padding: 10px;
  margin: 1px;
  display: block;
}

.ui-draggable .ibox-title {
  cursor: move;
}

.breadcrumb {
  background-color: #ffffff;
  padding: 0;
  margin-bottom: 0;
}

.breadcrumb > li a {
  color: inherit;
}

.breadcrumb > .active {
  color: inherit;
}

code {
  background-color: #F9F2F4;
  border-radius: 4px;
  color: #ca4440;
  font-size: 90%;
  padding: 2px 4px;
  white-space: nowrap;
}

.ibox {
  clear: both;
  margin-bottom: 25px;
  margin-top: 0;
  padding: 0;
}

.ibox.collapsed .ibox-content {
  display: none;
}

.ibox.collapsed .fa.fa-chevron-up:before {
  content: "\f078";
}

.ibox.collapsed .fa.fa-chevron-down:before {
  content: "\f077";
}

.ibox:after,
.ibox:before {
  display: table;
}

.ibox-title {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #ffffff;
  border-color: #e7eaec;
  border-image: none;
  border-style: solid solid none;
  border-width: 2px 0 0;
  color: inherit;
  margin-bottom: 0;
  padding: 15px 15px 7px;
  min-height: 48px;
}

.ibox-content {
  background-color: #ffffff;
  color: inherit;
  padding: 15px 20px 20px 20px;
  border-color: #e7eaec;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 0;
}

.ibox-footer {
  color: inherit;
  border-top: 1px solid #e7eaec;
  font-size: 90%;
  background: #ffffff;
  padding: 10px 15px;
}

table.table-mail tr td {
  padding: 12px;
}

.table-mail .check-mail {
  padding-left: 20px;
}

.table-mail .mail-date {
  padding-right: 20px;
}

.star-mail,
.check-mail {
  width: 40px;
}

.unread td a,
.unread td {
  font-weight: 600;
  color: inherit;
}

.read td a,
.read td {
  font-weight: normal;
  color: inherit;
}

.unread td {
  background-color: #f9f8f8;
}

.ibox-content {
  clear: both;
}

.ibox-heading {
  background-color: #f3f6fb;
  border-bottom: none;
}

.ibox-heading h3 {
  font-weight: 200;
  font-size: 24px;
}

.ibox-title h5 {
  display: inline-block;
  font-size: 14px;
  margin: 0 0 7px;
  padding: 0;
  text-overflow: ellipsis;
  float: left;
}

.ibox-title .label {
  float: left;
  margin-left: 4px;
}

.ibox-tools {
  display: block;
  float: none;
  margin-top: 0;
  position: relative;
  padding: 0;
  text-align: right;
}

.ibox-tools a {
  cursor: pointer;
  margin-left: 5px;
  color: #c4c4c4;
}

.ibox-tools a.btn-primary {
  color: #fff;
}

.ibox-tools .dropdown-menu > li > a {
  padding: 4px 10px;
  font-size: 12px;
}

.ibox .ibox-tools.open > .dropdown-menu {
  left: auto;
  right: 0;
}

/* BACKGROUNDS */
.gray-bg,
.bg-muted {
  background-color: #f3f3f4;
}

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

.blue-bg,
.bg-success {
  background-color: #1c84c6;
  color: #ffffff;
}

.navy-bg,
.bg-primary {
  background-color: #1ab394;
  color: #ffffff;
}

.lazur-bg,
.bg-info {
  background-color: #23c6c8 !important;
  color: #ffffff !important;
}

.yellow-bg,
.bg-warning {
  background-color: #f8ac59 !important;
  color: #ffffff !important;
}

.orange-bg {
  background-color: #ff9800 !important;
  color: #ffffff !important;
}

.red-bg,
.bg-danger {
  background-color: #ed5565 !important;
  color: #ffffff !important;
}

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

.panel-primary {
  border-color: #1ab394;
}

.panel-primary > .panel-heading {
  background-color: #1ab394;
  border-color: #1ab394;
}

.panel-success {
  border-color: #1c84c6;
}

.panel-success > .panel-heading {
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #ffffff;
}

.panel-info {
  border-color: #23c6c8;
}

.panel-info > .panel-heading {
  background-color: #23c6c8;
  border-color: #23c6c8;
  color: #ffffff;
}

.panel-warning {
  border-color: #f8ac59;
}

.panel-warning > .panel-heading {
  background-color: #f8ac59;
  border-color: #f8ac59;
  color: #ffffff;
}

.panel-danger {
  border-color: #ed5565;
}

.panel-danger > .panel-heading {
  background-color: #ed5565;
  border-color: #ed5565;
  color: #ffffff;
}

.progress-bar {
  background-color: #1ab394;
}

.progress-small,
.progress-small .progress-bar {
  height: 10px;
}

.progress-small,
.progress-mini {
  margin-top: 5px;
}

.progress-mini,
.progress-mini .progress-bar {
  height: 5px;
  margin-bottom: 0;
}

.progress-bar-navy-light {
  background-color: #3dc7ab;
}

.progress-bar-success {
  background-color: #1c84c6;
}

.progress-bar-info {
  background-color: #23c6c8;
}

.progress-bar-warning {
  background-color: #f8ac59;
}

.progress-bar-danger {
  background-color: #ed5565;
}

.panel-title {
  font-size: inherit;
}

.jumbotron {
  border-radius: 6px;
  padding: 40px;
}

.jumbotron h1 {
  margin-top: 0;
}

/* COLORS */
.text-navy {
  color: var(--color-navy);
}

.text-primary {
  color: var(--color-primary);
}

.text-success {
  color: var(--color-success);
}

.text-info {
  color: var(--color-info);
}

.text-warning {
  color: var(--color-warning);
}

.text-danger {
  color: var(--color-danger);
}

.text-muted {
  color: var(--color-muted);
}

.text-white {
  color: var(--color-white);
}

.simple_tag {
  background-color: #f3f3f4;
  border: 1px solid #e7eaec;
  border-radius: 2px;
  color: inherit;
  font-size: 10px;
  margin-right: 5px;
  margin-top: 5px;
  padding: 5px 12px;
  display: inline-block;
}

.img-shadow {
  box-shadow: 0 0 3px 0 #919191;
}

/* For handle diferent bg color in AngularJS version */
.dashboards\.dashboard_2 nav.navbar,
.dashboards\.dashboard_3 nav.navbar,
.mailbox\.inbox nav.navbar,
.mailbox\.email_view nav.navbar,
.mailbox\.email_compose nav.navbar,
.dashboards\.dashboard_4_1 nav.navbar,
.metrics nav.navbar,
.metrics\.index nav.navbar,
.dashboards\.dashboard_5 nav.navbar {
  background: #fff;
}

/* For handle diferent bg color in MVC version */
.Dashboard_2 .navbar.navbar-static-top,
.Dashboard_3 .navbar.navbar-static-top,
.Dashboard_4_1 .navbar.navbar-static-top,
.ComposeEmail .navbar.navbar-static-top,
.EmailView .navbar.navbar-static-top,
.Inbox .navbar.navbar-static-top,
.Metrics .navbar.navbar-static-top,
.Dashboard_5 .navbar.navbar-static-top {
  background: #fff;
}

a.close-canvas-menu {
  position: absolute;
  top: 10px;
  right: 15px;
  z-index: 1011;
  color: #a7b1c2;
}

a.close-canvas-menu:hover {
  color: #fff;
}

.close-canvas-menu {
  display: none;
}

.canvas-menu .close-canvas-menu {
  display: block;
}

.light-navbar .navbar.navbar-static-top {
  background-color: #ffffff;
}

/* FULL HEIGHT */
.full-height {
  height: 100%;
}

.fh-breadcrumb {
  height: calc(100% - 196px);
  margin: 0 -15px;
  position: relative;
}

.fh-no-breadcrumb {
  height: calc(100% - 99px);
  margin: 0 -15px;
  position: relative;
}

.fh-column {
  background: #fff;
  height: 100%;
  width: 240px;
  float: left;
}

.modal-backdrop {
  z-index: 2040 !important;
}

.modal {
  z-index: 2050 !important;
}

.spiner-example {
  height: 200px;
  padding-top: 70px;
}

/* MARGINS & PADDINGS */
.p-xxs {
  padding: 5px;
}

.p-xs {
  padding: 10px;
}

.p-sm {
  padding: 15px;
}

.p-m {
  padding: 20px;
}

.p-md {
  padding: 25px;
}

.p-lg {
  padding: 30px;
}

.p-xl {
  padding: 40px;
}

.p-w-xs {
  padding: 0 10px;
}

.p-w-sm {
  padding: 0 15px;
}

.p-w-m {
  padding: 0 20px;
}

.p-w-md {
  padding: 0 25px;
}

.p-w-lg {
  padding: 0 30px;
}

.p-w-xl {
  padding: 0 40px;
}

.p-h-xs {
  padding: 10px 0;
}

.p-h-sm {
  padding: 15px 0;
}

.p-h-m {
  padding: 20px 0;
}

.p-h-md {
  padding: 25px 0;
}

.p-h-lg {
  padding: 30px 0;
}

.p-h-xl {
  padding: 40px 0;
}

.m-xxs {
  margin: 2px 4px;
}

.m {
  margin: 15px;
}

.m-xs {
  margin: 5px;
}

.m-sm {
  margin: 10px;
}

.m-md {
  margin: 20px;
}

.m-lg {
  margin: 30px;
}

.m-xl {
  margin: 50px;
}

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

.m-l-none {
  margin-left: 0;
}

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

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

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

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

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

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

.m-l-n-xxs {
  margin-left: -1px;
}

.m-l-n-xs {
  margin-left: -5px;
}

.m-l-n-sm {
  margin-left: -10px;
}

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

.m-l-n-md {
  margin-left: -20px;
}

.m-l-n-lg {
  margin-left: -30px;
}

.m-l-n-xl {
  margin-left: -40px;
}

.m-t-none {
  margin-top: 0;
}

.m-t-xxs {
  margin-top: 1px;
}

.m-t-xs {
  margin-top: 5px;
}

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

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

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

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

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

.m-t-n-xxs {
  margin-top: -1px;
}

.m-t-n-xs {
  margin-top: -5px;
}

.m-t-n-sm {
  margin-top: -10px;
}

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

.m-t-n-md {
  margin-top: -20px;
}

.m-t-n-lg {
  margin-top: -30px;
}

.m-t-n-xl {
  margin-top: -40px;
}

.m-r-none {
  margin-right: 0;
}

.m-r-xxs {
  margin-right: 1px;
}

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

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

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

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

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

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

.m-r-n-xxs {
  margin-right: -1px;
}

.m-r-n-xs {
  margin-right: -5px;
}

.m-r-n-sm {
  margin-right: -10px;
}

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

.m-r-n-md {
  margin-right: -20px;
}

.m-r-n-lg {
  margin-right: -30px;
}

.m-r-n-xl {
  margin-right: -40px;
}

.m-b-none {
  margin-bottom: 0;
}

.m-b-xxs {
  margin-bottom: 1px;
}

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

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

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

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

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

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

.m-b-n-xxs {
  margin-bottom: -1px;
}

.m-b-n-xs {
  margin-bottom: -5px;
}

.m-b-n-sm {
  margin-bottom: -10px;
}

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

.m-b-n-md {
  margin-bottom: -20px;
}

.m-b-n-lg {
  margin-bottom: -30px;
}

.m-b-n-xl {
  margin-bottom: -40px;
}

.space-15 {
  margin: 15px 0;
}

.space-20 {
  margin: 20px 0;
}

.space-25 {
  margin: 25px 0;
}

.space-30 {
  margin: 30px 0;
}

.img-sm {
  width: 32px;
  height: 32px;
}

.img-md {
  width: 64px;
  height: 64px;
}

.img-lg {
  width: 96px;
  height: 96px;
}

.b-r-xs {
  border-radius: 1px;
}

.b-r-sm {
  border-radius: 3px;
}

.b-r-md {
  border-radius: 6px;
}

.b-r-lg {
  border-radius: 12px;
}

.b-r-xl {
  border-radius: 24px;
}

.fullscreen-ibox-mode .animated {
  animation: none;
}

body.fullscreen-ibox-mode {
  overflow-y: hidden;
}

.ibox.fullscreen {
  z-index: 2030;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  margin-bottom: 0;
}

.ibox.fullscreen .collapse-link {
  display: none;
}

.ibox.fullscreen .ibox-content {
  min-height: calc(100% - 48px);
}

body.modal-open {
  padding-right: inherit !important;
}

body.modal-open .wrapper-content.animated {
  -webkit-animation: none;
  -ms-animation-nam: none;
  animation: none;
}

body.modal-open .animated {
  animation-fill-mode: initial;
  z-index: inherit;
}

/* Show profile dropdown on fixed sidebar */
body.mini-navbar.fixed-sidebar .profile-element,
.block {
  display: block !important;
}

body.mini-navbar.fixed-sidebar .nav-header {
  padding: 33px 25px;
}

body.mini-navbar.fixed-sidebar .logo-element {
  display: none;
}

.fullscreen-video .animated {
  animation: none;
}

/* SEARCH PAGE */
.search-form {
  margin-top: 10px;
}

.search-result h3 {
  margin-bottom: 0;
  color: #1E0FBE;
}

.search-result .search-link {
  color: #006621;
}

.search-result p {
  font-size: 12px;
  margin-top: 5px;
}

/* CONTACTS */
.contact-box {
  background-color: #ffffff;
  border: 1px solid #e7eaec;
  padding: 20px;
  margin-bottom: 20px;
}

.contact-box > a {
  color: inherit;
}

.contact-box.center-version {
  border: 1px solid #e7eaec;
  padding: 0;
}

.contact-box.center-version > a {
  display: block;
  background-color: #ffffff;
  padding: 20px;
  text-align: center;
}

.contact-box.center-version > a img {
  width: 80px;
  height: 80px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.contact-box.center-version address {
  margin-bottom: 0;
}

.contact-box .contact-box-footer {
  text-align: center;
  background-color: #ffffff;
  border-top: 1px solid #e7eaec;
  padding: 15px 20px;
}

/* INVOICE */
.invoice-table tbody > tr > td:last-child,
.invoice-table tbody > tr > td:nth-child(4),
.invoice-table tbody > tr > td:nth-child(3),
.invoice-table tbody > tr > td:nth-child(2) {
  text-align: right;
}

.invoice-table thead > tr > th:last-child,
.invoice-table thead > tr > th:nth-child(4),
.invoice-table thead > tr > th:nth-child(3),
.invoice-table thead > tr > th:nth-child(2) {
  text-align: right;
}

.invoice-total > tbody > tr > td:first-child {
  text-align: right;
}

.invoice-total > tbody > tr > td {
  border: 0 none;
}

.invoice-total > tbody > tr > td:last-child {
  border-bottom: 1px solid #DDDDDD;
  text-align: right;
  width: 15%;
}

/* ERROR & LOGIN & LOCKSCREEN*/
.middle-box {
  max-width: 400px;
  z-index: 100;
  margin: 0 auto;
  padding-top: 40px;
}

.lockscreen.middle-box {
  width: 200px;
  padding-top: 110px;
}

.loginscreen.middle-box {
  width: 300px;
}

.loginColumns {
  max-width: 800px;
  margin: 0 auto;
  padding: 100px 20px 20px 20px;
}

.passwordBox {
  max-width: 460px;
  margin: 0 auto;
  padding: 100px 20px 20px 20px;
}

.logo-name {
  color: #e6e6e6;
  font-size: 180px;
  font-weight: 800;
  letter-spacing: -10px;
  margin-bottom: 0;
}

.middle-box h1 {
  font-size: 170px;
}

.wrapper .middle-box {
  margin-top: 140px;
}

.lock-word {
  z-index: 10;
  position: absolute;
  top: 110px;
  left: 50%;
  margin-left: -470px;
}

.lock-word span {
  font-size: 100px;
  font-weight: 600;
  color: #e9e9e9;
  display: inline-block;
}

.lock-word .first-word {
  margin-right: 160px;
}

/* DASBOARD */
.dashboard-header {
  border-top: 0;
  padding: 20px 20px 20px 20px;
}

.dashboard-header h2 {
  margin-top: 10px;
  font-size: 26px;
}

.fist-item {
  border-top: none !important;
}

.statistic-box {
  margin-top: 40px;
}

.dashboard-header .list-group-item span.label {
  margin-right: 10px;
}

.list-group.clear-list .list-group-item {
  border-top: 1px solid #e7eaec;
  border-bottom: 0;
  border-right: 0;
  border-left: 0;
  padding: 10px 0;
}

ul.clear-list:first-child {
  border-top: none !important;
}

/* Intimeline */
.timeline-item .date i {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  width: 30px;
  text-align: center;
  border-top: 1px solid #e7eaec;
  border-bottom: 1px solid #e7eaec;
  border-left: 1px solid #e7eaec;
  background: #f8f8f8;
}

.timeline-item .date {
  text-align: right;
  width: 110px;
  position: relative;
  padding-top: 30px;
}

.timeline-item .content {
  border-left: 1px solid #e7eaec;
  border-top: 1px solid #e7eaec;
  padding-top: 10px;
  min-height: 100px;
}

.timeline-item .content:hover {
  background: #f6f6f6;
}

/* PIN BOARD */
ul.notes li,
ul.tag-list li {
  list-style: none;
}

ul.notes li h4 {
  margin-top: 20px;
  font-size: 16px;
}

ul.notes li div {
  text-decoration: none;
  color: #000;
  background: #ffc;
  display: block;
  height: 140px;
  width: 140px;
  padding: 1em;
  position: relative;
}

ul.notes li div small {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 10px;
}

ul.notes li div a {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: inherit;
}

ul.notes li {
  margin: 10px 40px 50px 0;
  float: left;
}

ul.notes li div p {
  font-size: 12px;
}

ul.notes li div {
  text-decoration: none;
  color: #000;
  background: #ffc;
  display: block;
  height: 140px;
  width: 140px;
  padding: 1em;
  /* Firefox */
  /* Safari+Chrome */
  /* Opera */
  box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7);
}

ul.notes li div {
  transform: rotate(-6deg);
}

ul.notes li:nth-child(even) div {
  transform: rotate(4deg);
  position: relative;
  top: 5px;
}

ul.notes li:nth-child(3n) div {
  transform: rotate(-3deg);
  position: relative;
  top: -5px;
}

ul.notes li:nth-child(5n) div {
  transform: rotate(5deg);
  position: relative;
  top: -10px;
}

ul.notes li div:hover,
ul.notes li div:focus {
  transform: scale(1.1);
  position: relative;
  z-index: 5;
}

ul.notes li div {
  text-decoration: none;
  color: #000;
  background: #ffc;
  display: block;
  height: 210px;
  width: 210px;
  padding: 1em;
  box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
}

/* FILE MANAGER */
.file-box {
  float: left;
  width: 220px;
}

.file-manager h5 {
  text-transform: uppercase;
}

.file-manager {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}

.folder-list li a {
  color: #666666;
  display: block;
  padding: 5px 0;
}

.folder-list li {
  border-bottom: 1px solid #e7eaec;
  display: block;
}

.folder-list li i {
  margin-right: 8px;
  color: #3d4d5d;
}

.category-list li a {
  color: #666666;
  display: block;
  padding: 5px 0;
}

.category-list li {
  display: block;
}

.category-list li i {
  margin-right: 8px;
  color: #3d4d5d;
}

.category-list li a .text-navy {
  color: #1ab394;
}

.category-list li a .text-primary {
  color: #1c84c6;
}

.category-list li a .text-info {
  color: #23c6c8;
}

.category-list li a .text-danger {
  color: #EF5352;
}

.category-list li a .text-warning {
  color: #F8AC59;
}

.file-manager h5.tag-title {
  margin-top: 20px;
}

.tag-list li {
  float: left;
}

.tag-list li a {
  font-size: 10px;
  background-color: #f3f3f4;
  padding: 5px 12px;
  color: inherit;
  border-radius: 2px;
  border: 1px solid #e7eaec;
  margin-right: 5px;
  margin-top: 5px;
  display: block;
}

.file {
  border: 1px solid #e7eaec;
  padding: 0;
  background-color: #ffffff;
  position: relative;
  margin-bottom: 20px;
  margin-right: 20px;
}

.file-manager .hr-line-dashed {
  margin: 15px 0;
}

.file .icon,
.file .image {
  height: 100px;
  overflow: hidden;
}

.file .icon {
  padding: 15px 10px;
  text-align: center;
}

.file-control {
  color: inherit;
  font-size: 11px;
  margin-right: 10px;
}

.file-control.active {
  text-decoration: underline;
}

.file .icon i {
  font-size: 70px;
  color: #dadada;
}

.file .file-name {
  padding: 10px;
  background-color: #f8f8f8;
  border-top: 1px solid #e7eaec;
}

.file-name small {
  color: #4D4D4D;
}

.corner {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
  line-height: 0;
  border: 0.6em solid transparent;
  border-right: 0.6em solid #f1f1f1;
  border-bottom: 0.6em solid #f1f1f1;
  right: 0em;
  bottom: 0em;
}

a.compose-mail {
  padding: 8px 10px;
}

.mail-search {
  max-width: 300px;
}

/* PROFILE */
.profile-content {
  border-top: none !important;
}

.profile-stats {
  margin-right: 10px;
}

.profile-image {
  width: 120px;
  float: left;
}

.profile-image img {
  width: 96px;
  height: 96px;
}

.profile-info {
  margin-left: 120px;
}

.feed-activity-list .feed-element {
  border-bottom: 1px solid #e7eaec;
}

.feed-element:first-child {
  margin-top: 0;
}

.feed-element {
  padding-bottom: 15px;
}

.feed-element,
.feed-element .media {
  margin-top: 15px;
}

.feed-element,
.media-body {
  overflow: hidden;
}

.feed-element > .pull-left {
  margin-right: 10px;
}

.feed-element img.img-circle,
.dropdown-messages-box img.img-circle {
  width: 38px;
  height: 38px;
}

.feed-element .well {
  border: 1px solid #e7eaec;
  box-shadow: none;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 10px 20px;
  font-size: 11px;
  line-height: 16px;
}

.feed-element .actions {
  margin-top: 10px;
}

.feed-element .photos {
  margin: 10px 0;
}

.feed-photo {
  max-height: 180px;
  border-radius: 4px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 10px;
}

.file-list li {
  padding: 5px 10px;
  font-size: 11px;
  border-radius: 2px;
  border: 1px solid #e7eaec;
  margin-bottom: 5px;
}

.file-list li a {
  color: inherit;
}

.file-list li a:hover {
  color: #1ab394;
}

.user-friends img {
  width: 42px;
  height: 42px;
  margin-bottom: 5px;
  margin-right: 5px;
}

/* MAILBOX */
.mail-box {
  background-color: #ffffff;
  border: 1px solid #e7eaec;
  border-top: 0;
  padding: 0;
  margin-bottom: 20px;
}

.mail-box-header {
  background-color: #ffffff;
  border: 1px solid #e7eaec;
  border-bottom: 0;
  padding: 30px 20px 20px 20px;
}

.mail-box-header h2 {
  margin-top: 0;
}

.mailbox-content .tag-list li a {
  background: #ffffff;
}

.mail-body {
  border-top: 1px solid #e7eaec;
  padding: 20px;
}

.mail-text {
  border-top: 1px solid #e7eaec;
}

.mail-text .note-toolbar {
  padding: 10px 15px;
}

.mail-body .form-group {
  margin-bottom: 5px;
}

.mail-text .note-editor .note-toolbar {
  background-color: #F9F8F8;
}

.mail-attachment {
  border-top: 1px solid #e7eaec;
  padding: 20px;
  font-size: 12px;
}

.mailbox-content {
  background: none;
  border: none;
  padding: 10px;
}

.mail-ontact {
  width: 23%;
}

/* PROJECTS */
.project-people,
.project-actions {
  text-align: right;
  vertical-align: middle;
}

dd.project-people {
  text-align: left;
  margin-top: 5px;
}

.project-people img {
  width: 32px;
  height: 32px;
}

.project-title a {
  font-size: 14px;
  color: #4D4D4D;
  font-weight: 600;
}

.project-list table tr td {
  border-top: none;
  border-bottom: 1px solid #e7eaec;
  padding: 15px 10px;
  vertical-align: middle;
}

.project-manager .tag-list li a {
  font-size: 10px;
  background-color: white;
  padding: 5px 12px;
  color: inherit;
  border-radius: 2px;
  border: 1px solid #e7eaec;
  margin-right: 5px;
  margin-top: 5px;
  display: block;
}

.project-files li a {
  font-size: 11px;
  color: #4D4D4D;
  margin-left: 10px;
  line-height: 22px;
}

/* FAQ */
.faq-item {
  padding: 20px;
  margin-bottom: 2px;
  background: #fff;
}

.faq-question {
  font-size: 18px;
  font-weight: 600;
  color: #1ab394;
  display: block;
}

.faq-question:hover {
  color: #179d82;
}

.faq-answer {
  margin-top: 10px;
  background: #f3f3f4;
  border: 1px solid #e7eaec;
  border-radius: 3px;
  padding: 15px;
}

.faq-item .tag-item {
  background: #f3f3f4;
  padding: 2px 6px;
  font-size: 10px;
  text-transform: uppercase;
}

/* Chat view */
.message-input {
  height: 90px !important;
}

.chat-avatar {
  width: 36px;
  height: 36px;
  float: left;
  margin-right: 10px;
}

.chat-user-name {
  padding: 10px;
}

.chat-user {
  padding: 8px 10px;
  border-bottom: 1px solid #e7eaec;
}

.chat-user a {
  color: inherit;
}

.chat-view {
  z-index: 20012;
}

.chat-users,
.chat-statistic {
  margin-left: -30px;
}

@media (max-width: 992px) {
  .chat-users,
  .chat-statistic {
    margin-left: 0;
  }
}
.chat-view .ibox-content {
  padding: 0;
}

.chat-message {
  padding: 10px 20px;
}

.message-avatar {
  height: 48px;
  width: 48px;
  border: 1px solid #e7eaec;
  border-radius: 4px;
  margin-top: 1px;
}

.chat-discussion .chat-message.left .message-avatar {
  float: left;
  margin-right: 10px;
}

.chat-discussion .chat-message.right .message-avatar {
  float: right;
  margin-left: 10px;
}

.message {
  background-color: #fff;
  border: 1px solid #e7eaec;
  text-align: left;
  display: block;
  padding: 10px 20px;
  position: relative;
  border-radius: 4px;
}

.chat-discussion .chat-message.left .message-date {
  float: right;
}

.chat-discussion .chat-message.right .message-date {
  float: left;
}

.chat-discussion .chat-message.left .message {
  text-align: left;
  margin-left: 55px;
}

.chat-discussion .chat-message.right .message {
  text-align: right;
  margin-right: 55px;
}

.message-date {
  font-size: 10px;
  color: #888888;
}

.message-content {
  display: block;
}

.chat-discussion {
  background: #eee;
  padding: 15px;
  height: 400px;
  overflow-y: auto;
}

.chat-users {
  overflow-y: auto;
  height: 400px;
}

.chat-message-form .form-group {
  margin-bottom: 0;
}

/* jsTree */
.jstree-open > .jstree-anchor > .fa-folder:before {
  content: "\f07c";
}

.jstree-default .jstree-icon.none {
  width: 0;
}

/* CLIENTS */
.clients-list {
  margin-top: 20px;
}

.clients-list .tab-pane {
  position: relative;
  height: 600px;
}

.client-detail {
  position: relative;
  height: 620px;
}

.clients-list table tr td {
  height: 46px;
  vertical-align: middle;
  border: none;
}

.client-link {
  font-weight: 600;
  color: inherit;
}

.client-link:hover {
  color: inherit;
}

.client-avatar {
  width: 42px;
}

.client-avatar img {
  width: 28px;
  height: 28px;
  border-radius: 50%;
}

.contact-type {
  width: 20px;
  color: #c1c3c4;
}

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

.client-detail .vertical-timeline-content p {
  margin: 0;
}

.client-detail .vertical-timeline-icon.gray-bg {
  color: #a7aaab;
}

.clients-list .nav-tabs > li.active > a,
.clients-list .nav-tabs > li.active > a:hover,
.clients-list .nav-tabs > li.active > a:focus {
  border-bottom: 1px solid #fff;
}

/* BLOG ARTICLE */
.blog h2 {
  font-weight: 700;
}

.blog h5 {
  margin: 0 0 5px 0;
}

.blog .btn {
  margin: 0 0 5px 0;
}

.article h1 {
  font-size: 48px;
  font-weight: 700;
  color: #2F4050;
}

.article p {
  font-size: 15px;
  line-height: 26px;
}

.article-title {
  text-align: center;
  margin: 40px 0 100px 0;
}

.article .ibox-content {
  padding: 40px;
}

/* ISSUE TRACKER */
.issue-tracker .btn-link {
  color: #1ab394;
}

table.issue-tracker tbody tr td {
  vertical-align: middle;
  height: 50px;
}

.issue-info {
  width: 50%;
}

.issue-info a {
  font-weight: 600;
  color: #4D4D4D;
}

.issue-info small {
  display: block;
}

/* TEAMS */
.team-members {
  margin: 10px 0;
}

.team-members img.img-circle {
  width: 42px;
  height: 42px;
  margin-bottom: 5px;
}

/* AGILE BOARD */
.sortable-list {
  padding: 10px 0;
}

.agile-list {
  list-style: none;
  margin: 0;
}

.agile-list li {
  background: #FAFAFB;
  border: 1px solid #e7eaec;
  margin: 0 0 10px 0;
  padding: 10px;
  border-radius: 2px;
}

.agile-list li:hover {
  cursor: pointer;
  background: #fff;
}

.agile-list li.warning-element {
  border-left: 3px solid #f8ac59;
}

.agile-list li.danger-element {
  border-left: 3px solid #ed5565;
}

.agile-list li.info-element {
  border-left: 3px solid #1c84c6;
}

.agile-list li.success-element {
  border-left: 3px solid #1ab394;
}

.agile-list li.default-element {
  border-left: 3px solid #bbb;
}

.agile-detail {
  margin-top: 5px;
  font-size: 12px;
}

/* DIFF */
ins {
  background-color: #c6ffc6;
  text-decoration: none;
}

del {
  background-color: #ffc6c6;
}

/* E-commerce */
.product-box {
  padding: 0;
  border: 1px solid #e7eaec;
}

.product-box:hover,
.product-box.active {
  border: 1px solid transparent;
  box-shadow: 0 3px 7px 0 #a8a8a8;
}

.product-imitation {
  text-align: center;
  padding: 90px 0;
  background-color: #f8f8f9;
  color: #bebec3;
  font-weight: 600;
}

.cart-product-imitation {
  text-align: center;
  padding-top: 30px;
  height: 80px;
  width: 80px;
  background-color: #f8f8f9;
}

.product-imitation.xl {
  padding: 120px 0;
}

.product-desc {
  padding: 20px;
  position: relative;
}

.ecommerce .tag-list {
  padding: 0;
}

.ecommerce .fa-star {
  color: #d1dade;
}

.ecommerce .fa-star.active {
  color: #f8ac59;
}

.ecommerce .note-editor {
  border: 1px solid #e7eaec;
}

table.shoping-cart-table {
  margin-bottom: 0;
}

table.shoping-cart-table tr td {
  border: none;
  text-align: right;
}

table.shoping-cart-table tr td.desc,
table.shoping-cart-table tr td:first-child {
  text-align: left;
}

table.shoping-cart-table tr td:last-child {
  width: 80px;
}

.product-name {
  font-size: 16px;
  font-weight: 600;
  color: #4D4D4D;
  display: block;
  margin: 2px 0 5px 0;
}

.product-name:hover,
.product-name:focus {
  color: #1ab394;
}

.product-price {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  background-color: #1ab394;
  padding: 6px 12px;
  position: absolute;
  top: -32px;
  right: 0;
}

.product-detail .ibox-content {
  padding: 30px 30px 50px 30px;
}

.image-imitation {
  background-color: #f8f8f9;
  text-align: center;
  padding: 200px 0;
}

.product-main-price small {
  font-size: 10px;
}

.product-images {
  margin: 0 20px;
}

/* Social feed */
.social-feed-separated .social-feed-box {
  margin-left: 62px;
}

.social-feed-separated .social-avatar {
  float: left;
  padding: 0;
}

.social-feed-separated .social-avatar img {
  width: 52px;
  height: 52px;
  border: 1px solid #e7eaec;
}

.social-feed-separated .social-feed-box .social-avatar {
  padding: 15px 15px 0 15px;
  float: none;
}

.social-feed-box {
  /*padding: 15px;*/
  border: 1px solid #e7eaec;
  background: #fff;
  margin-bottom: 15px;
}

.article .social-feed-box {
  margin-bottom: 0;
  border-bottom: none;
}

.article .social-feed-box:last-child {
  margin-bottom: 0;
  border-bottom: 1px solid #e7eaec;
}

.article .social-feed-box p {
  font-size: 13px;
  line-height: 18px;
}

.social-action {
  margin: 15px;
}

.social-avatar {
  padding: 15px 15px 0 15px;
}

.social-comment .social-comment {
  margin-left: 45px;
}

.social-avatar img {
  height: 40px;
  width: 40px;
  margin-right: 10px;
}

.social-avatar .media-body a {
  font-size: 14px;
  display: block;
}

.social-body {
  padding: 15px;
}

.social-body img {
  margin-bottom: 10px;
}

.social-footer {
  border-top: 1px solid #e7eaec;
  padding: 10px 15px;
  background: #f9f9f9;
}

.social-footer .social-comment img {
  width: 32px;
  margin-right: 10px;
}

.social-comment:first-child {
  margin-top: 0;
}

.social-comment {
  margin-top: 15px;
}

.social-comment textarea {
  font-size: 12px;
}

/* Vote list */
.vote-item {
  padding: 20px 25px;
  background: #ffffff;
  border-top: 1px solid #e7eaec;
}

.vote-item:last-child {
  border-bottom: 1px solid #e7eaec;
}

.vote-item:hover {
  background: #fbfbfb;
}

.vote-actions {
  float: left;
  width: 30px;
  margin-right: 15px;
  text-align: center;
}

.vote-actions a {
  color: #1ab394;
  font-weight: 600;
}

.vote-actions {
  font-weight: 600;
}

.vote-title {
  display: block;
  color: inherit;
  font-size: 18px;
  font-weight: 600;
  margin-top: 5px;
  margin-bottom: 2px;
}

.vote-title:hover,
.vote-title:focus {
  color: inherit;
}

.vote-info,
.vote-title {
  margin-left: 45px;
}

.vote-info,
.vote-info a {
  color: #b4b6b8;
  font-size: 12px;
}

.vote-info a {
  margin-right: 10px;
}

.vote-info a:hover {
  color: #1ab394;
}

.vote-icon {
  text-align: right;
  font-size: 38px;
  display: block;
  color: #e8e9ea;
}

.vote-icon.active {
  color: #1ab394;
}

body.body-small .vote-icon {
  display: none;
}

.lightBoxGallery {
  text-align: center;
}

.lightBoxGallery img {
  margin: 5px;
}

#small-chat {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 100;
}

#small-chat .badge {
  position: absolute;
  top: -3px;
  right: -4px;
}

.open-small-chat {
  height: 38px;
  width: 38px;
  display: block;
  background: #1ab394;
  padding: 9px 8px;
  text-align: center;
  color: #fff;
  border-radius: 50%;
}

.open-small-chat:hover {
  color: white;
  background: #1ab394;
}

.small-chat-box {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 75px;
  background: #fff;
  border: 1px solid #e7eaec;
  width: 230px;
  height: 320px;
  border-radius: 4px;
}

.small-chat-box.ng-small-chat {
  display: block;
}

.body-small .small-chat-box {
  bottom: 70px;
  right: 20px;
}

.small-chat-box.active {
  display: block;
}

.small-chat-box .heading {
  background: #2f4050;
  padding: 8px 15px;
  font-weight: bold;
  color: #fff;
}

.small-chat-box .chat-date {
  opacity: 0.6;
  font-size: 10px;
  font-weight: normal;
}

.small-chat-box .content {
  padding: 15px 15px;
}

.small-chat-box .content .author-name {
  font-weight: bold;
  margin-bottom: 3px;
  font-size: 11px;
}

.small-chat-box .content > div {
  padding-bottom: 20px;
}

.small-chat-box .content .chat-message {
  padding: 5px 10px;
  border-radius: 6px;
  font-size: 11px;
  line-height: 14px;
  max-width: 80%;
  background: #f3f3f4;
  margin-bottom: 10px;
}

.small-chat-box .content .chat-message.active {
  background: #1ab394;
  color: #fff;
}

.small-chat-box .content .left {
  text-align: left;
  clear: both;
}

.small-chat-box .content .left .chat-message {
  float: left;
}

.small-chat-box .content .right {
  text-align: right;
  clear: both;
}

.small-chat-box .content .right .chat-message {
  float: right;
}

.small-chat-box .form-chat {
  padding: 10px 10px;
}

/*
 * metismenu - v2.0.2
 * A jQuery menu plugin
 * https://github.com/onokumus/metisMenu
 *
 * Made by Osman Nuri Okumus
 * Under MIT License
 */
.metismenu .plus-minus,
.metismenu .plus-times {
  float: right;
}

.metismenu .arrow {
  float: right;
  line-height: 1.42857;
}

.metismenu .glyphicon.arrow:before {
  content: "\e079";
}

.metismenu .active > a > .glyphicon.arrow:before {
  content: "\e114";
}

.metismenu .fa.arrow:before {
  content: "\f104";
}

.metismenu .active > a > .fa.arrow:before {
  content: "\f107";
}

.metismenu .ion.arrow:before {
  content: "\f3d2";
}

.metismenu .active > a > .ion.arrow:before {
  content: "\f3d0";
}

.metismenu .fa.plus-minus:before,
.metismenu .fa.plus-times:before {
  content: "\f067";
}

.metismenu .active > a > .fa.plus-times {
  transform: rotate(45deg);
}

.metismenu .active > a > .fa.plus-minus:before {
  content: "\f068";
}

.metismenu .collapse {
  display: none;
}

.metismenu .collapse.in {
  display: block;
}

.metismenu .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-timing-function: ease;
  transition-duration: 0.35s;
  transition-property: height, visibility;
}

.mini-navbar .metismenu .collapse {
  opacity: 0;
}

.mini-navbar .metismenu .collapse.in {
  opacity: 1;
}

.mini-navbar .metismenu .collapse a {
  display: none;
}

.mini-navbar .metismenu .collapse.in a {
  display: block;
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-rotating-plane"></div>
 *
 */
.sk-spinner-rotating-plane.sk-spinner {
  width: 30px;
  height: 30px;
  background-color: #1ab394;
  margin: 0 auto;
  animation: sk-rotatePlane 1.2s infinite ease-in-out;
}
@keyframes sk-rotatePlane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-double-bounce">
 *      <div class="sk-double-bounce1"></div>
 *      <div class="sk-double-bounce2"></div>
 *    </div>
 *
 */
.sk-spinner-double-bounce.sk-spinner {
  width: 40px;
  height: 40px;
  position: relative;
  margin: 0 auto;
}

.sk-spinner-double-bounce .sk-double-bounce1,
.sk-spinner-double-bounce .sk-double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #1ab394;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  animation: sk-doubleBounce 2s infinite ease-in-out;
}

.sk-spinner-double-bounce .sk-double-bounce2 {
  animation-delay: -1s;
}
@keyframes sk-doubleBounce {
  0%, 100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wave">
 *      <div class="sk-rect1"></div>
 *      <div class="sk-rect2"></div>
 *      <div class="sk-rect3"></div>
 *      <div class="sk-rect4"></div>
 *      <div class="sk-rect5"></div>
 *    </div>
 *
 */
.sk-spinner-wave.sk-spinner {
  margin: 0 auto;
  width: 50px;
  height: 30px;
  text-align: center;
  font-size: 10px;
}

.sk-spinner-wave div {
  background-color: #1ab394;
  height: 100%;
  width: 6px;
  display: inline-block;
  animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
}

.sk-spinner-wave .sk-rect2 {
  animation-delay: -1.1s;
}

.sk-spinner-wave .sk-rect3 {
  animation-delay: -1s;
}

.sk-spinner-wave .sk-rect4 {
  animation-delay: -0.9s;
}

.sk-spinner-wave .sk-rect5 {
  animation-delay: -0.8s;
}
@keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
  }
  20% {
    transform: scaleY(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wandering-cubes">
 *      <div class="sk-cube1"></div>
 *      <div class="sk-cube2"></div>
 *    </div>
 *
 */
.sk-spinner-wandering-cubes.sk-spinner {
  margin: 0 auto;
  width: 32px;
  height: 32px;
  position: relative;
}

.sk-spinner-wandering-cubes .sk-cube1,
.sk-spinner-wandering-cubes .sk-cube2 {
  background-color: #1ab394;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  animation: sk-wanderingCubeMove 1.8s infinite ease-in-out;
}

.sk-spinner-wandering-cubes .sk-cube2 {
  animation-delay: -0.9s;
}
@keyframes sk-wanderingCubeMove {
  25% {
    transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    /* Hack to make FF rotate in the right direction */
    transform: translateX(42px) translateY(42px) rotate(-179deg);
  }
  50.1% {
    transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    transform: rotate(-360deg);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-pulse"></div>
 *
 */
.sk-spinner-pulse.sk-spinner {
  width: 40px;
  height: 40px;
  margin: 0 auto;
  background-color: #1ab394;
  border-radius: 100%;
  animation: sk-pulseScaleOut 1s infinite ease-in-out;
}
@keyframes sk-pulseScaleOut {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-chasing-dots">
 *      <div class="sk-dot1"></div>
 *      <div class="sk-dot2"></div>
 *    </div>
 *
 */
.sk-spinner-chasing-dots.sk-spinner {
  margin: 0 auto;
  width: 40px;
  height: 40px;
  position: relative;
  text-align: center;
  animation: sk-chasingDotsRotate 2s infinite linear;
}

.sk-spinner-chasing-dots .sk-dot1,
.sk-spinner-chasing-dots .sk-dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #1ab394;
  border-radius: 100%;
  animation: sk-chasingDotsBounce 2s infinite ease-in-out;
}

.sk-spinner-chasing-dots .sk-dot2 {
  top: auto;
  bottom: 0;
  animation-delay: -1s;
}
@keyframes sk-chasingDotsRotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes sk-chasingDotsBounce {
  0%, 100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-three-bounce">
 *      <div class="sk-bounce1"></div>
 *      <div class="sk-bounce2"></div>
 *      <div class="sk-bounce3"></div>
 *    </div>
 *
 */
.sk-spinner-three-bounce.sk-spinner {
  margin: 0 auto;
  width: 70px;
  text-align: center;
}

.sk-spinner-three-bounce div {
  width: 18px;
  height: 18px;
  background-color: #1ab394;
  border-radius: 100%;
  display: inline-block;
  animation: sk-threeBounceDelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  animation-fill-mode: both;
}

.sk-spinner-three-bounce .sk-bounce1 {
  animation-delay: -0.32s;
}

.sk-spinner-three-bounce .sk-bounce2 {
  animation-delay: -0.16s;
}
@keyframes sk-threeBounceDelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-circle">
 *      <div class="sk-circle1 sk-circle"></div>
 *      <div class="sk-circle2 sk-circle"></div>
 *      <div class="sk-circle3 sk-circle"></div>
 *      <div class="sk-circle4 sk-circle"></div>
 *      <div class="sk-circle5 sk-circle"></div>
 *      <div class="sk-circle6 sk-circle"></div>
 *      <div class="sk-circle7 sk-circle"></div>
 *      <div class="sk-circle8 sk-circle"></div>
 *      <div class="sk-circle9 sk-circle"></div>
 *      <div class="sk-circle10 sk-circle"></div>
 *      <div class="sk-circle11 sk-circle"></div>
 *      <div class="sk-circle12 sk-circle"></div>
 *    </div>
 *
 */
.sk-spinner-circle.sk-spinner {
  margin: 0 auto;
  width: 22px;
  height: 22px;
  position: relative;
}

.sk-spinner-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.sk-spinner-circle .sk-circle:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 20%;
  height: 20%;
  background-color: #1ab394;
  border-radius: 100%;
  animation: sk-circleBounceDelay 1.2s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  animation-fill-mode: both;
}

.sk-spinner-circle .sk-circle2 {
  transform: rotate(30deg);
}

.sk-spinner-circle .sk-circle3 {
  transform: rotate(60deg);
}

.sk-spinner-circle .sk-circle4 {
  transform: rotate(90deg);
}

.sk-spinner-circle .sk-circle5 {
  transform: rotate(120deg);
}

.sk-spinner-circle .sk-circle6 {
  transform: rotate(150deg);
}

.sk-spinner-circle .sk-circle7 {
  transform: rotate(180deg);
}

.sk-spinner-circle .sk-circle8 {
  transform: rotate(210deg);
}

.sk-spinner-circle .sk-circle9 {
  transform: rotate(240deg);
}

.sk-spinner-circle .sk-circle10 {
  transform: rotate(270deg);
}

.sk-spinner-circle .sk-circle11 {
  transform: rotate(300deg);
}

.sk-spinner-circle .sk-circle12 {
  transform: rotate(330deg);
}

.sk-spinner-circle .sk-circle2:before {
  animation-delay: -1.1s;
}

.sk-spinner-circle .sk-circle3:before {
  animation-delay: -1s;
}

.sk-spinner-circle .sk-circle4:before {
  animation-delay: -0.9s;
}

.sk-spinner-circle .sk-circle5:before {
  animation-delay: -0.8s;
}

.sk-spinner-circle .sk-circle6:before {
  animation-delay: -0.7s;
}

.sk-spinner-circle .sk-circle7:before {
  animation-delay: -0.6s;
}

.sk-spinner-circle .sk-circle8:before {
  animation-delay: -0.5s;
}

.sk-spinner-circle .sk-circle9:before {
  animation-delay: -0.4s;
}

.sk-spinner-circle .sk-circle10:before {
  animation-delay: -0.3s;
}

.sk-spinner-circle .sk-circle11:before {
  animation-delay: -0.2s;
}

.sk-spinner-circle .sk-circle12:before {
  animation-delay: -0.1s;
}
@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-cube-grid">
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *    </div>
 *

.sk-spinner-cube-grid {

   * Spinner positions
   * 1 2 3
   * 4 5 6
   * 7 8 9

}
*/
.sk-spinner-cube-grid.sk-spinner {
  width: 30px;
  height: 30px;
  margin: 0 auto;
}

.sk-spinner-cube-grid .sk-cube {
  width: 33%;
  height: 33%;
  background-color: #1ab394;
  float: left;
  animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}

.sk-spinner-cube-grid .sk-cube:nth-child(1) {
  animation-delay: 0.2s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(2) {
  animation-delay: 0.3s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(3) {
  animation-delay: 0.4s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(4) {
  animation-delay: 0.1s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(5) {
  animation-delay: 0.2s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(6) {
  animation-delay: 0.3s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(7) {
  animation-delay: 0s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(8) {
  animation-delay: 0.1s;
}

.sk-spinner-cube-grid .sk-cube:nth-child(9) {
  animation-delay: 0.2s;
}
@keyframes sk-cubeGridScaleDelay {
  0%, 70%, 100% {
    transform: scale3D(1, 1, 1);
  }
  35% {
    transform: scale3D(0, 0, 1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wordpress">
 *      <span class="sk-inner-circle"></span>
 *    </div>
 *
 */
.sk-spinner-wordpress.sk-spinner {
  background-color: #1ab394;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  position: relative;
  margin: 0 auto;
  animation: sk-innerCircle 1s linear infinite;
}

.sk-spinner-wordpress .sk-inner-circle {
  display: block;
  background-color: #fff;
  width: 8px;
  height: 8px;
  position: absolute;
  border-radius: 8px;
  top: 5px;
  left: 5px;
}
@keyframes sk-innerCircle {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-fading-circle">
 *      <div class="sk-circle1 sk-circle"></div>
 *      <div class="sk-circle2 sk-circle"></div>
 *      <div class="sk-circle3 sk-circle"></div>
 *      <div class="sk-circle4 sk-circle"></div>
 *      <div class="sk-circle5 sk-circle"></div>
 *      <div class="sk-circle6 sk-circle"></div>
 *      <div class="sk-circle7 sk-circle"></div>
 *      <div class="sk-circle8 sk-circle"></div>
 *      <div class="sk-circle9 sk-circle"></div>
 *      <div class="sk-circle10 sk-circle"></div>
 *      <div class="sk-circle11 sk-circle"></div>
 *      <div class="sk-circle12 sk-circle"></div>
 *    </div>
 *
 */
.sk-spinner-fading-circle.sk-spinner {
  margin: 0 auto;
  width: 22px;
  height: 22px;
  position: relative;
}

.sk-spinner-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.sk-spinner-fading-circle .sk-circle:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 18%;
  height: 18%;
  background-color: #1ab394;
  border-radius: 100%;
  animation: sk-circleFadeDelay 1.2s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  animation-fill-mode: both;
}

.sk-spinner-fading-circle .sk-circle2 {
  transform: rotate(30deg);
}

.sk-spinner-fading-circle .sk-circle3 {
  transform: rotate(60deg);
}

.sk-spinner-fading-circle .sk-circle4 {
  transform: rotate(90deg);
}

.sk-spinner-fading-circle .sk-circle5 {
  transform: rotate(120deg);
}

.sk-spinner-fading-circle .sk-circle6 {
  transform: rotate(150deg);
}

.sk-spinner-fading-circle .sk-circle7 {
  transform: rotate(180deg);
}

.sk-spinner-fading-circle .sk-circle8 {
  transform: rotate(210deg);
}

.sk-spinner-fading-circle .sk-circle9 {
  transform: rotate(240deg);
}

.sk-spinner-fading-circle .sk-circle10 {
  transform: rotate(270deg);
}

.sk-spinner-fading-circle .sk-circle11 {
  transform: rotate(300deg);
}

.sk-spinner-fading-circle .sk-circle12 {
  transform: rotate(330deg);
}

.sk-spinner-fading-circle .sk-circle2:before {
  animation-delay: -1.1s;
}

.sk-spinner-fading-circle .sk-circle3:before {
  animation-delay: -1s;
}

.sk-spinner-fading-circle .sk-circle4:before {
  animation-delay: -0.9s;
}

.sk-spinner-fading-circle .sk-circle5:before {
  animation-delay: -0.8s;
}

.sk-spinner-fading-circle .sk-circle6:before {
  animation-delay: -0.7s;
}

.sk-spinner-fading-circle .sk-circle7:before {
  animation-delay: -0.6s;
}

.sk-spinner-fading-circle .sk-circle8:before {
  animation-delay: -0.5s;
}

.sk-spinner-fading-circle .sk-circle9:before {
  animation-delay: -0.4s;
}

.sk-spinner-fading-circle .sk-circle10:before {
  animation-delay: -0.3s;
}

.sk-spinner-fading-circle .sk-circle11:before {
  animation-delay: -0.2s;
}

.sk-spinner-fading-circle .sk-circle12:before {
  animation-delay: -0.1s;
}
@keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.ibox-content > .sk-spinner {
  display: none;
}

.ibox-content.sk-loading {
  position: relative;
}

.ibox-content.sk-loading:after {
  content: "";
  background-color: rgba(255, 255, 255, 0.7);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.ibox-content.sk-loading > .sk-spinner {
  display: block;
  position: absolute;
  top: 40%;
  left: 0;
  right: 0;
  z-index: 2000;
}

/*
 *
 *   INSPINIA Landing Page - Responsive Admin Theme
 *   Copyright 2014 Webapplayers.com
 *
*/
/* GLOBAL STYLES
-------------------------------------------------- */
/* PACE PLUGIN
-------------------------------------------------- */
.landing-page.pace .pace-progress {
  background: #fff;
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  height: 2px;
  transition: width 1s;
}

.pace-inactive {
  display: none;
}

body.landing-page {
  color: #4D4D4D;
  font-family: "Open Sans", helvetica, arial, sans-serif;
  background-color: #fff;
}

.landing-page {
  /* CUSTOMIZE THE NAVBAR
  -------------------------------------------------- */
  /* Flip around the padding for proper display in narrow viewports */
  /* BACKGROUNDS SLIDER
  -------------------------------------------------- */
  /* CUSTOMIZE THE CAROUSEL
  -------------------------------------------------- */
  /* Carousel base class */
  /* Since positioning the image, we need to help out the caption */
  /* Declare heights because of positioning of img element */
  /* Sections
  ------------------------- */
  /* Buttons - only primary custom button
  ------------------------- */
  /* RESPONSIVE CSS
  -------------------------------------------------- */
}

.landing-page .container {
  overflow: hidden;
}

.landing-page span.navy {
  color: #1ab394;
}

.landing-page p.text-color {
  color: #4D4D4D;
}

.landing-page a.navy-link {
  color: #1ab394;
  text-decoration: none;
}

.landing-page a.navy-link:hover {
  color: #179d82;
}

.landing-page section p {
  color: #aeaeae;
  font-size: 13px;
}

.landing-page address {
  font-size: 13px;
}

.landing-page h1 {
  margin-top: 10px;
  font-size: 30px;
  font-weight: 200;
}

.landing-page .navy-line {
  width: 60px;
  height: 1px;
  margin: 60px auto 0;
  border-bottom: 2px solid #1ab394;
}

.landing-page .navbar-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 200;
}

.landing-page .navbar-wrapper > .container {
  padding-right: 0;
  padding-left: 0;
}

.landing-page .navbar-wrapper .navbar {
  padding-right: 15px;
  padding-left: 15px;
}

.landing-page .navbar-default.navbar-scroll {
  background-color: #fff;
  border-color: #fff;
  padding: 15px 0;
}

.landing-page .navbar-default {
  background-color: transparent;
  border-color: transparent;
  transition: all 0.3s ease-in-out 0s;
}

.landing-page .navbar-default .nav li a {
  color: #fff;
  font-family: "Open Sans", helvetica, arial, sans-serif;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.landing-page .navbar-nav > li > a {
  padding-top: 25px;
  border-top: 6px solid transparent;
}

.landing-page .navbar-default .navbar-nav > .active > a,
.landing-page .navbar-default .navbar-nav > .active > a:hover {
  background: transparent;
  color: #fff;
  border-top: 6px solid #1ab394;
}

.landing-page .navbar-default .navbar-nav > li > a:hover,
.landing-page .navbar-default .navbar-nav > li > a:focus {
  color: #1ab394;
  background: inherit;
}

.landing-page .navbar-default .navbar-nav > .active > a:focus {
  background: transparent;
  color: #fff;
}

.landing-page .navbar-default .navbar-nav > .active > a:focus {
  background: transparent;
  color: #ffffff;
}

.landing-page .navbar-default.navbar-scroll .navbar-nav > .active > a:focus {
  background: transparent;
  color: inherit;
}

.landing-page .navbar-default .navbar-brand:hover,
.landing-page .navbar-default .navbar-brand:focus {
  background: #179d82;
  color: #fff;
}

.landing-page .navbar-default .navbar-brand {
  color: #fff;
  height: auto;
  display: block;
  font-size: 14px;
  background: #1ab394;
  padding: 15px 20px 15px 20px;
  border-radius: 0 0 5px 5px;
  font-weight: 700;
  transition: all 0.3s ease-in-out 0s;
}

.landing-page .navbar-scroll.navbar-default .nav li a {
  color: #4D4D4D;
}

.landing-page .navbar-scroll.navbar-default .nav li a:hover {
  color: #1ab394;
}

.landing-page .navbar-wrapper .navbar.navbar-scroll {
  padding-top: 0;
  padding-bottom: 5px;
  border-bottom: 1px solid #e7eaec;
  border-radius: 0;
}

.landing-page .nav > li.active {
  border: none;
  background: inherit;
}

.landing-page .nav > li > a {
  padding: 25px 10px 15px 10px;
}

.landing-page .navbar-scroll .navbar-nav > li > a {
  padding: 20px 10px;
}

.landing-page .navbar-default .navbar-nav > .active > a,
.landing-page .navbar-default .navbar-nav > .active > a:hover {
  border-top: 6px solid #1ab394;
}

.landing-page .navbar-fixed-top {
  border: none !important;
}

.landing-page .navbar-fixed-top.navbar-scroll {
  border-bottom: 1px solid #e7eaec !important;
}

.landing-page .navbar.navbar-scroll .navbar-brand {
  margin-top: 15px;
  border-radius: 5px;
  font-size: 12px;
  padding: 10px;
  height: auto;
}

.landing-page .header-back {
  height: 470px;
  width: 100%;
}

.landing-page .header-back.one {
  /*background: url('../img/landing/header_one.jpg') 50% 0 no-repeat;*/
}

.landing-page .header-back.two {
  /*background: url('../img/landing/header_two.jpg') 50% 0 no-repeat;*/
}

.landing-page .carousel {
  height: 470px;
}

.landing-page .carousel-caption {
  z-index: 10;
}

.landing-page .carousel .item {
  height: 470px;
  background-color: #777;
}

.landing-page .carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 470px;
}

.landing-page .carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.landing-page .carousel-fade .carousel-inner .active {
  opacity: 1;
}

.landing-page .carousel-fade .carousel-inner .active.left,
.landing-page .carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.landing-page .carousel-fade .carousel-inner .next.left,
.landing-page .carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.landing-page .carousel-fade .carousel-control {
  z-index: 2;
}

.landing-page .carousel-control.left,
.landing-page .carousel-control.right {
  background: none;
}

.landing-page .carousel-control {
  width: 6%;
}

.landing-page .carousel-inner .container {
  position: relative;
  overflow: visible;
}

.landing-page .carousel-inner {
  overflow: visible;
}

.landing-page .carousel-caption {
  position: absolute;
  top: 100px;
  left: 0;
  bottom: auto;
  right: auto;
  text-align: left;
}

.landing-page .carousel-caption {
  position: absolute;
  top: 100px;
  left: 0;
  bottom: auto;
  right: auto;
  text-align: left;
}

.landing-page .carousel-caption.blank {
  top: 140px;
}

.landing-page .carousel-image {
  position: absolute;
  right: 10px;
  top: 150px;
}

.landing-page .carousel-indicators {
  padding-right: 60px;
}

.landing-page .carousel-caption h1 {
  font-weight: 700;
  font-size: 38px;
  text-transform: uppercase;
  text-shadow: none;
  letter-spacing: -1.5px;
}

.landing-page .carousel-caption p {
  font-weight: 700;
  text-transform: uppercase;
  text-shadow: none;
}

.landing-page .caption-link {
  color: #fff;
  margin-left: 10px;
  text-transform: capitalize;
  font-weight: 400;
}

.landing-page .caption-link:hover {
  text-decoration: none;
  color: inherit;
}

.landing-page .services {
  padding-top: 60px;
}

.landing-page .services h2 {
  font-size: 20px;
  letter-spacing: -1px;
  font-weight: 600;
  text-transform: uppercase;
}

.landing-page .features-block {
  margin-top: 40px;
}

.landing-page .features-text {
  margin-top: 40px;
}

.landing-page .features small {
  color: #1ab394;
}

.landing-page .features h2 {
  font-size: 18px;
  margin-top: 5px;
}

.landing-page .features-text-alone {
  margin: 40px 0;
}

.landing-page .features-text-alone h1 {
  font-weight: 200;
}

.landing-page .features-icon {
  color: #1ab394;
  font-size: 40px;
}

.landing-page .navy-section {
  margin-top: 60px;
  background: #1ab394;
  color: #fff;
  padding: 20px 0;
}

.landing-page .gray-section {
  background: #f4f4f4;
  margin-top: 60px;
}

.landing-page .team-member {
  text-align: center;
}

.landing-page .team-member img {
  margin: auto;
}

.landing-page .social-icon a {
  background: #1ab394;
  color: #fff;
  padding: 4px 8px;
  height: 28px;
  width: 28px;
  display: block;
  border-radius: 50px;
}

.landing-page .social-icon a:hover {
  background: #179d82;
}

.landing-page .img-small {
  height: 88px;
  width: 88px;
}

.landing-page .pricing-plan {
  margin: 20px 30px 0 30px;
  border-radius: 4px;
}

.landing-page .pricing-plan.selected {
  transform: scale(1.1);
  background: #f4f4f4;
}

.landing-page .pricing-plan li {
  padding: 10px 16px;
  border-top: 1px solid #e7eaec;
  text-align: center;
  color: #aeaeae;
}

.landing-page .pricing-plan .pricing-price span {
  font-weight: 700;
  color: #1ab394;
}

.landing-page li.pricing-desc {
  font-size: 13px;
  border-top: none;
  padding: 20px 16px;
}

.landing-page li.pricing-title {
  background: #1ab394;
  color: #fff;
  padding: 10px;
  border-radius: 4px 4px 0 0;
  font-size: 22px;
  font-weight: 600;
}

.landing-page .testimonials {
  padding-top: 80px;
  padding-bottom: 90px;
  background-color: #1ab394;
  /*background-image: url('../img/landing/avatar_all.png');*/
}

.landing-page .big-icon {
  font-size: 56px !important;
}

.landing-page .features .big-icon {
  color: #1ab394 !important;
}

.landing-page .contact {
  /*background-image: url('../img/landing/word_map.png');*/
  background-position: 50% 50%;
  background-repeat: no-repeat;
  margin-top: 60px;
}

.landing-page section.timeline {
  padding-bottom: 30px;
}

.landing-page section.comments {
  padding-bottom: 80px;
}

.landing-page .comments-avatar {
  margin-top: 25px;
  margin-left: 22px;
  margin-bottom: 25px;
}

.landing-page .comments-avatar .commens-name {
  font-weight: 600;
  font-size: 14px;
}

.landing-page .comments-avatar img {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  margin-right: 10px;
}

.landing-page .bubble {
  position: relative;
  height: 120px;
  padding: 20px;
  background: #FFFFFF;
  border-radius: 10px;
  font-style: italic;
  font-size: 14px;
}

.landing-page .bubble:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 15px 14px 0;
  border-color: #FFFFFF transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -15px;
  left: 30px;
}

.landing-page .btn-primary.btn-outline:hover,
.landing-page .btn-success.btn-outline:hover,
.landing-page .btn-info.btn-outline:hover,
.landing-page .btn-warning.btn-outline:hover,
.landing-page .btn-danger.btn-outline:hover {
  color: #fff;
}

.landing-page .btn-primary {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
  font-size: 14px;
  padding: 10px 20px;
  font-weight: 600;
}

.landing-page .btn-primary:hover,
.landing-page .btn-primary:focus,
.landing-page .btn-primary:active,
.landing-page .btn-primary.active,
.landing-page .open .dropdown-toggle.btn-primary {
  background-color: #179d82;
  border-color: #179d82;
  color: #FFFFFF;
}

.landing-page .btn-primary:active,
.landing-page .btn-primary.active,
.landing-page .open .dropdown-toggle.btn-primary {
  background-image: none;
}

.landing-page .btn-primary.disabled,
.landing-page .btn-primary.disabled:hover,
.landing-page .btn-primary.disabled:focus,
.landing-page .btn-primary.disabled:active,
.landing-page .btn-primary.disabled.active,
.landing-page .btn-primary[disabled],
.landing-page .btn-primary[disabled]:hover,
.landing-page .btn-primary[disabled]:focus,
.landing-page .btn-primary[disabled]:active,
.landing-page .btn-primary.active[disabled],
.landing-page fieldset[disabled] .btn-primary,
.landing-page fieldset[disabled] .btn-primary:hover,
.landing-page fieldset[disabled] .btn-primary:focus,
.landing-page fieldset[disabled] .btn-primary:active,
.landing-page fieldset[disabled] .btn-primary.active {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

@media (min-width: 768px) {
  .landing-page {
    /* Navbar positioning foo */
    /* The navbar becomes detached from the top, so we round the corners */
    /* Bump up size of carousel content */
  }
  .landing-page .navbar-wrapper {
    margin-top: 20px;
  }
  .landing-page .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  .landing-page .navbar-wrapper .navbar {
    padding-right: 0;
    padding-left: 0;
  }
  .landing-page .navbar-wrapper .navbar {
    border-radius: 4px;
  }
  .landing-page .carousel-caption p {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 1.4;
  }
  .landing-page .featurette-heading {
    font-size: 50px;
  }
}
@media (max-width: 992px) {
  .landing-page .carousel-image {
    display: none;
  }
}
@media (max-width: 768px) {
  .landing-page .carousel-caption,
  .landing-page .carousel-caption.blank {
    left: 5%;
    top: 80px;
  }
  .landing-page .carousel-caption h1 {
    font-size: 28px;
  }
  .landing-page .navbar.navbar-scroll .navbar-brand {
    margin-top: 6px;
  }
  .landing-page .navbar-default {
    background-color: #fff;
    border-color: #fff;
    padding: 15px 0;
  }
  .landing-page .navbar-default .navbar-nav > .active > a:focus {
    background: transparent;
    color: inherit;
  }
  .landing-page .navbar-default .nav li a {
    color: #4D4D4D;
  }
  .landing-page .navbar-default .nav li a:hover {
    color: #1ab394;
  }
  .landing-page .navbar-wrapper .navbar {
    padding-top: 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #e7eaec;
    border-radius: 0;
  }
  .landing-page .nav > li > a {
    padding: 25px 10px 15px 10px;
  }
  .landing-page .navbar-nav > li > a {
    padding: 20px 10px;
  }
  .landing-page .navbar .navbar-brand {
    margin-top: 6px;
    border-radius: 5px;
    font-size: 12px;
    padding: 10px;
    height: auto;
  }
  .landing-page .navbar-wrapper .navbar {
    padding-left: 15px;
    padding-right: 5px;
  }
  .landing-page .navbar-default .navbar-nav > .active > a,
  .landing-page .navbar-default .navbar-nav > .active > a:hover {
    color: inherit;
  }
  .landing-page .carousel-control {
    display: none;
  }
}
@media (min-width: 992px) {
  .landing-page .featurette-heading {
    margin-top: 120px;
  }
}
@media (max-width: 768px) {
  .landing-page .navbar .navbar-header {
    display: block;
    float: none;
  }
  .landing-page .navbar .navbar-header .navbar-toggle {
    background-color: #ffffff;
    padding: 9px 10px;
    border: none;
  }
}
body.rtls {
  /* Theme config */
}

body.rtls #page-wrapper {
  margin: 0 220px 0 0;
}

body.rtls .nav-second-level li a {
  padding: 7px 35px 7px 10px;
}

body.rtls .ibox-title h5 {
  float: right;
}

body.rtls .pull-right {
  float: left !important;
}

body.rtls .pull-left {
  float: right !important;
}

body.rtls .ibox-tools {
  float: left;
}

body.rtls .stat-percent {
  float: left;
}

body.rtls .navbar-right {
  float: left !important;
}

body.rtls .navbar-top-links li:last-child {
  margin-left: 40px;
  margin-right: 0;
}

body.rtls .minimalize-styl-2 {
  float: right;
  margin: 14px 20px 5px 5px;
}

body.rtls .feed-element > .pull-left {
  margin-left: 10px;
  margin-right: 0;
}

body.rtls .timeline-item .date {
  text-align: left;
}

body.rtls .timeline-item .date i {
  left: 0;
  right: auto;
}

body.rtls .timeline-item .content {
  border-right: 1px solid #e7eaec;
  border-left: none;
}

body.rtls .theme-config {
  left: 0;
  right: auto;
}

body.rtls .spin-icon {
  border-radius: 0 20px 20px 0;
}

body.rtls .toast-close-button {
  float: left;
}

body.rtls #toast-container > .toast:before {
  margin: auto -1.5em auto 0.5em;
}

body.rtls #toast-container > div {
  padding: 15px 50px 15px 15px;
}

body.rtls .center-orientation .vertical-timeline-icon i {
  margin-left: 0;
  margin-right: -12px;
}

body.rtls .vertical-timeline-icon i {
  right: 50%;
  left: auto;
  margin-left: auto;
  margin-right: -12px;
}

body.rtls .file-box {
  float: right;
}

body.rtls ul.notes li {
  float: right;
}

body.rtls .chat-users,
body.rtls .chat-statistic {
  margin-right: -30px;
  margin-left: auto;
}

body.rtls .dropdown-menu > li > a {
  text-align: right;
}

body.rtls .b-r {
  border-left: 1px solid #e7eaec;
  border-right: none;
}

body.rtls .dd-list .dd-list {
  padding-right: 30px;
  padding-left: 0;
}

body.rtls .dd-item > button {
  float: right;
}

body.rtls .theme-config-box {
  margin-left: -220px;
  margin-right: 0;
}

body.rtls .theme-config-box.show {
  margin-left: 0;
  margin-right: 0;
}

body.rtls .spin-icon {
  right: 0;
  left: auto;
}

body.rtls .skin-settings {
  margin-right: 40px;
  margin-left: 0;
}

body.rtls .skin-settings {
  direction: ltr;
}

body.rtls .footer.fixed {
  margin-right: 220px;
  margin-left: 0;
}

@media (max-width: 992px) {
  body.rtls .chat-users,
  body.rtls .chat-statistic {
    margin-right: 0;
  }
}
body.rtls.mini-navbar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
  margin: 0 70px 0 0;
}

body.rtls.mini-navbar.fixed-sidebar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 0;
}

body.rtls.top-navigation .navbar-toggle {
  float: right;
  margin-left: 15px;
  margin-right: 15px;
}

.body-small.rtls.top-navigation .navbar-header {
  float: none;
}

body.rtls.top-navigation #page-wrapper {
  margin: 0;
}

body.rtls.mini-navbar #page-wrapper {
  margin: 0 70px 0 0;
}

body.rtls.mini-navbar.fixed-sidebar #page-wrapper {
  margin: 0 0 0 0;
}

body.rtls.body-small.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 220px 0 0;
}

body.rtls.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 220px;
}

.body-small.rtls .navbar-fixed-top {
  margin-right: 0;
}

.body-small.rtls .navbar-header {
  float: right;
}

body.rtls .navbar-top-links li:last-child {
  margin-left: 20px;
}

body.rtls .top-navigation #page-wrapper,
body.rtls.mini-navbar .top-navigation #page-wrapper,
body.rtls.mini-navbar.top-navigation #page-wrapper {
  margin: 0;
}

body.rtls .top-navigation .footer.fixed,
body.rtls.top-navigation .footer.fixed {
  margin: 0;
}

@media (max-width: 768px) {
  body.rtls .navbar-top-links li:last-child {
    margin-left: 20px;
  }
  .body-small.rtls #page-wrapper {
    position: inherit;
    margin: 0 0 0 0;
    min-height: 1000px;
  }
  .body-small.rtls .navbar-static-side {
    display: none;
    z-index: 2001;
    position: absolute;
    width: 70px;
  }
  .body-small.rtls.mini-navbar .navbar-static-side {
    display: block;
  }
  .rtls.fixed-sidebar.body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: fixed;
    width: 220px;
  }
  .rtls.fixed-sidebar.body-small.mini-navbar .navbar-static-side {
    display: block;
  }
}
.rtls .ltr-support {
  direction: ltr;
}

.rtls.mini-navbar .nav-second-level,
.rtls.mini-navbar li.active .nav-second-level {
  left: auto;
  right: 70px;
}

.rtls #right-sidebar {
  left: -260px;
  right: auto;
}

.rtls #right-sidebar.sidebar-open {
  left: 0;
}

/*
 *
 *   This is style for skin config
 *   Use only in demo theme
 *
*/
.theme-config {
  position: absolute;
  top: 90px;
  right: 0;
  overflow: hidden;
}

.theme-config-box {
  margin-right: -220px;
  position: relative;
  z-index: 2000;
  transition-duration: 0.8s;
}

.theme-config-box.show {
  margin-right: 0;
}

.spin-icon {
  background: #1ab394;
  position: absolute;
  padding: 7px 10px 7px 13px;
  border-radius: 20px 0 0 20px;
  font-size: 16px;
  top: 0;
  left: 0;
  width: 40px;
  color: #fff;
  cursor: pointer;
}

.skin-settings {
  width: 220px;
  margin-left: 40px;
  background: #f3f3f4;
}

.skin-settings .title {
  background: #efefef;
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  display: block;
  padding: 10px 15px;
  font-size: 12px;
}

.setings-item {
  padding: 10px 30px;
}

.setings-item.skin {
  text-align: center;
}

.setings-item .switch {
  float: right;
}

.skin-name a {
  text-transform: uppercase;
}

.setings-item a {
  color: #fff;
}

.default-skin,
.blue-skin,
.ultra-skin,
.yellow-skin {
  text-align: center;
}

.default-skin {
  font-weight: 600;
  background: #283A49;
}

.default-skin:hover {
  background: #1e2e3d;
}

.blue-skin {
  font-weight: 600;
  /*background: url("patterns/header-profile-skin-1.png") repeat scroll 0 0;*/
}

.blue-skin:hover {
  background: #0d8ddb;
}

.yellow-skin {
  font-weight: 600;
  /*background: url("patterns/header-profile-skin-3.png") repeat scroll 0 100%;*/
}

.yellow-skin:hover {
  background: #ce8735;
}

.ultra-skin {
  padding: 20px 10px;
  font-weight: 600;
  /*background: url("patterns/3.png") repeat scroll 0 0;*/
}

.ultra-skin:hover {
  /*background: url("patterns/4.png") repeat scroll 0 0;*/
}

/*
 *
 *   SKIN 1 - INSPINIA - Responsive Admin Theme
 *   NAME - Blue light
 *
*/
.skin-1 .minimalize-styl-2 {
  margin: 14px 5px 5px 30px;
}

.skin-1 .navbar-top-links li:last-child {
  margin-right: 30px;
}

.skin-1.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}

.skin-1 .spin-icon {
  background: #0e9aef !important;
}

.skin-1 .nav-header {
  background-color: #0e9aef;
  /*background-image: url('patterns/header-profile-skin-1.png');*/
}

.skin-1.mini-navbar .nav-second-level {
  background: #3e495f;
}

.skin-1 .breadcrumb {
  background: transparent;
}

.skin-1 .page-heading {
  border: none;
}

.skin-1 .nav > li.active {
  background: #3a4459;
}

.skin-1 .nav > li > a {
  color: #9ea6b9;
}

.skin-1 ul.nav-second-level {
  background-color: inherit;
}

.skin-1 .nav > li.active > a {
  color: #fff;
}

.skin-1 .navbar-minimalize {
  background: #0e9aef;
  border-color: #0e9aef;
}

body.skin-1 {
  background: #3e495f;
}

.skin-1 .navbar-static-top {
  background: #ffffff;
}

.skin-1 .dashboard-header {
  background: transparent;
  border-bottom: none !important;
  border-top: none;
  padding: 20px 30px 10px 30px;
}

.fixed-nav.skin-1 .navbar-fixed-top {
  background: #fff;
}

.skin-1 .wrapper-content {
  padding: 30px 15px;
}

.skin-1 #page-wrapper {
  background: #f4f6fa;
}

.skin-1 .ibox-title,
.skin-1 .ibox-content {
  border-width: 1px;
}

.skin-1 .ibox-content:last-child {
  border-style: solid solid solid solid;
}

.skin-1 .nav > li.active {
  border: none;
}

.skin-1 .nav-header {
  padding: 35px 25px 25px 25px;
}

.skin-1 .nav-header a.dropdown-toggle {
  color: #fff;
  margin-top: 10px;
}

.skin-1 .nav-header a.dropdown-toggle .text-muted {
  color: #fff;
  opacity: 0.8;
}

.skin-1 .profile-element {
  text-align: center;
}

.skin-1 .img-circle {
  border-radius: 5px;
}

.skin-1 .navbar-default .nav > li > a:hover,
.skin-1 .navbar-default .nav > li > a:focus {
  background: #3a4459;
  color: #fff;
}

.skin-1 .nav.nav-tabs > li.active > a {
  color: #555;
}

.skin-1 .nav.nav-tabs > li.active {
  background: transparent;
}

/*
 *
 *   SKIN 2 - INSPINIA - Responsive Admin Theme
 *   NAME - Inspinia Ultra
 *
*/
body.skin-2 {
  color: #565758 !important;
}

.skin-2 .minimalize-styl-2 {
  margin: 14px 5px 5px 25px;
}

.skin-2 .navbar-top-links li:last-child {
  margin-right: 25px;
}

.skin-2 .spin-icon {
  background: #23c6c8 !important;
}

.skin-2 .nav-header {
  background-color: #23c6c8;
  /*background-image: url('patterns/header-profile-skin-2.png');*/
}

.skin-2.mini-navbar .nav-second-level {
  background: #ededed;
}

.skin-2 .breadcrumb {
  background: transparent;
}

.skin-2.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}

.skin-2 .page-heading {
  border: none;
  background: rgba(255, 255, 255, 0.7);
}

.skin-2 ul.nav-second-level {
  background-color: inherit;
}

.skin-2 .nav > li.active {
  background: #e0e0e0;
}

.skin-2 .logo-element {
  padding: 17px 0;
}

.skin-2 .nav > li > a,
.skin-2 .welcome-message {
  color: #edf6ff;
}

.skin-2 #top-search::-moz-placeholder {
  color: #edf6ff;
  opacity: 0.5;
}

.skin-2 #side-menu > li > a,
.skin-2 .nav.nav-second-level > li > a {
  color: #586b7d;
}

.skin-2 .nav > li.active > a {
  color: #213a53;
}

.skin-2.mini-navbar .nav-header {
  background: #213a53;
}

.skin-2 .navbar-minimalize {
  background: #23c6c8;
  border-color: #23c6c8;
}

.skin-2 .border-bottom {
  border-bottom: none !important;
}

.skin-2 #top-search {
  color: #fff;
}

body.skin-2 #wrapper {
  background-color: #ededed;
}

.skin-2 .navbar-static-top {
  background: #213a53;
}

.fixed-nav.skin-2 .navbar-fixed-top {
  background: #213a53;
  border-bottom: none !important;
}

.skin-2 .nav-header {
  padding: 30px 25px 30px 25px;
}

.skin-2 .dashboard-header {
  background: rgba(255, 255, 255, 0.4);
  border-bottom: none !important;
  border-top: none;
  padding: 20px 30px 20px 30px;
}

.skin-2 .wrapper-content {
  padding: 30px 15px;
}

.skin-2 .dashoard-1 .wrapper-content {
  padding: 0 30px 25px 30px;
}

.skin-2 .ibox-title {
  background: rgba(255, 255, 255, 0.7);
  border: none;
  margin-bottom: 1px;
}

.skin-2 .ibox-content {
  background: rgba(255, 255, 255, 0.4);
  border: none !important;
}

.skin-2 #page-wrapper {
  background: #f6f6f6;
  background: radial-gradient(ellipse at center, #f6f6f6 20%, #d5d5d5 100%);
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f6f6, endColorstr=#d5d5d5)";
}

.skin-2 .ibox-title,
.skin-2 .ibox-content {
  border-width: 1px;
}

.skin-2 .ibox-content:last-child {
  border-style: solid solid solid solid;
}

.skin-2 .nav > li.active {
  border: none;
}

.skin-2 .nav-header a.dropdown-toggle {
  color: #edf6ff;
  margin-top: 10px;
}

.skin-2 .nav-header a.dropdown-toggle .text-muted {
  color: #edf6ff;
  opacity: 0.8;
}

.skin-2 .img-circle {
  border-radius: 10px;
}

.skin-2 .nav.navbar-top-links > li > a:hover,
.skin-2 .nav.navbar-top-links > li > a:focus {
  background: #1a2d41;
}

.skin-2 .navbar-default .nav > li > a:hover,
.skin-2 .navbar-default .nav > li > a:focus {
  background: #e0e0e0;
  color: #213a53;
}

.skin-2 .nav.nav-tabs > li.active > a {
  color: #555;
}

.skin-2 .nav.nav-tabs > li.active {
  background: transparent;
}

/*
 *
 *   SKIN 3 - INSPINIA - Responsive Admin Theme
 *   NAME - Yellow/purple
 *
*/
.skin-3 .minimalize-styl-2 {
  margin: 14px 5px 5px 30px;
}

.skin-3 .navbar-top-links li:last-child {
  margin-right: 30px;
}

.skin-3.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}

.skin-3 .spin-icon {
  background: #ecba52 !important;
}

body.boxed-layout.skin-3 #wrapper {
  background: #3e2c42;
}

.skin-3 .nav-header {
  background-color: #ecba52;
  /*background-image: url('patterns/header-profile-skin-3.png');*/
}

.skin-3.mini-navbar .nav-second-level {
  background: #3e2c42;
}

.skin-3 .breadcrumb {
  background: transparent;
}

.skin-3 .page-heading {
  border: none;
}

.skin-3 ul.nav-second-level {
  background-color: inherit;
}

.skin-3 .nav > li.active {
  background: #38283c;
}

.fixed-nav.skin-3 .navbar-fixed-top {
  background: #fff;
}

.skin-3 .nav > li > a {
  color: #948b96;
}

.skin-3 .nav > li.active > a {
  color: #fff;
}

.skin-3 .navbar-minimalize {
  background: #ecba52;
  border-color: #ecba52;
}

body.skin-3 {
  background: #3e2c42;
}

.skin-3 .navbar-static-top {
  background: #ffffff;
}

.skin-3 .dashboard-header {
  background: transparent;
  border-bottom: none !important;
  border-top: none;
  padding: 20px 30px 10px 30px;
}

.skin-3 .wrapper-content {
  padding: 30px 15px;
}

.skin-3 #page-wrapper {
  background: #f4f6fa;
}

.skin-3 .ibox-title,
.skin-3 .ibox-content {
  border-width: 1px;
}

.skin-3 .ibox-content:last-child {
  border-style: solid solid solid solid;
}

.skin-3 .nav > li.active {
  border: none;
}

.skin-3 .nav-header {
  padding: 35px 25px 25px 25px;
}

.skin-3 .nav-header a.dropdown-toggle {
  color: #fff;
  margin-top: 10px;
}

.skin-3 .nav-header a.dropdown-toggle .text-muted {
  color: #fff;
  opacity: 0.8;
}

.skin-3 .profile-element {
  text-align: center;
}

.skin-3 .img-circle {
  border-radius: 5px;
}

.skin-3 .navbar-default .nav > li > a:hover,
.skin-3 .navbar-default .nav > li > a:focus {
  background: #38283c;
  color: #fff;
}

.skin-3 .nav.nav-tabs > li.active > a {
  color: #555;
}

.skin-3 .nav.nav-tabs > li.active {
  background: transparent;
}

body.md-skin {
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #ffffff;
}

.md-skin .nav-header {
  /*background: url("patterns/4.png") no-repeat;*/
}

.md-skin .label,
.md-skin .badge {
  font-family: "Roboto";
}

.md-skin ul.nav-second-level {
  background-color: inherit;
}

.md-skin .font-bold {
  font-weight: 500;
}

.md-skin .wrapper-content {
  padding: 30px 20px 40px;
}

@media (max-width: 768px) {
  .md-skin .wrapper-content {
    padding: 30px 0 40px;
  }
}
.md-skin .page-heading {
  border-bottom: none !important;
  border-top: 0;
  padding: 0 10px 20px 10px;
  box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.34), 0 0 6px 0 rgba(0, 0, 0, 0.14);
}

.md-skin .full-height-layout .page-heading {
  border-bottom: 1px solid #e7eaec !important;
}

.md-skin .ibox {
  clear: both;
  margin-bottom: 25px;
  margin-top: 0;
  padding: 0;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.md-skin .ibox.border-bottom {
  border-bottom: none !important;
}

.md-skin .ibox-title,
.md-skin .ibox-content {
  border-style: none;
}

.md-skin .ibox-title h5 {
  font-size: 16px;
  font-weight: 400;
}

.md-skin a.close-canvas-menu {
  color: #ffffff;
}

.md-skin .welcome-message {
  color: #ffffff;
  font-weight: 300;
}

.md-skin #top-search::-moz-placeholder {
  color: #ffffff;
}

.md-skin #top-search::-webkit-input-placeholder {
  color: #ffffff;
}

.md-skin #nestable-output,
.md-skin #nestable2-output {
  font-family: "Roboto", lucida grande, lucida sans unicode, helvetica, arial, sans-serif;
}

.md-skin .landing-page {
  font-family: "Roboto", helvetica, arial, sans-serif;
}

.md-skin .landing-page.navbar-default.navbar-scroll {
  background-color: #fff !important;
}

.md-skin .landing-page.navbar-default {
  background-color: transparent !important;
  box-shadow: none;
}

.md-skin .landing-page.navbar-default .nav li a {
  font-family: "Roboto", helvetica, arial, sans-serif;
}

.md-skin .nav > li > a {
  color: #4D4D4D;
  padding: 14px 20px 14px 25px;
}

.md-skin .nav.navbar-right > li > a {
  color: #ffffff;
}

.md-skin .nav > li.active > a {
  color: #5b5d5f;
  font-weight: 700;
}

.md-skin .navbar-default .nav > li > a:hover,
.md-skin .navbar-default .nav > li > a:focus {
  font-weight: 700;
  color: #5b5d5f;
}

.md-skin .nav .open > a,
.md-skin .nav .open > a:hover,
.md-skin .nav .open > a:focus {
  background: #1ab394;
}

.md-skin .navbar-top-links li {
  display: inline-table;
}

.md-skin .navbar-top-links .dropdown-menu li {
  display: block;
}

.md-skin .pace-done .nav-header {
  transition: all 0.4s;
}

.md-skin .nav > li.active {
  background: #f8f8f9;
}

.md-skin .nav-second-level li a {
  padding: 7px 10px 7px 52px;
}

.md-skin .nav-third-level li a {
  padding-left: 62px;
}

.md-skin .navbar-top-links li a {
  padding: 20px 10px;
  min-height: 50px;
}

.md-skin .nav > li > a {
  font-weight: 400;
}

.md-skin .navbar-static-side .nav > li > a:focus,
.md-skin .navbar-static-side .nav > li > a:hover {
  background-color: inherit;
}

.md-skin .navbar-top-links .dropdown-menu li a {
  padding: 3px 20px;
  min-height: inherit;
}

.md-skin .nav-header .navbar-fixed-top a {
  color: #ffffff;
}

.md-skin .nav-header .text-muted {
  color: #ffffff;
}

.md-skin .navbar-form-custom .form-control {
  font-weight: 300;
}

.md-skin .mini-navbar .nav-second-level {
  background-color: inherit;
}

.md-skin .mini-navbar li.active .nav-second-level {
  left: 65px;
}

.md-skin .canvas-menu.mini-navbar .nav-second-level {
  background: inherit;
}

.md-skin .pace-done .navbar-static-side,
.md-skin .pace-done .nav-header,
.md-skin .pace-done li.active,
.md-skin .pace-done #page-wrapper,
.md-skin .pace-done .footer {
  transition: all 0.4s;
}

.md-skin .navbar-fixed-top {
  background: #fff;
  transition-duration: 0.4s;
  z-index: 2030;
  border-bottom: none !important;
}

.md-skin .navbar-fixed-top,
.md-skin .navbar-static-top {
  background-color: #1ab394 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.md-skin .navbar-static-side {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.md-skin #right-sidebar {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: none;
  z-index: 900;
}

.md-skin .white-bg .navbar-fixed-top,
.md-skin .white-bg .navbar-static-top {
  background: #fff !important;
}

.md-skin .contact-box {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: none;
}

.md-skin .dashboard-header {
  border-bottom: none !important;
  border-top: 0;
  padding: 20px 20px 20px 20px;
  margin: 30px 20px 0 20px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

@media (max-width: 768px) {
  .md-skin .dashboard-header {
    margin: 20px 0 0 0;
  }
}
.md-skin ul.notes li div {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.md-skin .file {
  border: none;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.md-skin .mail-box {
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  padding: 0;
  margin-bottom: 20px;
  border: none;
}

.md-skin .mail-box-header {
  border: none;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  padding: 30px 20px 20px 20px;
}

.md-skin .mailbox-content {
  border: none;
  padding: 20px;
  background: #ffffff;
}

.md-skin .social-feed-box {
  border: none;
  background: #fff;
  margin-bottom: 15px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.md-skin.landing-page .navbar-default {
  background-color: transparent !important;
  border-color: transparent;
  transition: all 0.3s ease-in-out 0s;
  box-shadow: none;
}

.md-skin.landing-page .navbar-default.navbar-scroll,
.md-skin.landing-page.body-small .navbar-default {
  background-color: #ffffff !important;
}

.md-skin.landing-page .nav > li.active {
  background: inherit;
}

.md-skin.landing-page .navbar-scroll .navbar-nav > li > a {
  padding: 20px 10px;
}

.md-skin.landing-page .navbar-default .nav li a {
  font-family: "Roboto", helvetica, arial, sans-serif;
}

.md-skin.landing-page .nav > li > a {
  padding: 25px 10px 15px 10px;
}

.md-skin.landing-page .navbar-default .navbar-nav > li > a:hover,
.md-skin.landing-page .navbar-default .navbar-nav > li > a:focus {
  background: inherit;
  color: #1ab394;
}

.md-skin.landing-page.body-small .nav.navbar-right > li > a {
  color: #4D4D4D;
}

.md-skin .landing_link a,
.md-skin .special_link a {
  color: #ffffff !important;
}

.md-skin.canvas-menu.mini-navbar .nav-second-level {
  background: #f8f8f9;
}

.md-skin.mini-navbar .nav-second-level {
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.md-skin.mini-navbar .nav-second-level li a {
  padding-left: 0;
}

.md-skin.mini-navbar.fixed-sidebar .nav-second-level li a {
  padding-left: 52px;
}

.md-skin.top-navigation .nav.navbar-right > li > a {
  padding: 15px 20px;
  color: #4D4D4D;
}

.md-skin.top-navigation .nav > li a:hover,
.md-skin .top-navigation .nav > li a:focus,
.md-skin.top-navigation .nav .open > a,
.md-skin.top-navigation .nav .open > a:hover,
.md-skin.top-navigation .nav .open > a:focus {
  color: #1ab394;
  background: #ffffff;
}

.md-skin.top-navigation .nav > li.active a {
  color: #1ab394;
  background: #ffffff;
}

.md-skin.fixed-nav #side-menu {
  background-color: #fff;
}

.md-skin.fixed-nav #wrapper.top-navigation #page-wrapper {
  margin-top: 0;
}

.md-skin.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 0;
}

.md-skin.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 0;
}

.md-skin.body-small.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 0;
}

.md-skin.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 220px;
  background-color: #ffffff;
}

.md-skin.boxed-layout #wrapper {
  background-color: #ffffff;
}

.md-skin.canvas-menu nav.navbar-static-side {
  z-index: 2001;
  background: #ffffff;
  height: 100%;
  position: fixed;
  display: none;
}

@media (min-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 220px;
    min-height: 100vh;
  }
  .navbar-static-side {
    z-index: 2001;
    position: absolute;
    width: 220px;
  }
  .navbar-top-links .dropdown-messages,
  .navbar-top-links .dropdown-tasks,
  .navbar-top-links .dropdown-alerts {
    margin-left: auto;
  }
}
@media (max-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 0;
    min-height: 100vh;
  }
  .body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: absolute;
    width: 70px;
  }
  .body-small.mini-navbar .navbar-static-side {
    display: block;
  }
  .lock-word {
    display: none;
  }
  .navbar-form-custom {
    display: none;
  }
  .navbar-header {
    display: inline;
    float: left;
  }
  .sidebar-panel {
    z-index: 2;
    position: relative;
    width: auto;
    min-height: 100% !important;
  }
  .sidebar-content .wrapper {
    padding-right: 0;
    z-index: 1;
  }
  .fixed-sidebar.body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: fixed;
    width: 220px;
  }
  .fixed-sidebar.body-small.mini-navbar .navbar-static-side {
    display: block;
  }
  .ibox-tools {
    float: none;
    text-align: right;
    display: block;
  }
  .navbar-static-side {
    display: none;
  }
  body:not(.mini-navbar) {
    transition: background-color 500ms linear;
    background-color: #f3f3f4;
  }
}
@media (max-width: 350px) {
  .timeline-item .date {
    text-align: left;
    width: 110px;
    position: relative;
    padding-top: 30px;
  }
  .timeline-item .date i {
    position: absolute;
    top: 0;
    left: 15px;
    padding: 5px;
    width: 30px;
    text-align: center;
    border: 1px solid #e7eaec;
    background: #f8f8f8;
  }
  .timeline-item .content {
    border-left: none;
    border-top: 1px solid #e7eaec;
    padding-top: 10px;
    min-height: 100px;
  }
  .nav.navbar-top-links li.dropdown {
    display: none;
  }
  .ibox-tools {
    float: none;
    text-align: left;
    display: inline-block;
  }
}
/* Only demo */
@media (max-width: 1000px) {
  .welcome-message {
    display: none;
  }
}
@media print {
  nav.navbar-static-side {
    display: none;
  }
  body {
    overflow: visible !important;
  }
  #page-wrapper {
    margin: 0;
  }
}
/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/styles/animate.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}

/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/styles/awesome-bootstrap-checkbox.css?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.checkbox {
    padding-left: 20px;
}

.checkbox label {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-left: 5px;
}

.checkbox label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 17px;
    height: 17px;
    left: 0;
    margin-left: -20px;
    border: 1px solid #cccccc;
    border-radius: 3px;
    background-color: #fff;
    transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}

.checkbox label::after {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 16px;
    left: 0;
    top: 0;
    margin-left: -20px;
    padding-left: 3px;
    padding-top: 1px;
    font-size: 11px;
    color: #555555;
}

.checkbox input[type="checkbox"],
.checkbox input[type="radio"] {
    opacity: 0;
    z-index: 1;
}

.checkbox input[type="checkbox"]:focus+label::before,
.checkbox input[type="radio"]:focus+label::before {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.checkbox input[type="checkbox"]:checked+label::after,
.checkbox input[type="radio"]:checked+label::after {
    font-family: "FontAwesome";
    content: "\f00c";
}

.checkbox input[type="checkbox"]:disabled+label,
.checkbox input[type="radio"]:disabled+label {
    opacity: 0.65;
}

.checkbox input[type="checkbox"]:disabled+label::before,
.checkbox input[type="radio"]:disabled+label::before {
    background-color: #eeeeee;
    cursor: not-allowed;
}

.checkbox.checkbox-circle label::before {
    border-radius: 50%;
}

.checkbox.checkbox-inline {
    margin-top: 0;
}

.checkbox-primary input[type="checkbox"]:checked+label::before,
.checkbox-primary input[type="radio"]:checked+label::before {
    background-color: #337ab7;
    border-color: #337ab7;
}

.checkbox-primary input[type="checkbox"]:checked+label::after,
.checkbox-primary input[type="radio"]:checked+label::after {
    color: #fff;
}

.checkbox-danger input[type="checkbox"]:checked+label::before,
.checkbox-danger input[type="radio"]:checked+label::before {
    background-color: #d9534f;
    border-color: #d9534f;
}

.checkbox-danger input[type="checkbox"]:checked+label::after,
.checkbox-danger input[type="radio"]:checked+label::after {
    color: #fff;
}

.checkbox-info input[type="checkbox"]:checked+label::before,
.checkbox-info input[type="radio"]:checked+label::before {
    background-color: #5bc0de;
    border-color: #5bc0de;
}

.checkbox-info input[type="checkbox"]:checked+label::after,
.checkbox-info input[type="radio"]:checked+label::after {
    color: #fff;
}

.checkbox-warning input[type="checkbox"]:checked+label::before,
.checkbox-warning input[type="radio"]:checked+label::before {
    background-color: #f0ad4e;
    border-color: #f0ad4e;
}

.checkbox-warning input[type="checkbox"]:checked+label::after,
.checkbox-warning input[type="radio"]:checked+label::after {
    color: #fff;
}

.checkbox-success input[type="checkbox"]:checked+label::before,
.checkbox-success input[type="radio"]:checked+label::before {
    background-color: #5cb85c;
    border-color: #5cb85c;
}

.checkbox-success input[type="checkbox"]:checked+label::after,
.checkbox-success input[type="radio"]:checked+label::after {
    color: #fff;
}

.radio {
    padding-left: 20px;
}

.radio label {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-left: 5px;
}

.radio label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 17px;
    height: 17px;
    left: 0;
    margin-left: -20px;
    border: 1px solid #cccccc;
    border-radius: 50%;
    background-color: #fff;
    transition: border 0.15s ease-in-out;
}

.radio label::after {
    display: inline-block;
    position: absolute;
    content: " ";
    width: 11px;
    height: 11px;
    left: 3px;
    top: 3px;
    margin-left: -20px;
    border-radius: 50%;
    background-color: #555555;
    transform: scale(0, 0);
    transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}

.radio input[type="radio"] {
    opacity: 0;
    z-index: 1;
}

.radio input[type="radio"]:focus+label::before {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.radio input[type="radio"]:checked+label::after {
    transform: scale(1, 1);
}

.radio input[type="radio"]:disabled+label {
    opacity: 0.65;
}

.radio input[type="radio"]:disabled+label::before {
    cursor: not-allowed;
}

.radio.radio-inline {
    margin-top: 0;
}

.radio-primary input[type="radio"]+label::after {
    background-color: #337ab7;
}

.radio-primary input[type="radio"]:checked+label::before {
    border-color: #337ab7;
}

.radio-primary input[type="radio"]:checked+label::after {
    background-color: #337ab7;
}

.radio-danger input[type="radio"]+label::after {
    background-color: #d9534f;
}

.radio-danger input[type="radio"]:checked+label::before {
    border-color: #d9534f;
}

.radio-danger input[type="radio"]:checked+label::after {
    background-color: #d9534f;
}

.radio-info input[type="radio"]+label::after {
    background-color: #5bc0de;
}

.radio-info input[type="radio"]:checked+label::before {
    border-color: #5bc0de;
}

.radio-info input[type="radio"]:checked+label::after {
    background-color: #5bc0de;
}

.radio-warning input[type="radio"]+label::after {
    background-color: #f0ad4e;
}

.radio-warning input[type="radio"]:checked+label::before {
    border-color: #f0ad4e;
}

.radio-warning input[type="radio"]:checked+label::after {
    background-color: #f0ad4e;
}

.radio-success input[type="radio"]+label::after {
    background-color: #5cb85c;
}

.radio-success input[type="radio"]:checked+label::before {
    border-color: #5cb85c;
}

.radio-success input[type="radio"]:checked+label::after {
    background-color: #5cb85c;
}

input[type="checkbox"].styled:checked+label:after,
input[type="radio"].styled:checked+label:after {
    font-family: 'FontAwesome';
    content: "\f00c";
}

input[type="checkbox"] .styled:checked+label::before,
input[type="radio"] .styled:checked+label::before {
    color: #fff;
}

input[type="checkbox"] .styled:checked+label::after,
input[type="radio"] .styled:checked+label::after {
    color: #fff;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/b4-grid.scss?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.b4-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.b4-sr-only-focusable:active,
.b4-sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

/*!
   * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
   * Copyright 2011-2019 The Bootstrap Authors
   * Copyright 2011-2019 Twitter, Inc.
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   */
html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

.b4-container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .b4-container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .b4-container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .b4-container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .b4-container {
    max-width: 1140px;
  }
}
.b4-container-fluid,
.b4-container-sm,
.b4-container-md,
.b4-container-lg,
.b4-container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .b4-container,
  .b4-container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .b4-container,
  .b4-container-sm,
  .b4-container-md {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .b4-container,
  .b4-container-sm,
  .b4-container-md,
  .b4-container-lg {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .b4-container,
  .b4-container-sm,
  .b4-container-md,
  .b4-container-lg,
  .b4-container-xl {
    max-width: 1140px;
  }
}
.b4-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.b4-no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.b4-no-gutters > .col,
.b4-no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.b4-col-1,
.b4-col-2,
.b4-col-3,
.b4-col-4,
.b4-col-5,
.b4-col-6,
.b4-col-7,
.b4-col-8,
.b4-col-9,
.b4-col-10,
.b4-col-11,
.b4-col-12,
.b4-col,
.b4-col-auto,
.b4-col-sm-1,
.b4-col-sm-2,
.b4-col-sm-3,
.b4-col-sm-4,
.b4-col-sm-5,
.b4-col-sm-6,
.b4-col-sm-7,
.b4-col-sm-8,
.b4-col-sm-9,
.b4-col-sm-10,
.b4-col-sm-11,
.b4-col-sm-12,
.b4-col-sm,
.b4-col-sm-auto,
.b4-col-md-1,
.b4-col-md-2,
.b4-col-md-3,
.b4-col-md-4,
.b4-col-md-5,
.b4-col-md-6,
.b4-col-md-7,
.b4-col-md-8,
.b4-col-md-9,
.b4-col-md-10,
.b4-col-md-11,
.b4-col-md-12,
.b4-col-md,
.b4-col-md-auto,
.b4-col-lg-1,
.b4-col-lg-2,
.b4-col-lg-3,
.b4-col-lg-4,
.b4-col-lg-5,
.b4-col-lg-6,
.b4-col-lg-7,
.b4-col-lg-8,
.b4-col-lg-9,
.b4-col-lg-10,
.b4-col-lg-11,
.b4-col-lg-12,
.b4-col-lg,
.b4-col-lg-auto,
.b4-col-xl-1,
.b4-col-xl-2,
.b4-col-xl-3,
.b4-col-xl-4,
.b4-col-xl-5,
.b4-col-xl-6,
.b4-col-xl-7,
.b4-col-xl-8,
.b4-col-xl-9,
.b4-col-xl-10,
.b4-col-xl-11,
.b4-col-xl-12,
.b4-col-xl,
.b4-col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.b4-col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

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

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

.b4-row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

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

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

.b4-row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.b4-col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.b4-col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.b4-col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.b4-col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.b4-col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.b4-col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.b4-col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.b4-col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.b4-col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.b4-col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.b4-col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.b4-col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.b4-col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.b4-order-first {
  order: -1;
}

.b4-order-last {
  order: 13;
}

.b4-order-0 {
  order: 0;
}

.b4-order-1 {
  order: 1;
}

.b4-order-2 {
  order: 2;
}

.b4-order-3 {
  order: 3;
}

.b4-order-4 {
  order: 4;
}

.b4-order-5 {
  order: 5;
}

.b4-order-6 {
  order: 6;
}

.b4-order-7 {
  order: 7;
}

.b4-order-8 {
  order: 8;
}

.b4-order-9 {
  order: 9;
}

.b4-order-10 {
  order: 10;
}

.b4-order-11 {
  order: 11;
}

.b4-order-12 {
  order: 12;
}

.b4-offset-1 {
  margin-left: 8.3333333333%;
}

.b4-offset-2 {
  margin-left: 16.6666666667%;
}

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

.b4-offset-4 {
  margin-left: 33.3333333333%;
}

.b4-offset-5 {
  margin-left: 41.6666666667%;
}

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

.b4-offset-7 {
  margin-left: 58.3333333333%;
}

.b4-offset-8 {
  margin-left: 66.6666666667%;
}

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

.b4-offset-10 {
  margin-left: 83.3333333333%;
}

.b4-offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .b4-col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .b4-row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .b4-row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .b4-col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .b4-col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .b4-col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .b4-col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .b4-col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .b4-col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .b4-col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .b4-col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-order-sm-first {
    order: -1;
  }
  .b4-order-sm-last {
    order: 13;
  }
  .b4-order-sm-0 {
    order: 0;
  }
  .b4-order-sm-1 {
    order: 1;
  }
  .b4-order-sm-2 {
    order: 2;
  }
  .b4-order-sm-3 {
    order: 3;
  }
  .b4-order-sm-4 {
    order: 4;
  }
  .b4-order-sm-5 {
    order: 5;
  }
  .b4-order-sm-6 {
    order: 6;
  }
  .b4-order-sm-7 {
    order: 7;
  }
  .b4-order-sm-8 {
    order: 8;
  }
  .b4-order-sm-9 {
    order: 9;
  }
  .b4-order-sm-10 {
    order: 10;
  }
  .b4-order-sm-11 {
    order: 11;
  }
  .b4-order-sm-12 {
    order: 12;
  }
  .b4-offset-sm-0 {
    margin-left: 0;
  }
  .b4-offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .b4-offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .b4-offset-sm-3 {
    margin-left: 25%;
  }
  .b4-offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .b4-offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .b4-offset-sm-6 {
    margin-left: 50%;
  }
  .b4-offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .b4-offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .b4-offset-sm-9 {
    margin-left: 75%;
  }
  .b4-offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .b4-offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .b4-col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .b4-row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .b4-row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .b4-col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .b4-col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .b4-col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .b4-col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .b4-col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .b4-col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .b4-col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .b4-col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-order-md-first {
    order: -1;
  }
  .b4-order-md-last {
    order: 13;
  }
  .b4-order-md-0 {
    order: 0;
  }
  .b4-order-md-1 {
    order: 1;
  }
  .b4-order-md-2 {
    order: 2;
  }
  .b4-order-md-3 {
    order: 3;
  }
  .b4-order-md-4 {
    order: 4;
  }
  .b4-order-md-5 {
    order: 5;
  }
  .b4-order-md-6 {
    order: 6;
  }
  .b4-order-md-7 {
    order: 7;
  }
  .b4-order-md-8 {
    order: 8;
  }
  .b4-order-md-9 {
    order: 9;
  }
  .b4-order-md-10 {
    order: 10;
  }
  .b4-order-md-11 {
    order: 11;
  }
  .b4-order-md-12 {
    order: 12;
  }
  .b4-offset-md-0 {
    margin-left: 0;
  }
  .b4-offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .b4-offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .b4-offset-md-3 {
    margin-left: 25%;
  }
  .b4-offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .b4-offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .b4-offset-md-6 {
    margin-left: 50%;
  }
  .b4-offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .b4-offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .b4-offset-md-9 {
    margin-left: 75%;
  }
  .b4-offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .b4-offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .b4-col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .b4-row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .b4-row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .b4-col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .b4-col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .b4-col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .b4-col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .b4-col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .b4-col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .b4-col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .b4-col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-order-lg-first {
    order: -1;
  }
  .b4-order-lg-last {
    order: 13;
  }
  .b4-order-lg-0 {
    order: 0;
  }
  .b4-order-lg-1 {
    order: 1;
  }
  .b4-order-lg-2 {
    order: 2;
  }
  .b4-order-lg-3 {
    order: 3;
  }
  .b4-order-lg-4 {
    order: 4;
  }
  .b4-order-lg-5 {
    order: 5;
  }
  .b4-order-lg-6 {
    order: 6;
  }
  .b4-order-lg-7 {
    order: 7;
  }
  .b4-order-lg-8 {
    order: 8;
  }
  .b4-order-lg-9 {
    order: 9;
  }
  .b4-order-lg-10 {
    order: 10;
  }
  .b4-order-lg-11 {
    order: 11;
  }
  .b4-order-lg-12 {
    order: 12;
  }
  .b4-offset-lg-0 {
    margin-left: 0;
  }
  .b4-offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .b4-offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .b4-offset-lg-3 {
    margin-left: 25%;
  }
  .b4-offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .b4-offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .b4-offset-lg-6 {
    margin-left: 50%;
  }
  .b4-offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .b4-offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .b4-offset-lg-9 {
    margin-left: 75%;
  }
  .b4-offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .b4-offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .b4-col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .b4-row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .b4-row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .b4-col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .b4-col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .b4-col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .b4-col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .b4-col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .b4-col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .b4-col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .b4-col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .b4-col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .b4-col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .b4-col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .b4-col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .b4-order-xl-first {
    order: -1;
  }
  .b4-order-xl-last {
    order: 13;
  }
  .b4-order-xl-0 {
    order: 0;
  }
  .b4-order-xl-1 {
    order: 1;
  }
  .b4-order-xl-2 {
    order: 2;
  }
  .b4-order-xl-3 {
    order: 3;
  }
  .b4-order-xl-4 {
    order: 4;
  }
  .b4-order-xl-5 {
    order: 5;
  }
  .b4-order-xl-6 {
    order: 6;
  }
  .b4-order-xl-7 {
    order: 7;
  }
  .b4-order-xl-8 {
    order: 8;
  }
  .b4-order-xl-9 {
    order: 9;
  }
  .b4-order-xl-10 {
    order: 10;
  }
  .b4-order-xl-11 {
    order: 11;
  }
  .b4-order-xl-12 {
    order: 12;
  }
  .b4-offset-xl-0 {
    margin-left: 0;
  }
  .b4-offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .b4-offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .b4-offset-xl-3 {
    margin-left: 25%;
  }
  .b4-offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .b4-offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .b4-offset-xl-6 {
    margin-left: 50%;
  }
  .b4-offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .b4-offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .b4-offset-xl-9 {
    margin-left: 75%;
  }
  .b4-offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .b4-offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.b4-d-none {
  display: none !important;
}

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .b4-d-sm-none {
    display: none !important;
  }
  .b4-d-sm-inline {
    display: inline !important;
  }
  .b4-d-sm-inline-block {
    display: inline-block !important;
  }
  .b4-d-sm-block {
    display: block !important;
  }
  .b4-d-sm-table {
    display: table !important;
  }
  .b4-d-sm-table-row {
    display: table-row !important;
  }
  .b4-d-sm-table-cell {
    display: table-cell !important;
  }
  .b4-d-sm-flex {
    display: flex !important;
  }
  .b4-d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .b4-d-md-none {
    display: none !important;
  }
  .b4-d-md-inline {
    display: inline !important;
  }
  .b4-d-md-inline-block {
    display: inline-block !important;
  }
  .b4-d-md-block {
    display: block !important;
  }
  .b4-d-md-table {
    display: table !important;
  }
  .b4-d-md-table-row {
    display: table-row !important;
  }
  .b4-d-md-table-cell {
    display: table-cell !important;
  }
  .b4-d-md-flex {
    display: flex !important;
  }
  .b4-d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .b4-d-lg-none {
    display: none !important;
  }
  .b4-d-lg-inline {
    display: inline !important;
  }
  .b4-d-lg-inline-block {
    display: inline-block !important;
  }
  .b4-d-lg-block {
    display: block !important;
  }
  .b4-d-lg-table {
    display: table !important;
  }
  .b4-d-lg-table-row {
    display: table-row !important;
  }
  .b4-d-lg-table-cell {
    display: table-cell !important;
  }
  .b4-d-lg-flex {
    display: flex !important;
  }
  .b4-d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .b4-d-xl-none {
    display: none !important;
  }
  .b4-d-xl-inline {
    display: inline !important;
  }
  .b4-d-xl-inline-block {
    display: inline-block !important;
  }
  .b4-d-xl-block {
    display: block !important;
  }
  .b4-d-xl-table {
    display: table !important;
  }
  .b4-d-xl-table-row {
    display: table-row !important;
  }
  .b4-d-xl-table-cell {
    display: table-cell !important;
  }
  .b4-d-xl-flex {
    display: flex !important;
  }
  .b4-d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .b4-d-print-none {
    display: none !important;
  }
  .b4-d-print-inline {
    display: inline !important;
  }
  .b4-d-print-inline-block {
    display: inline-block !important;
  }
  .b4-d-print-block {
    display: block !important;
  }
  .b4-d-print-table {
    display: table !important;
  }
  .b4-d-print-table-row {
    display: table-row !important;
  }
  .b4-d-print-table-cell {
    display: table-cell !important;
  }
  .b4-d-print-flex {
    display: flex !important;
  }
  .b4-d-print-inline-flex {
    display: inline-flex !important;
  }
}
.b4-flex-row {
  flex-direction: row !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .b4-flex-sm-row {
    flex-direction: row !important;
  }
  .b4-flex-sm-column {
    flex-direction: column !important;
  }
  .b4-flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .b4-flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .b4-flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .b4-flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .b4-flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .b4-flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .b4-flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .b4-flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .b4-flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .b4-flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .b4-justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .b4-justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .b4-justify-content-sm-center {
    justify-content: center !important;
  }
  .b4-justify-content-sm-between {
    justify-content: space-between !important;
  }
  .b4-justify-content-sm-around {
    justify-content: space-around !important;
  }
  .b4-align-items-sm-start {
    align-items: flex-start !important;
  }
  .b4-align-items-sm-end {
    align-items: flex-end !important;
  }
  .b4-align-items-sm-center {
    align-items: center !important;
  }
  .b4-align-items-sm-baseline {
    align-items: baseline !important;
  }
  .b4-align-items-sm-stretch {
    align-items: stretch !important;
  }
  .b4-align-content-sm-start {
    align-content: flex-start !important;
  }
  .b4-align-content-sm-end {
    align-content: flex-end !important;
  }
  .b4-align-content-sm-center {
    align-content: center !important;
  }
  .b4-align-content-sm-between {
    align-content: space-between !important;
  }
  .b4-align-content-sm-around {
    align-content: space-around !important;
  }
  .b4-align-content-sm-stretch {
    align-content: stretch !important;
  }
  .b4-align-self-sm-auto {
    align-self: auto !important;
  }
  .b4-align-self-sm-start {
    align-self: flex-start !important;
  }
  .b4-align-self-sm-end {
    align-self: flex-end !important;
  }
  .b4-align-self-sm-center {
    align-self: center !important;
  }
  .b4-align-self-sm-baseline {
    align-self: baseline !important;
  }
  .b4-align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .b4-flex-md-row {
    flex-direction: row !important;
  }
  .b4-flex-md-column {
    flex-direction: column !important;
  }
  .b4-flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .b4-flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .b4-flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .b4-flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .b4-flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .b4-flex-md-fill {
    flex: 1 1 auto !important;
  }
  .b4-flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .b4-flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .b4-flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .b4-flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .b4-justify-content-md-start {
    justify-content: flex-start !important;
  }
  .b4-justify-content-md-end {
    justify-content: flex-end !important;
  }
  .b4-justify-content-md-center {
    justify-content: center !important;
  }
  .b4-justify-content-md-between {
    justify-content: space-between !important;
  }
  .b4-justify-content-md-around {
    justify-content: space-around !important;
  }
  .b4-align-items-md-start {
    align-items: flex-start !important;
  }
  .b4-align-items-md-end {
    align-items: flex-end !important;
  }
  .b4-align-items-md-center {
    align-items: center !important;
  }
  .b4-align-items-md-baseline {
    align-items: baseline !important;
  }
  .b4-align-items-md-stretch {
    align-items: stretch !important;
  }
  .b4-align-content-md-start {
    align-content: flex-start !important;
  }
  .b4-align-content-md-end {
    align-content: flex-end !important;
  }
  .b4-align-content-md-center {
    align-content: center !important;
  }
  .b4-align-content-md-between {
    align-content: space-between !important;
  }
  .b4-align-content-md-around {
    align-content: space-around !important;
  }
  .b4-align-content-md-stretch {
    align-content: stretch !important;
  }
  .b4-align-self-md-auto {
    align-self: auto !important;
  }
  .b4-align-self-md-start {
    align-self: flex-start !important;
  }
  .b4-align-self-md-end {
    align-self: flex-end !important;
  }
  .b4-align-self-md-center {
    align-self: center !important;
  }
  .b4-align-self-md-baseline {
    align-self: baseline !important;
  }
  .b4-align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .b4-flex-lg-row {
    flex-direction: row !important;
  }
  .b4-flex-lg-column {
    flex-direction: column !important;
  }
  .b4-flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .b4-flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .b4-flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .b4-flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .b4-flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .b4-flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .b4-flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .b4-flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .b4-flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .b4-flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .b4-justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .b4-justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .b4-justify-content-lg-center {
    justify-content: center !important;
  }
  .b4-justify-content-lg-between {
    justify-content: space-between !important;
  }
  .b4-justify-content-lg-around {
    justify-content: space-around !important;
  }
  .b4-align-items-lg-start {
    align-items: flex-start !important;
  }
  .b4-align-items-lg-end {
    align-items: flex-end !important;
  }
  .b4-align-items-lg-center {
    align-items: center !important;
  }
  .b4-align-items-lg-baseline {
    align-items: baseline !important;
  }
  .b4-align-items-lg-stretch {
    align-items: stretch !important;
  }
  .b4-align-content-lg-start {
    align-content: flex-start !important;
  }
  .b4-align-content-lg-end {
    align-content: flex-end !important;
  }
  .b4-align-content-lg-center {
    align-content: center !important;
  }
  .b4-align-content-lg-between {
    align-content: space-between !important;
  }
  .b4-align-content-lg-around {
    align-content: space-around !important;
  }
  .b4-align-content-lg-stretch {
    align-content: stretch !important;
  }
  .b4-align-self-lg-auto {
    align-self: auto !important;
  }
  .b4-align-self-lg-start {
    align-self: flex-start !important;
  }
  .b4-align-self-lg-end {
    align-self: flex-end !important;
  }
  .b4-align-self-lg-center {
    align-self: center !important;
  }
  .b4-align-self-lg-baseline {
    align-self: baseline !important;
  }
  .b4-align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .b4-flex-xl-row {
    flex-direction: row !important;
  }
  .b4-flex-xl-column {
    flex-direction: column !important;
  }
  .b4-flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .b4-flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .b4-flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .b4-flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .b4-flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .b4-flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .b4-flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .b4-flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .b4-flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .b4-flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .b4-justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .b4-justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .b4-justify-content-xl-center {
    justify-content: center !important;
  }
  .b4-justify-content-xl-between {
    justify-content: space-between !important;
  }
  .b4-justify-content-xl-around {
    justify-content: space-around !important;
  }
  .b4-align-items-xl-start {
    align-items: flex-start !important;
  }
  .b4-align-items-xl-end {
    align-items: flex-end !important;
  }
  .b4-align-items-xl-center {
    align-items: center !important;
  }
  .b4-align-items-xl-baseline {
    align-items: baseline !important;
  }
  .b4-align-items-xl-stretch {
    align-items: stretch !important;
  }
  .b4-align-content-xl-start {
    align-content: flex-start !important;
  }
  .b4-align-content-xl-end {
    align-content: flex-end !important;
  }
  .b4-align-content-xl-center {
    align-content: center !important;
  }
  .b4-align-content-xl-between {
    align-content: space-between !important;
  }
  .b4-align-content-xl-around {
    align-content: space-around !important;
  }
  .b4-align-content-xl-stretch {
    align-content: stretch !important;
  }
  .b4-align-self-xl-auto {
    align-self: auto !important;
  }
  .b4-align-self-xl-start {
    align-self: flex-start !important;
  }
  .b4-align-self-xl-end {
    align-self: flex-end !important;
  }
  .b4-align-self-xl-center {
    align-self: center !important;
  }
  .b4-align-self-xl-baseline {
    align-self: baseline !important;
  }
  .b4-align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.b4-m-0 {
  margin: 0 !important;
}

.b4-mt-0,
.b4-my-0 {
  margin-top: 0 !important;
}

.b4-mr-0,
.b4-mx-0 {
  margin-right: 0 !important;
}

.b4-mb-0,
.b4-my-0 {
  margin-bottom: 0 !important;
}

.b4-ml-0,
.b4-mx-0 {
  margin-left: 0 !important;
}

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

.b4-mt-1,
.b4-my-1 {
  margin-top: 0.25rem !important;
}

.b4-mr-1,
.b4-mx-1 {
  margin-right: 0.25rem !important;
}

.b4-mb-1,
.b4-my-1 {
  margin-bottom: 0.25rem !important;
}

.b4-ml-1,
.b4-mx-1 {
  margin-left: 0.25rem !important;
}

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

.b4-mt-2,
.b4-my-2 {
  margin-top: 0.5rem !important;
}

.b4-mr-2,
.b4-mx-2 {
  margin-right: 0.5rem !important;
}

.b4-mb-2,
.b4-my-2 {
  margin-bottom: 0.5rem !important;
}

.b4-ml-2,
.b4-mx-2 {
  margin-left: 0.5rem !important;
}

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

.b4-mt-3,
.b4-my-3 {
  margin-top: 1rem !important;
}

.b4-mr-3,
.b4-mx-3 {
  margin-right: 1rem !important;
}

.b4-mb-3,
.b4-my-3 {
  margin-bottom: 1rem !important;
}

.b4-ml-3,
.b4-mx-3 {
  margin-left: 1rem !important;
}

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

.b4-mt-4,
.b4-my-4 {
  margin-top: 1.5rem !important;
}

.b4-mr-4,
.b4-mx-4 {
  margin-right: 1.5rem !important;
}

.b4-mb-4,
.b4-my-4 {
  margin-bottom: 1.5rem !important;
}

.b4-ml-4,
.b4-mx-4 {
  margin-left: 1.5rem !important;
}

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

.b4-mt-5,
.b4-my-5 {
  margin-top: 3rem !important;
}

.b4-mr-5,
.b4-mx-5 {
  margin-right: 3rem !important;
}

.b4-mb-5,
.b4-my-5 {
  margin-bottom: 3rem !important;
}

.b4-ml-5,
.b4-mx-5 {
  margin-left: 3rem !important;
}

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

.b4-pt-0,
.b4-py-0 {
  padding-top: 0 !important;
}

.b4-pr-0,
.b4-px-0 {
  padding-right: 0 !important;
}

.b4-pb-0,
.b4-py-0 {
  padding-bottom: 0 !important;
}

.b4-pl-0,
.b4-px-0 {
  padding-left: 0 !important;
}

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

.b4-pt-1,
.b4-py-1 {
  padding-top: 0.25rem !important;
}

.b4-pr-1,
.b4-px-1 {
  padding-right: 0.25rem !important;
}

.b4-pb-1,
.b4-py-1 {
  padding-bottom: 0.25rem !important;
}

.b4-pl-1,
.b4-px-1 {
  padding-left: 0.25rem !important;
}

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

.b4-pt-2,
.b4-py-2 {
  padding-top: 0.5rem !important;
}

.b4-pr-2,
.b4-px-2 {
  padding-right: 0.5rem !important;
}

.b4-pb-2,
.b4-py-2 {
  padding-bottom: 0.5rem !important;
}

.b4-pl-2,
.b4-px-2 {
  padding-left: 0.5rem !important;
}

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

.b4-pt-3,
.b4-py-3 {
  padding-top: 1rem !important;
}

.b4-pr-3,
.b4-px-3 {
  padding-right: 1rem !important;
}

.b4-pb-3,
.b4-py-3 {
  padding-bottom: 1rem !important;
}

.b4-pl-3,
.b4-px-3 {
  padding-left: 1rem !important;
}

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

.b4-pt-4,
.b4-py-4 {
  padding-top: 1.5rem !important;
}

.b4-pr-4,
.b4-px-4 {
  padding-right: 1.5rem !important;
}

.b4-pb-4,
.b4-py-4 {
  padding-bottom: 1.5rem !important;
}

.b4-pl-4,
.b4-px-4 {
  padding-left: 1.5rem !important;
}

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

.b4-pt-5,
.b4-py-5 {
  padding-top: 3rem !important;
}

.b4-pr-5,
.b4-px-5 {
  padding-right: 3rem !important;
}

.b4-pb-5,
.b4-py-5 {
  padding-bottom: 3rem !important;
}

.b4-pl-5,
.b4-px-5 {
  padding-left: 3rem !important;
}

.b4-m-n1 {
  margin: -0.25rem !important;
}

.b4-mt-n1,
.b4-my-n1 {
  margin-top: -0.25rem !important;
}

.b4-mr-n1,
.b4-mx-n1 {
  margin-right: -0.25rem !important;
}

.b4-mb-n1,
.b4-my-n1 {
  margin-bottom: -0.25rem !important;
}

.b4-ml-n1,
.b4-mx-n1 {
  margin-left: -0.25rem !important;
}

.b4-m-n2 {
  margin: -0.5rem !important;
}

.b4-mt-n2,
.b4-my-n2 {
  margin-top: -0.5rem !important;
}

.b4-mr-n2,
.b4-mx-n2 {
  margin-right: -0.5rem !important;
}

.b4-mb-n2,
.b4-my-n2 {
  margin-bottom: -0.5rem !important;
}

.b4-ml-n2,
.b4-mx-n2 {
  margin-left: -0.5rem !important;
}

.b4-m-n3 {
  margin: -1rem !important;
}

.b4-mt-n3,
.b4-my-n3 {
  margin-top: -1rem !important;
}

.b4-mr-n3,
.b4-mx-n3 {
  margin-right: -1rem !important;
}

.b4-mb-n3,
.b4-my-n3 {
  margin-bottom: -1rem !important;
}

.b4-ml-n3,
.b4-mx-n3 {
  margin-left: -1rem !important;
}

.b4-m-n4 {
  margin: -1.5rem !important;
}

.b4-mt-n4,
.b4-my-n4 {
  margin-top: -1.5rem !important;
}

.b4-mr-n4,
.b4-mx-n4 {
  margin-right: -1.5rem !important;
}

.b4-mb-n4,
.b4-my-n4 {
  margin-bottom: -1.5rem !important;
}

.b4-ml-n4,
.b4-mx-n4 {
  margin-left: -1.5rem !important;
}

.b4-m-n5 {
  margin: -3rem !important;
}

.b4-mt-n5,
.b4-my-n5 {
  margin-top: -3rem !important;
}

.b4-mr-n5,
.b4-mx-n5 {
  margin-right: -3rem !important;
}

.b4-mb-n5,
.b4-my-n5 {
  margin-bottom: -3rem !important;
}

.b4-ml-n5,
.b4-mx-n5 {
  margin-left: -3rem !important;
}

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

.b4-mt-auto,
.b4-my-auto {
  margin-top: auto !important;
}

.b4-mr-auto,
.b4-mx-auto {
  margin-right: auto !important;
}

.b4-mb-auto,
.b4-my-auto {
  margin-bottom: auto !important;
}

.b4-ml-auto,
.b4-mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .b4-m-sm-0 {
    margin: 0 !important;
  }
  .b4-mt-sm-0,
  .b4-my-sm-0 {
    margin-top: 0 !important;
  }
  .b4-mr-sm-0,
  .b4-mx-sm-0 {
    margin-right: 0 !important;
  }
  .b4-mb-sm-0,
  .b4-my-sm-0 {
    margin-bottom: 0 !important;
  }
  .b4-ml-sm-0,
  .b4-mx-sm-0 {
    margin-left: 0 !important;
  }
  .b4-m-sm-1 {
    margin: 0.25rem !important;
  }
  .b4-mt-sm-1,
  .b4-my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .b4-mr-sm-1,
  .b4-mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .b4-mb-sm-1,
  .b4-my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .b4-ml-sm-1,
  .b4-mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .b4-m-sm-2 {
    margin: 0.5rem !important;
  }
  .b4-mt-sm-2,
  .b4-my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .b4-mr-sm-2,
  .b4-mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .b4-mb-sm-2,
  .b4-my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .b4-ml-sm-2,
  .b4-mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .b4-m-sm-3 {
    margin: 1rem !important;
  }
  .b4-mt-sm-3,
  .b4-my-sm-3 {
    margin-top: 1rem !important;
  }
  .b4-mr-sm-3,
  .b4-mx-sm-3 {
    margin-right: 1rem !important;
  }
  .b4-mb-sm-3,
  .b4-my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .b4-ml-sm-3,
  .b4-mx-sm-3 {
    margin-left: 1rem !important;
  }
  .b4-m-sm-4 {
    margin: 1.5rem !important;
  }
  .b4-mt-sm-4,
  .b4-my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .b4-mr-sm-4,
  .b4-mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .b4-mb-sm-4,
  .b4-my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .b4-ml-sm-4,
  .b4-mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .b4-m-sm-5 {
    margin: 3rem !important;
  }
  .b4-mt-sm-5,
  .b4-my-sm-5 {
    margin-top: 3rem !important;
  }
  .b4-mr-sm-5,
  .b4-mx-sm-5 {
    margin-right: 3rem !important;
  }
  .b4-mb-sm-5,
  .b4-my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .b4-ml-sm-5,
  .b4-mx-sm-5 {
    margin-left: 3rem !important;
  }
  .b4-p-sm-0 {
    padding: 0 !important;
  }
  .b4-pt-sm-0,
  .b4-py-sm-0 {
    padding-top: 0 !important;
  }
  .b4-pr-sm-0,
  .b4-px-sm-0 {
    padding-right: 0 !important;
  }
  .b4-pb-sm-0,
  .b4-py-sm-0 {
    padding-bottom: 0 !important;
  }
  .b4-pl-sm-0,
  .b4-px-sm-0 {
    padding-left: 0 !important;
  }
  .b4-p-sm-1 {
    padding: 0.25rem !important;
  }
  .b4-pt-sm-1,
  .b4-py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .b4-pr-sm-1,
  .b4-px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .b4-pb-sm-1,
  .b4-py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .b4-pl-sm-1,
  .b4-px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .b4-p-sm-2 {
    padding: 0.5rem !important;
  }
  .b4-pt-sm-2,
  .b4-py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .b4-pr-sm-2,
  .b4-px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .b4-pb-sm-2,
  .b4-py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .b4-pl-sm-2,
  .b4-px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .b4-p-sm-3 {
    padding: 1rem !important;
  }
  .b4-pt-sm-3,
  .b4-py-sm-3 {
    padding-top: 1rem !important;
  }
  .b4-pr-sm-3,
  .b4-px-sm-3 {
    padding-right: 1rem !important;
  }
  .b4-pb-sm-3,
  .b4-py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .b4-pl-sm-3,
  .b4-px-sm-3 {
    padding-left: 1rem !important;
  }
  .b4-p-sm-4 {
    padding: 1.5rem !important;
  }
  .b4-pt-sm-4,
  .b4-py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .b4-pr-sm-4,
  .b4-px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .b4-pb-sm-4,
  .b4-py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .b4-pl-sm-4,
  .b4-px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .b4-p-sm-5 {
    padding: 3rem !important;
  }
  .b4-pt-sm-5,
  .b4-py-sm-5 {
    padding-top: 3rem !important;
  }
  .b4-pr-sm-5,
  .b4-px-sm-5 {
    padding-right: 3rem !important;
  }
  .b4-pb-sm-5,
  .b4-py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .b4-pl-sm-5,
  .b4-px-sm-5 {
    padding-left: 3rem !important;
  }
  .b4-m-sm-n1 {
    margin: -0.25rem !important;
  }
  .b4-mt-sm-n1,
  .b4-my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .b4-mr-sm-n1,
  .b4-mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .b4-mb-sm-n1,
  .b4-my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .b4-ml-sm-n1,
  .b4-mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .b4-m-sm-n2 {
    margin: -0.5rem !important;
  }
  .b4-mt-sm-n2,
  .b4-my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .b4-mr-sm-n2,
  .b4-mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .b4-mb-sm-n2,
  .b4-my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .b4-ml-sm-n2,
  .b4-mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .b4-m-sm-n3 {
    margin: -1rem !important;
  }
  .b4-mt-sm-n3,
  .b4-my-sm-n3 {
    margin-top: -1rem !important;
  }
  .b4-mr-sm-n3,
  .b4-mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .b4-mb-sm-n3,
  .b4-my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .b4-ml-sm-n3,
  .b4-mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .b4-m-sm-n4 {
    margin: -1.5rem !important;
  }
  .b4-mt-sm-n4,
  .b4-my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .b4-mr-sm-n4,
  .b4-mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .b4-mb-sm-n4,
  .b4-my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .b4-ml-sm-n4,
  .b4-mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .b4-m-sm-n5 {
    margin: -3rem !important;
  }
  .b4-mt-sm-n5,
  .b4-my-sm-n5 {
    margin-top: -3rem !important;
  }
  .b4-mr-sm-n5,
  .b4-mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .b4-mb-sm-n5,
  .b4-my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .b4-ml-sm-n5,
  .b4-mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .b4-m-sm-auto {
    margin: auto !important;
  }
  .b4-mt-sm-auto,
  .b4-my-sm-auto {
    margin-top: auto !important;
  }
  .b4-mr-sm-auto,
  .b4-mx-sm-auto {
    margin-right: auto !important;
  }
  .b4-mb-sm-auto,
  .b4-my-sm-auto {
    margin-bottom: auto !important;
  }
  .b4-ml-sm-auto,
  .b4-mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .b4-m-md-0 {
    margin: 0 !important;
  }
  .b4-mt-md-0,
  .b4-my-md-0 {
    margin-top: 0 !important;
  }
  .b4-mr-md-0,
  .b4-mx-md-0 {
    margin-right: 0 !important;
  }
  .b4-mb-md-0,
  .b4-my-md-0 {
    margin-bottom: 0 !important;
  }
  .b4-ml-md-0,
  .b4-mx-md-0 {
    margin-left: 0 !important;
  }
  .b4-m-md-1 {
    margin: 0.25rem !important;
  }
  .b4-mt-md-1,
  .b4-my-md-1 {
    margin-top: 0.25rem !important;
  }
  .b4-mr-md-1,
  .b4-mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .b4-mb-md-1,
  .b4-my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .b4-ml-md-1,
  .b4-mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .b4-m-md-2 {
    margin: 0.5rem !important;
  }
  .b4-mt-md-2,
  .b4-my-md-2 {
    margin-top: 0.5rem !important;
  }
  .b4-mr-md-2,
  .b4-mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .b4-mb-md-2,
  .b4-my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .b4-ml-md-2,
  .b4-mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .b4-m-md-3 {
    margin: 1rem !important;
  }
  .b4-mt-md-3,
  .b4-my-md-3 {
    margin-top: 1rem !important;
  }
  .b4-mr-md-3,
  .b4-mx-md-3 {
    margin-right: 1rem !important;
  }
  .b4-mb-md-3,
  .b4-my-md-3 {
    margin-bottom: 1rem !important;
  }
  .b4-ml-md-3,
  .b4-mx-md-3 {
    margin-left: 1rem !important;
  }
  .b4-m-md-4 {
    margin: 1.5rem !important;
  }
  .b4-mt-md-4,
  .b4-my-md-4 {
    margin-top: 1.5rem !important;
  }
  .b4-mr-md-4,
  .b4-mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .b4-mb-md-4,
  .b4-my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .b4-ml-md-4,
  .b4-mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .b4-m-md-5 {
    margin: 3rem !important;
  }
  .b4-mt-md-5,
  .b4-my-md-5 {
    margin-top: 3rem !important;
  }
  .b4-mr-md-5,
  .b4-mx-md-5 {
    margin-right: 3rem !important;
  }
  .b4-mb-md-5,
  .b4-my-md-5 {
    margin-bottom: 3rem !important;
  }
  .b4-ml-md-5,
  .b4-mx-md-5 {
    margin-left: 3rem !important;
  }
  .b4-p-md-0 {
    padding: 0 !important;
  }
  .b4-pt-md-0,
  .b4-py-md-0 {
    padding-top: 0 !important;
  }
  .b4-pr-md-0,
  .b4-px-md-0 {
    padding-right: 0 !important;
  }
  .b4-pb-md-0,
  .b4-py-md-0 {
    padding-bottom: 0 !important;
  }
  .b4-pl-md-0,
  .b4-px-md-0 {
    padding-left: 0 !important;
  }
  .b4-p-md-1 {
    padding: 0.25rem !important;
  }
  .b4-pt-md-1,
  .b4-py-md-1 {
    padding-top: 0.25rem !important;
  }
  .b4-pr-md-1,
  .b4-px-md-1 {
    padding-right: 0.25rem !important;
  }
  .b4-pb-md-1,
  .b4-py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .b4-pl-md-1,
  .b4-px-md-1 {
    padding-left: 0.25rem !important;
  }
  .b4-p-md-2 {
    padding: 0.5rem !important;
  }
  .b4-pt-md-2,
  .b4-py-md-2 {
    padding-top: 0.5rem !important;
  }
  .b4-pr-md-2,
  .b4-px-md-2 {
    padding-right: 0.5rem !important;
  }
  .b4-pb-md-2,
  .b4-py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .b4-pl-md-2,
  .b4-px-md-2 {
    padding-left: 0.5rem !important;
  }
  .b4-p-md-3 {
    padding: 1rem !important;
  }
  .b4-pt-md-3,
  .b4-py-md-3 {
    padding-top: 1rem !important;
  }
  .b4-pr-md-3,
  .b4-px-md-3 {
    padding-right: 1rem !important;
  }
  .b4-pb-md-3,
  .b4-py-md-3 {
    padding-bottom: 1rem !important;
  }
  .b4-pl-md-3,
  .b4-px-md-3 {
    padding-left: 1rem !important;
  }
  .b4-p-md-4 {
    padding: 1.5rem !important;
  }
  .b4-pt-md-4,
  .b4-py-md-4 {
    padding-top: 1.5rem !important;
  }
  .b4-pr-md-4,
  .b4-px-md-4 {
    padding-right: 1.5rem !important;
  }
  .b4-pb-md-4,
  .b4-py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .b4-pl-md-4,
  .b4-px-md-4 {
    padding-left: 1.5rem !important;
  }
  .b4-p-md-5 {
    padding: 3rem !important;
  }
  .b4-pt-md-5,
  .b4-py-md-5 {
    padding-top: 3rem !important;
  }
  .b4-pr-md-5,
  .b4-px-md-5 {
    padding-right: 3rem !important;
  }
  .b4-pb-md-5,
  .b4-py-md-5 {
    padding-bottom: 3rem !important;
  }
  .b4-pl-md-5,
  .b4-px-md-5 {
    padding-left: 3rem !important;
  }
  .b4-m-md-n1 {
    margin: -0.25rem !important;
  }
  .b4-mt-md-n1,
  .b4-my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .b4-mr-md-n1,
  .b4-mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .b4-mb-md-n1,
  .b4-my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .b4-ml-md-n1,
  .b4-mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .b4-m-md-n2 {
    margin: -0.5rem !important;
  }
  .b4-mt-md-n2,
  .b4-my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .b4-mr-md-n2,
  .b4-mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .b4-mb-md-n2,
  .b4-my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .b4-ml-md-n2,
  .b4-mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .b4-m-md-n3 {
    margin: -1rem !important;
  }
  .b4-mt-md-n3,
  .b4-my-md-n3 {
    margin-top: -1rem !important;
  }
  .b4-mr-md-n3,
  .b4-mx-md-n3 {
    margin-right: -1rem !important;
  }
  .b4-mb-md-n3,
  .b4-my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .b4-ml-md-n3,
  .b4-mx-md-n3 {
    margin-left: -1rem !important;
  }
  .b4-m-md-n4 {
    margin: -1.5rem !important;
  }
  .b4-mt-md-n4,
  .b4-my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .b4-mr-md-n4,
  .b4-mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .b4-mb-md-n4,
  .b4-my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .b4-ml-md-n4,
  .b4-mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .b4-m-md-n5 {
    margin: -3rem !important;
  }
  .b4-mt-md-n5,
  .b4-my-md-n5 {
    margin-top: -3rem !important;
  }
  .b4-mr-md-n5,
  .b4-mx-md-n5 {
    margin-right: -3rem !important;
  }
  .b4-mb-md-n5,
  .b4-my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .b4-ml-md-n5,
  .b4-mx-md-n5 {
    margin-left: -3rem !important;
  }
  .b4-m-md-auto {
    margin: auto !important;
  }
  .b4-mt-md-auto,
  .b4-my-md-auto {
    margin-top: auto !important;
  }
  .b4-mr-md-auto,
  .b4-mx-md-auto {
    margin-right: auto !important;
  }
  .b4-mb-md-auto,
  .b4-my-md-auto {
    margin-bottom: auto !important;
  }
  .b4-ml-md-auto,
  .b4-mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .b4-m-lg-0 {
    margin: 0 !important;
  }
  .b4-mt-lg-0,
  .b4-my-lg-0 {
    margin-top: 0 !important;
  }
  .b4-mr-lg-0,
  .b4-mx-lg-0 {
    margin-right: 0 !important;
  }
  .b4-mb-lg-0,
  .b4-my-lg-0 {
    margin-bottom: 0 !important;
  }
  .b4-ml-lg-0,
  .b4-mx-lg-0 {
    margin-left: 0 !important;
  }
  .b4-m-lg-1 {
    margin: 0.25rem !important;
  }
  .b4-mt-lg-1,
  .b4-my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .b4-mr-lg-1,
  .b4-mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .b4-mb-lg-1,
  .b4-my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .b4-ml-lg-1,
  .b4-mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .b4-m-lg-2 {
    margin: 0.5rem !important;
  }
  .b4-mt-lg-2,
  .b4-my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .b4-mr-lg-2,
  .b4-mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .b4-mb-lg-2,
  .b4-my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .b4-ml-lg-2,
  .b4-mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .b4-m-lg-3 {
    margin: 1rem !important;
  }
  .b4-mt-lg-3,
  .b4-my-lg-3 {
    margin-top: 1rem !important;
  }
  .b4-mr-lg-3,
  .b4-mx-lg-3 {
    margin-right: 1rem !important;
  }
  .b4-mb-lg-3,
  .b4-my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .b4-ml-lg-3,
  .b4-mx-lg-3 {
    margin-left: 1rem !important;
  }
  .b4-m-lg-4 {
    margin: 1.5rem !important;
  }
  .b4-mt-lg-4,
  .b4-my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .b4-mr-lg-4,
  .b4-mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .b4-mb-lg-4,
  .b4-my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .b4-ml-lg-4,
  .b4-mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .b4-m-lg-5 {
    margin: 3rem !important;
  }
  .b4-mt-lg-5,
  .b4-my-lg-5 {
    margin-top: 3rem !important;
  }
  .b4-mr-lg-5,
  .b4-mx-lg-5 {
    margin-right: 3rem !important;
  }
  .b4-mb-lg-5,
  .b4-my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .b4-ml-lg-5,
  .b4-mx-lg-5 {
    margin-left: 3rem !important;
  }
  .b4-p-lg-0 {
    padding: 0 !important;
  }
  .b4-pt-lg-0,
  .b4-py-lg-0 {
    padding-top: 0 !important;
  }
  .b4-pr-lg-0,
  .b4-px-lg-0 {
    padding-right: 0 !important;
  }
  .b4-pb-lg-0,
  .b4-py-lg-0 {
    padding-bottom: 0 !important;
  }
  .b4-pl-lg-0,
  .b4-px-lg-0 {
    padding-left: 0 !important;
  }
  .b4-p-lg-1 {
    padding: 0.25rem !important;
  }
  .b4-pt-lg-1,
  .b4-py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .b4-pr-lg-1,
  .b4-px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .b4-pb-lg-1,
  .b4-py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .b4-pl-lg-1,
  .b4-px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .b4-p-lg-2 {
    padding: 0.5rem !important;
  }
  .b4-pt-lg-2,
  .b4-py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .b4-pr-lg-2,
  .b4-px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .b4-pb-lg-2,
  .b4-py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .b4-pl-lg-2,
  .b4-px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .b4-p-lg-3 {
    padding: 1rem !important;
  }
  .b4-pt-lg-3,
  .b4-py-lg-3 {
    padding-top: 1rem !important;
  }
  .b4-pr-lg-3,
  .b4-px-lg-3 {
    padding-right: 1rem !important;
  }
  .b4-pb-lg-3,
  .b4-py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .b4-pl-lg-3,
  .b4-px-lg-3 {
    padding-left: 1rem !important;
  }
  .b4-p-lg-4 {
    padding: 1.5rem !important;
  }
  .b4-pt-lg-4,
  .b4-py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .b4-pr-lg-4,
  .b4-px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .b4-pb-lg-4,
  .b4-py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .b4-pl-lg-4,
  .b4-px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .b4-p-lg-5 {
    padding: 3rem !important;
  }
  .b4-pt-lg-5,
  .b4-py-lg-5 {
    padding-top: 3rem !important;
  }
  .b4-pr-lg-5,
  .b4-px-lg-5 {
    padding-right: 3rem !important;
  }
  .b4-pb-lg-5,
  .b4-py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .b4-pl-lg-5,
  .b4-px-lg-5 {
    padding-left: 3rem !important;
  }
  .b4-m-lg-n1 {
    margin: -0.25rem !important;
  }
  .b4-mt-lg-n1,
  .b4-my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .b4-mr-lg-n1,
  .b4-mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .b4-mb-lg-n1,
  .b4-my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .b4-ml-lg-n1,
  .b4-mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .b4-m-lg-n2 {
    margin: -0.5rem !important;
  }
  .b4-mt-lg-n2,
  .b4-my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .b4-mr-lg-n2,
  .b4-mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .b4-mb-lg-n2,
  .b4-my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .b4-ml-lg-n2,
  .b4-mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .b4-m-lg-n3 {
    margin: -1rem !important;
  }
  .b4-mt-lg-n3,
  .b4-my-lg-n3 {
    margin-top: -1rem !important;
  }
  .b4-mr-lg-n3,
  .b4-mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .b4-mb-lg-n3,
  .b4-my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .b4-ml-lg-n3,
  .b4-mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .b4-m-lg-n4 {
    margin: -1.5rem !important;
  }
  .b4-mt-lg-n4,
  .b4-my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .b4-mr-lg-n4,
  .b4-mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .b4-mb-lg-n4,
  .b4-my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .b4-ml-lg-n4,
  .b4-mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .b4-m-lg-n5 {
    margin: -3rem !important;
  }
  .b4-mt-lg-n5,
  .b4-my-lg-n5 {
    margin-top: -3rem !important;
  }
  .b4-mr-lg-n5,
  .b4-mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .b4-mb-lg-n5,
  .b4-my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .b4-ml-lg-n5,
  .b4-mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .b4-m-lg-auto {
    margin: auto !important;
  }
  .b4-mt-lg-auto,
  .b4-my-lg-auto {
    margin-top: auto !important;
  }
  .b4-mr-lg-auto,
  .b4-mx-lg-auto {
    margin-right: auto !important;
  }
  .b4-mb-lg-auto,
  .b4-my-lg-auto {
    margin-bottom: auto !important;
  }
  .b4-ml-lg-auto,
  .b4-mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .b4-m-xl-0 {
    margin: 0 !important;
  }
  .b4-mt-xl-0,
  .b4-my-xl-0 {
    margin-top: 0 !important;
  }
  .b4-mr-xl-0,
  .b4-mx-xl-0 {
    margin-right: 0 !important;
  }
  .b4-mb-xl-0,
  .b4-my-xl-0 {
    margin-bottom: 0 !important;
  }
  .b4-ml-xl-0,
  .b4-mx-xl-0 {
    margin-left: 0 !important;
  }
  .b4-m-xl-1 {
    margin: 0.25rem !important;
  }
  .b4-mt-xl-1,
  .b4-my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .b4-mr-xl-1,
  .b4-mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .b4-mb-xl-1,
  .b4-my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .b4-ml-xl-1,
  .b4-mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .b4-m-xl-2 {
    margin: 0.5rem !important;
  }
  .b4-mt-xl-2,
  .b4-my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .b4-mr-xl-2,
  .b4-mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .b4-mb-xl-2,
  .b4-my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .b4-ml-xl-2,
  .b4-mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .b4-m-xl-3 {
    margin: 1rem !important;
  }
  .b4-mt-xl-3,
  .b4-my-xl-3 {
    margin-top: 1rem !important;
  }
  .b4-mr-xl-3,
  .b4-mx-xl-3 {
    margin-right: 1rem !important;
  }
  .b4-mb-xl-3,
  .b4-my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .b4-ml-xl-3,
  .b4-mx-xl-3 {
    margin-left: 1rem !important;
  }
  .b4-m-xl-4 {
    margin: 1.5rem !important;
  }
  .b4-mt-xl-4,
  .b4-my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .b4-mr-xl-4,
  .b4-mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .b4-mb-xl-4,
  .b4-my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .b4-ml-xl-4,
  .b4-mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .b4-m-xl-5 {
    margin: 3rem !important;
  }
  .b4-mt-xl-5,
  .b4-my-xl-5 {
    margin-top: 3rem !important;
  }
  .b4-mr-xl-5,
  .b4-mx-xl-5 {
    margin-right: 3rem !important;
  }
  .b4-mb-xl-5,
  .b4-my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .b4-ml-xl-5,
  .b4-mx-xl-5 {
    margin-left: 3rem !important;
  }
  .b4-p-xl-0 {
    padding: 0 !important;
  }
  .b4-pt-xl-0,
  .b4-py-xl-0 {
    padding-top: 0 !important;
  }
  .b4-pr-xl-0,
  .b4-px-xl-0 {
    padding-right: 0 !important;
  }
  .b4-pb-xl-0,
  .b4-py-xl-0 {
    padding-bottom: 0 !important;
  }
  .b4-pl-xl-0,
  .b4-px-xl-0 {
    padding-left: 0 !important;
  }
  .b4-p-xl-1 {
    padding: 0.25rem !important;
  }
  .b4-pt-xl-1,
  .b4-py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .b4-pr-xl-1,
  .b4-px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .b4-pb-xl-1,
  .b4-py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .b4-pl-xl-1,
  .b4-px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .b4-p-xl-2 {
    padding: 0.5rem !important;
  }
  .b4-pt-xl-2,
  .b4-py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .b4-pr-xl-2,
  .b4-px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .b4-pb-xl-2,
  .b4-py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .b4-pl-xl-2,
  .b4-px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .b4-p-xl-3 {
    padding: 1rem !important;
  }
  .b4-pt-xl-3,
  .b4-py-xl-3 {
    padding-top: 1rem !important;
  }
  .b4-pr-xl-3,
  .b4-px-xl-3 {
    padding-right: 1rem !important;
  }
  .b4-pb-xl-3,
  .b4-py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .b4-pl-xl-3,
  .b4-px-xl-3 {
    padding-left: 1rem !important;
  }
  .b4-p-xl-4 {
    padding: 1.5rem !important;
  }
  .b4-pt-xl-4,
  .b4-py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .b4-pr-xl-4,
  .b4-px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .b4-pb-xl-4,
  .b4-py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .b4-pl-xl-4,
  .b4-px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .b4-p-xl-5 {
    padding: 3rem !important;
  }
  .b4-pt-xl-5,
  .b4-py-xl-5 {
    padding-top: 3rem !important;
  }
  .b4-pr-xl-5,
  .b4-px-xl-5 {
    padding-right: 3rem !important;
  }
  .b4-pb-xl-5,
  .b4-py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .b4-pl-xl-5,
  .b4-px-xl-5 {
    padding-left: 3rem !important;
  }
  .b4-m-xl-n1 {
    margin: -0.25rem !important;
  }
  .b4-mt-xl-n1,
  .b4-my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .b4-mr-xl-n1,
  .b4-mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .b4-mb-xl-n1,
  .b4-my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .b4-ml-xl-n1,
  .b4-mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .b4-m-xl-n2 {
    margin: -0.5rem !important;
  }
  .b4-mt-xl-n2,
  .b4-my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .b4-mr-xl-n2,
  .b4-mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .b4-mb-xl-n2,
  .b4-my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .b4-ml-xl-n2,
  .b4-mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .b4-m-xl-n3 {
    margin: -1rem !important;
  }
  .b4-mt-xl-n3,
  .b4-my-xl-n3 {
    margin-top: -1rem !important;
  }
  .b4-mr-xl-n3,
  .b4-mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .b4-mb-xl-n3,
  .b4-my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .b4-ml-xl-n3,
  .b4-mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .b4-m-xl-n4 {
    margin: -1.5rem !important;
  }
  .b4-mt-xl-n4,
  .b4-my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .b4-mr-xl-n4,
  .b4-mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .b4-mb-xl-n4,
  .b4-my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .b4-ml-xl-n4,
  .b4-mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .b4-m-xl-n5 {
    margin: -3rem !important;
  }
  .b4-mt-xl-n5,
  .b4-my-xl-n5 {
    margin-top: -3rem !important;
  }
  .b4-mr-xl-n5,
  .b4-mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .b4-mb-xl-n5,
  .b4-my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .b4-ml-xl-n5,
  .b4-mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .b4-m-xl-auto {
    margin: auto !important;
  }
  .b4-mt-xl-auto,
  .b4-my-xl-auto {
    margin-top: auto !important;
  }
  .b4-mr-xl-auto,
  .b4-mx-xl-auto {
    margin-right: auto !important;
  }
  .b4-mb-xl-auto,
  .b4-my-xl-auto {
    margin-bottom: auto !important;
  }
  .b4-ml-xl-auto,
  .b4-mx-xl-auto {
    margin-left: auto !important;
  }
}
.b4-text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.b4-text-justify {
  text-align: justify !important;
}

.b4-text-wrap {
  white-space: normal !important;
}

.b4-text-nowrap {
  white-space: nowrap !important;
}

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

.b4-text-left {
  text-align: left !important;
}

.b4-text-right {
  text-align: right !important;
}

.b4-text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .b4-text-sm-left {
    text-align: left !important;
  }
  .b4-text-sm-right {
    text-align: right !important;
  }
  .b4-text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .b4-text-md-left {
    text-align: left !important;
  }
  .b4-text-md-right {
    text-align: right !important;
  }
  .b4-text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .b4-text-lg-left {
    text-align: left !important;
  }
  .b4-text-lg-right {
    text-align: right !important;
  }
  .b4-text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .b4-text-xl-left {
    text-align: left !important;
  }
  .b4-text-xl-right {
    text-align: right !important;
  }
  .b4-text-xl-center {
    text-align: center !important;
  }
}
.b4-text-lowercase {
  text-transform: lowercase !important;
}

.b4-text-uppercase {
  text-transform: uppercase !important;
}

.b4-text-capitalize {
  text-transform: capitalize !important;
}

.b4-font-weight-light {
  font-weight: 300 !important;
}

.b4-font-weight-lighter {
  font-weight: lighter !important;
}

.b4-font-weight-normal {
  font-weight: 400 !important;
}

.b4-font-weight-bold {
  font-weight: 700 !important;
}

.b4-font-weight-bolder {
  font-weight: bolder !important;
}

.b4-font-italic {
  font-style: italic !important;
}

.b4-text-white {
  color: #fff !important;
}

.b4-text-primary {
  color: #007bff !important;
}

a.text-primary:hover,
a.text-primary:focus {
  color: #0056b3 !important;
}

.b4-text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover,
a.text-secondary:focus {
  color: #494f54 !important;
}

.b4-text-success {
  color: #28a745 !important;
}

a.text-success:hover,
a.text-success:focus {
  color: #19692c !important;
}

.b4-text-info {
  color: #17a2b8 !important;
}

a.text-info:hover,
a.text-info:focus {
  color: #0f6674 !important;
}

.b4-text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover,
a.text-warning:focus {
  color: #ba8b00 !important;
}

.b4-text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover,
a.text-danger:focus {
  color: #a71d2a !important;
}

.b4-text-light {
  color: #f8f9fa !important;
}

a.text-light:hover,
a.text-light:focus {
  color: #cbd3da !important;
}

.b4-text-dark {
  color: #343a40 !important;
}

a.text-dark:hover,
a.text-dark:focus {
  color: #121416 !important;
}

.b4-text-body {
  color: #212529 !important;
}

.b4-text-muted {
  color: #6c757d !important;
}

.b4-text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.b4-text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.b4-text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.b4-text-decoration-none {
  text-decoration: none !important;
}

.b4-text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.b4-text-reset {
  color: inherit !important;
}

.b4-w-25 {
  width: 25% !important;
}

.b4-w-50 {
  width: 50% !important;
}

.b4-w-75 {
  width: 75% !important;
}

.b4-w-100 {
  width: 100% !important;
}

.b4-w-auto {
  width: auto !important;
}

.b4-h-25 {
  height: 25% !important;
}

.b4-h-50 {
  height: 50% !important;
}

.b4-h-75 {
  height: 75% !important;
}

.b4-h-100 {
  height: 100% !important;
}

.b4-h-auto {
  height: auto !important;
}

.b4-mw-100 {
  max-width: 100% !important;
}

.b4-mh-100 {
  max-height: 100% !important;
}

.b4-min-vw-100 {
  min-width: 100vw !important;
}

.b4-min-vh-100 {
  min-height: 100vh !important;
}

.b4-vw-100 {
  width: 100vw !important;
}

.b4-vh-100 {
  height: 100vh !important;
}

.b4-position-static {
  position: static !important;
}

.b4-position-relative {
  position: relative !important;
}

.b4-position-absolute {
  position: absolute !important;
}

.b4-position-fixed {
  position: fixed !important;
}

.b4-position-sticky {
  position: sticky !important;
}

.b4-fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.b4-fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .b4-sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.b4-visible {
  visibility: visible !important;
}

.b4-invisible {
  visibility: hidden !important;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./node_modules/ngx-gantt-chart/themes/gantt-chart.core.scss?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --ngx-gantt-spacing: 6px;
  --ngx-gantt-font-size: 12px;
  --ngx-gantt-font-size-small: calc(var(--ngx-gantt-font-size) * (2 / 3));
  --ngx-gantt-font-size-smaller: calc(var(--ngx-gantt-font-size) / 2);
  --ngx-gantt-transition: all 0.3s ease-in-out;
  --ngx-gantt-sidebar-expand-icon: "↹";
  --ngx-gantt-popover-width: 250px;
  --ngx-gantt-resources-column-width: 190px;
  --ngx-gantt-data-column-width: 80px;
  --ngx-gantt-unplanned-column-width: 300px;
}

gnt-gantt-chart {
  font-size: var(--ngx-gantt-font-size);
}

gnt-gantt-chart,
gnt-gantt-chart * {
  box-sizing: border-box;
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
}

.gantt-row {
  border-bottom: 1px solid #ccc;
  min-height: 1em;
}
.gantt-row.gantt-row-collapsed {
  display: none;
}

.gantt-cell {
  min-height: 1em;
  border-right: 1px solid #ccc;
  padding: 6px;
}
.gantt-cell:last-child {
  border-right: none;
}

.ngx-gantt_tree {
  list-style: none;
  margin: 0;
  padding: 0;
}
.ngx-gantt_tree .ngx-gantt_tree-row.ngx-gantt-tree-collapsed .ngx-gantt_tree {
  display: none;
}
.ngx-gantt_tree .ngx-gantt_tree-row .ngx-gantt_tree-row_title {
  position: relative;
  border-bottom: 1px solid var(--ngx-gantt-border-color);
  padding: var(--ngx-gantt-spacing);
  padding-left: 0;
}
.ngx-gantt_tree .ngx-gantt_tree-row .ngx-gantt_tree-row_title.ngx-gantt_tree-row_no_template::before {
  content: "";
  position: sticky;
  align-self: flex-start;
  top: 0;
  left: 0;
  bottom: 0;
  width: calc(var(--ngx-gantt-spacing) * 4);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.65rem;
  transition: all 0.3s ease-in-out;
  padding: calc(var(--ngx-gantt-spacing) * 2) 0;
}
.ngx-gantt_tree .ngx-gantt_tree-row .ngx-gantt_tree-row_title.ngx-gantt_tree-row_no_template.ngx-gantt_tree-branch::before {
  content: "▼";
}
.ngx-gantt_tree .ngx-gantt_tree-row .ngx-gantt_tree-row_title.ngx-gantt_tree-row_no_template.ngx-gantt_tree-branch.ngx-gantt_tree-collapsed::before {
  transform: rotate(-90deg);
}
.ngx-gantt_tree .ngx-gantt_tree-row .ngx-gantt_tree-row_title.ngx-gantt_tree-branch {
  cursor: pointer;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./node_modules/ngx-gantt-chart/themes/light.theme.scss?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --ngx-gantt-bg-color: #fff;
  --ngx-gantt-bg-color-accent: #e7eaec;
  --ngx-gantt-c-highlight: #fbfbfb;
  --ngx-gantt-border-color: #eee;
  --ngx-gantt-border-color-stronger: #ddd;
  --ngx-gantt-c-white: #fafafa;
  --ngx-gantt-c-black: #333;
  --ngx-gantt-c-neutral: #c4c4c4;
  --ngx-gantt-c-neutral-dark: #666666;
  --ngx-gantt-c-primary: #1c84c6;
  --ngx-gantt-c-info: #23c6c8;
  --ngx-gantt-c-success: #1ab394;
  --ngx-gantt-c-warn: #f8ac59;
  --ngx-gantt-c-danger: #ed5565;
  --ngx-gantt-grid-cell-bg-color: #fdfdfd;
  --ngx-gantt-grid-cell-now-line: var(--ngx-gantt-c-danger);
  --ngx-gantt-grid-worktime-color: var(--ngx-gantt-bg-color);
  --ngx-gantt-task-bg-color: #f0f0f0;
  --ngx-gantt-task-border-color: #e0e0e0;
  --ngx-gantt-task-color: var(--ngx-gantt-c-black);
  --ngx-gantt-popover-bg: var(--ngx-gantt-c-highlight);
  --ngx-gantt-popover-border: 1px solid var(--ngx-gantt-border-color);
  --ngx-gantt-popover-arrow-border-color: transparent;
  --ngx-gantt-popover-box-shadow: 3px 3px 5px #dbdbdc;
}

.cell-today {
  position: relative;
  background-color: var(--ngx-gantt-c-highlight);
}
.cell-today .gantt-cell-now {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  bottom: 0;
  width: 1px;
  background-color: var(--ngx-gantt-c-danger);
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --ngx-gantt-font-size: 12px;
  --ngx-gantt-font-size-small: 13px;
  --ngx-gantt-popover-width: 450px;
  --color-white: #fff;
  --color-black: #4D4D4D;
  --color-default: #bbb;
  --color-primary: #1ab394;
  --color-primary-darker: #18a689;
  --color-success: #1c84c6;
  --color-info: #5bc0de;
  --color-warning: #f8ac59;
  --color-danger: #ed5565;
  --color-canceled: #5e5e5e;
  --input-border-color: #c7c7c7;
}

:focus {
  outline: none;
}

html {
  font-size: 13px;
}

body.cool-look {
  background: linear-gradient(45deg, rgb(34, 34, 34) 0%, rgba(34, 34, 34, 0) 70%), linear-gradient(135deg, rgb(118, 147, 175) 10%, rgba(118, 147, 175, 0) 80%), linear-gradient(225deg, rgb(34, 34, 34) 10%, rgba(34, 34, 34, 0) 80%), linear-gradient(315deg, rgba(68, 68, 151, 0.863) 100%, rgba(68, 68, 151, 0) 70%);
  background-attachment: fixed;
}

body a:hover {
  color: #1ab394;
}

h3,
h4,
h5 {
  font-weight: 700;
}

.main-title {
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
}

.main-subtitle {
  font-size: 13px;
  font-weight: normal;
}

.system-logo {
  display: block;
  width: 110px;
  height: 26px;
  margin: auto;
  margin-left: 13px;
  background-image: url('logo_system.526f992fdf891a5d.svg');
  background-repeat: no-repeat;
}

/* html.electron, */
.transperant-color {
  background-color: transparent !important;
  border: 1px solid transparent;
}

.btn-transperant {
  width: 32px;
  height: 28px;
  background-color: transparent !important;
  border: 1px solid transparent;
}

.btn-xs.dropdown-toggle {
  width: 32px;
  height: 28px;
}

.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open > .dropdown-toggle.btn-success.focus,
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success:hover {
  background-color: #1c84c6;
}

.btn-default.active,
.btn-default:active,
.open > .dropdown-toggle.btn-default {
  background-color: #f1f1f1;
}

body.electron {
  height: calc(100% - 34px);
  overflow-y: auto;
}

body.electron,
body.electron *:not(input):not(textarea):not([contenteditable]) {
  -webkit-user-select: none;
  user-select: none;
  cursor: default;
}

body *::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: #F5F5F5;
}
body *::-webkit-scrollbar-button {
  /* 2 */
}
body *::-webkit-scrollbar-track {
  background: #fff;
  border: 1px solid #ccc;
}
body *::-webkit-scrollbar-track-piece {
  /* 4 */
}
body *::-webkit-scrollbar-thumb {
  border-radius: 2px;
  border: 1px solid #aaa;
}
body *::-webkit-scrollbar-thumb:horizontal {
  background: linear-gradient(0deg, #fff, #e4e4e4);
}
body *::-webkit-scrollbar-thumb:vertical {
  background: linear-gradient(270deg, #fff, #e4e4e4);
}
body *::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(90deg, #43596e, #2f4050);
}
body *::-webkit-scrollbar-corner {
  /* 6 */
}
body *::-webkit-resizer {
  /* 7 */
}

#wrapper {
  position: relative;
  z-index: 1;
  min-height: 100%;
}

#wrapper.electron {
  margin-top: 34px;
}

#page-wrapper.cool-look {
  background: radial-gradient(circle at 92.24% 13.17%, #feffe8, transparent 100%), radial-gradient(circle at 7.71% 90.83%, #edfdff, transparent 100%), radial-gradient(circle at 6.88% 9.8%, #fff, transparent 100%), radial-gradient(circle at 50% 50%, #1a5eb8, #1a5eb8 100%);
  background-attachment: fixed;
}

body.electron #page-wrapper {
  min-height: calc(100vh - 34px);
  position: absolute !important;
  top: 0;
  right: 0;
  width: calc(100% - 240px);
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

.stretch {
  align-items: stretch;
}

.mx-n-20 {
  margin-left: -20px;
  margin-right: -20px;
}

.mt-n-20 {
  margin-top: -20px;
}

.mb-n-3 {
  margin-bottom: -3px;
}

.sticky {
  position: sticky;
  top: 50px;
  align-self: flex-start;
}

.b-l {
  border-left: 1px solid #e7eaec;
}

body.electron.mini-navbar #page-wrapper {
  width: calc(100% - 70px);
}

@media screen and (max-width: 1279px) {
  body.electron #page-wrapper {
    width: 100%;
  }
}
#MainHeader {
  position: fixed;
  top: 0;
  right: 0;
  left: 255px;
  z-index: 999;
  transition: all 0.4s;
}

.mini-navbar #MainHeader {
  left: 15px;
}

@media (max-width: 768px) {
  #MainHeader {
    width: 100%;
  }
  #page-wrapper {
    margin: 0 0 0 240px;
    width: 100%;
  }
  .navbar-static-side {
    display: block;
  }
  body:not(.mini-navbar) {
    background-color: #2f4050;
  }
}
@media (min-width: 768px) {
  #page-wrapper {
    margin-left: 240px;
  }
}
@media screen and (max-width: 1279px) {
  .mini-navbar #MainHeader {
    left: 20px;
  }
}
.display-inline-block.datepicker {
  width: 47%;
}

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

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

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

.full-width-hr {
  margin-left: -40px;
  margin-right: -40px;
}

.b-1 {
  border: 1px solid #c7c7c7;
}

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

.br-1 {
  border-right: 1px solid #c7c7c7;
}

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

.bl-1 {
  border-left: 1px solid #c7c7c7;
}

.bx-1 {
  border-left: 1px solid #c7c7c7;
  border-right: 1px solid #c7c7c7;
}

.by-1 {
  border-top: 1px solid #c7c7c7;
  border-bottom: 1px solid #c7c7c7;
}

.fw-100 {
  font-weight: 100;
}

.fw-200 {
  font-weight: 200;
}

.fw-300 {
  font-weight: 300;
}

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

.fw-500 {
  font-weight: 500;
}

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

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

.fw-800 {
  font-weight: 800;
}

.fw-900 {
  font-weight: 900;
}

/*** header and navigation ***/
.nav-header {
  padding: 0;
}

.pace-done .navbar-static-side {
  position: fixed;
}

/* Helper classes */
.box {
  display: block;
}

.flex {
  display: flex;
}

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

.tx-lg {
  font-size: 2rem;
}

.tx-md {
  font-size: 1.5rem;
}

.tx-sm {
  font-size: 1rem;
}

.tx-xs {
  font-size: 0.75rem;
}

.text-success {
  color: #1c84c6 !important;
}

.text-primary {
  color: #1ab394 !important;
}

.text-info {
  color: #5bc0de !important;
}

.text-warning {
  color: #f8ac59 !important;
}

.text-danger {
  color: #ed5565 !important;
}

.short-desc {
  margin-top: 5px;
  margin-bottom: 0px;
  font-style: italic;
}

.bg-default {
  background-color: #c0c0c0;
}

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

.bg-black {
  background-color: #4D4D4D;
}

.bg-default {
  background-color: #bbb;
}

.bg-primary {
  background-color: #1ab394;
}

.bg-primary-darker {
  background-color: #18a689;
}

.bg-success {
  background-color: #1c84c6;
}

.bg-info {
  background-color: #5bc0de;
}

.bg-warning {
  background-color: #f8ac59;
}

.bg-warning-light {
  background-color: #fff3cd;
}

.bg-danger {
  background-color: #ed5565;
}

.bg-canceled {
  background-color: #5e5e5e;
}

.custom-gray-bg {
  background-color: #F7F7F7;
}

.container-fluid:before {
  display: table;
  clear: both;
  content: "";
}

.ibox-title h5 {
  font-weight: 700;
}

.ibox-title:after {
  display: table;
  clear: both;
  content: "";
}

.ibox-title .ibox-tools.push-right .label {
  float: none;
}

.select-item {
  padding: 100px 10px;
  color: #c7c7c7;
  font-size: 32px;
  font-style: italic;
  text-align: center;
}

.list-group.list-small {
  border: none;
  text-align: left;
}

.list-group.list-small .list-group-item {
  border: none;
  padding: 2px;
}

.horizontal-separator {
  color: #ccc;
  margin: 0px 2px;
}

.far {
  font-weight: 400 !important;
}

.checkbox-inline,
.radio-inline {
  min-height: 1.2em;
}
.checkbox-inline.checkbox-hidden, .checkbox-inline.radio-hidden,
.radio-inline.checkbox-hidden,
.radio-inline.radio-hidden {
  padding-left: 0;
}
.checkbox-inline.checkbox-hidden input[type=checkbox],
.checkbox-inline.checkbox-hidden input[type=radio], .checkbox-inline.radio-hidden input[type=checkbox],
.checkbox-inline.radio-hidden input[type=radio],
.radio-inline.checkbox-hidden input[type=checkbox],
.radio-inline.checkbox-hidden input[type=radio],
.radio-inline.radio-hidden input[type=checkbox],
.radio-inline.radio-hidden input[type=radio] {
  display: none;
}
.checkbox-inline.checkbox-hidden input[type=checkbox]:checked + span,
.checkbox-inline.checkbox-hidden input[type=radio]:checked + span, .checkbox-inline.radio-hidden input[type=checkbox]:checked + span,
.checkbox-inline.radio-hidden input[type=radio]:checked + span,
.radio-inline.checkbox-hidden input[type=checkbox]:checked + span,
.radio-inline.checkbox-hidden input[type=radio]:checked + span,
.radio-inline.radio-hidden input[type=checkbox]:checked + span,
.radio-inline.radio-hidden input[type=radio]:checked + span {
  text-decoration: underline;
}
.checkbox-inline input[type=checkbox],
.checkbox-inline input[type=radio],
.radio-inline input[type=checkbox],
.radio-inline input[type=radio] {
  top: 50%;
  transform: translateY(-50%);
}

body.mini-navbar .navbar-default .nav.support-menu > li > button {
  font-size: 16px;
}

.fa-file-pdf,
.fa-print,
.fa-file-pdf + .fa-caret-down,
.fa-print + .fa-caret-down {
  color: #666;
}

.nav > li.active > a i.fa {
  margin-left: -9px;
}

.nav > li > a i + span {
  display: block;
  margin-left: 20px;
}

.count-info .label {
  top: 4px;
  right: 3px;
}

.mini-navbar .nav > li > a i.fa,
.mini-navbar .nav > li > a i.far,
.mini-navbar .nav > li > a i.fas,
.mini-navbar .nav.support-menu > li > button i.fa {
  position: relative;
  top: 0%;
  transform: translateY(0%);
  margin-left: 0px;
}

.mini-navbar .nav > li.active > a i.fa {
  margin-left: -4px;
}

.mini-navbar .navbar-static-side .support-menu {
  width: 0px;
  overflow: hidden;
}

.mini-navbar .navbar-default .nav li span {
  display: none !important;
}

body.mini-navbar .hidden-mini-navbar {
  display: none !important;
}

body.mini-navbar .visible-mini-navbar {
  display: block !important;
}

body:not(.mini-navbar) .navbar-default .nav > li.active > ul.nav-second-level {
  display: block !important;
}

body:not(.mini-navbar) .navbar-default .nav > li > a:hover,
body:not(.mini-navbar) .navbar-default .nav > li > a:focus,
body:not(.mini-navbar) .navbar-default .nav > li > button:hover,
body:not(.mini-navbar) .navbar-default .nav > li > button:focus {
  background-color: rgba(41, 56, 70, 0.5) !important;
  color: #fff;
}

body.mini-navbar .navbar-default .nav > li.has-second-level.active {
  overflow-y: hidden;
}

body.mini-navbar .navbar-default .nav > li.has-second-level.active:hover {
  overflow-y: visible;
}

body.mini-navbar .navbar-default .nav > li.has-second-level.active ul {
  display: none;
}

body.mini-navbar .navbar-default .nav > li.has-second-level.active:hover ul {
  display: block;
  min-width: 140px;
}

body.mini-navbar .navbar-default .nav > li.has-second-level.active:hover ul li {
  display: block;
}

body.mini-navbar .navbar-default .nav > li.has-second-level.active:hover ul li a {
  display: block;
  padding: 10px 10px 10px 10px;
}

body:not(.mini-navbar) #side-menu {
  height: calc(100% - 92px);
  overflow-y: overlay;
  overflow-x: hidden;
}

/* override navbar */
body.fixed-sidebar .navbar-static-side,
body.canvas-menu .navbar-static-side {
  width: 240px;
}

@media screen and (max-width: 1279px) {
  .body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: absolute;
    width: 70px;
  }
  .body-small.mini-navbar .navbar-static-side {
    display: block;
  }
  .lock-word {
    display: none;
  }
  .navbar-form-custom {
    display: none;
  }
  .navbar-header {
    display: inline;
    float: left;
  }
  .sidebar-panel {
    z-index: 2;
    position: relative;
    width: auto;
    min-height: 100% !important;
  }
  .sidebar-content .wrapper {
    padding-right: 0;
    z-index: 1;
  }
  .fixed-sidebar.body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: fixed;
    width: 220px;
  }
  .fixed-sidebar.body-small.mini-navbar .navbar-static-side {
    display: block;
  }
  .ibox-tools {
    float: none;
    text-align: right;
    display: block;
  }
  .mini-navbar .navbar-static-side {
    display: block !important;
  }
}
/*** end header and navigation ***/
/*** sticky menu - sidebar menu ***/
.mobile-visible-boxes {
  display: none;
}

@media all and (max-width: 1200px) {
  .sticky-menu {
    display: none;
  }
  .mobile-visible-boxes {
    display: block;
  }
  .mobile-hidden-boxes {
    display: none;
  }
  .mobile-view-body .wrapper-content .tabs-container .nav-tabs > li {
    float: left !important;
  }
  .mobile-buttons {
    display: block !important;
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 9999;
    width: 58px;
  }
  tr.mobile-table-header th.col-4pct {
    width: 8%;
  }
  tr.mobile-table-header th.col-6pct {
    width: 12%;
  }
  tr.mobile-table-header th.col-10pct {
    width: 20%;
  }
  .hidden-md {
    display: none !important;
  }
}
.mobile-buttons {
  display: none;
}

.sticky-menu.sticky {
  position: fixed;
  top: 10px;
}

.sticky-menu .sticky-show {
  display: none !important;
}

.sticky-menu.sticky .sticky-show {
  display: block !important;
}

.sticky-menu.show_hidden .element-show {
  display: block !important;
}

/*** end sticky menu - sidebar menu ***/
/*** components, directives ***/
.input-group.hover .form-control:hover {
  background-color: #eee;
}

.input-group > *:not(:last-child) .p-button.p-widget {
  border-radius: 0;
}

.collapse-content {
  display: none;
}

.is-collapse > .collapse-content {
  display: block !important;
}

.tooltip {
  transition: all 0.3s ease-in-out;
}

.tooltip.top {
  top: 0;
  left: 50%;
  transform: translate(-50%, -100%);
}

.tooltip.left {
  top: 50%;
  left: 0;
  transform: translate(-92%, -50%);
}

.tooltip.tooltip-info .tooltip-inner {
  background-color: #e69e12;
}

.tooltip.tooltip-warning .tooltip-inner {
  background-color: #ff6000;
}

.tooltip.tooltip-danger .tooltip-inner {
  background-color: #d50000;
}

.tooltip.top.tooltip-info .tooltip-arrow {
  border-top-color: #e69e12;
}

.tooltip.top.tooltip-warning .tooltip-arrow {
  border-top-color: #ff6000;
}

.tooltip.top.tooltip-danger .tooltip-arrow {
  border-top-color: #d50000;
}

.tooltip.left.tooltip-info .tooltip-arrow {
  border-left-color: #e69e12;
}

.tooltip.left.tooltip-warning .tooltip-arrow {
  border-left-color: #ff6000;
}

.tooltip.left.tooltip-danger .tooltip-arrow {
  border-left-color: #d50000;
}

/*** end components, directives ***/
/*** common ***/

::placeholder {
  color: #888;
  font-weight: 200;
}

.cursor-default {
  cursor: default;
}

.pointer {
  cursor: pointer;
}

.link {
  cursor: pointer;
  color: #007ad9;
}

.link:active,
.link:visited,
.link:focus,
.link:hover {
  cursor: pointer;
  color: #f8ac59;
}

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

.word-break {
  word-wrap: break-word;
}

.data-loading {
  display: block;
  height: 150px;
  background-image: url('loading.64e857636ff87aee.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 45px;
}

.animated {
  animation-fill-mode: inherit;
}

.list-group-item.hover:hover {
  background-color: #eee;
}

.list-group-item.hover > a {
  display: block;
}

.list-group-item.hover > a:hover {
  color: #007ad9;
}

h2 {
  font-size: 18px;
  font-weight: bold;
}

.page-heading {
  padding-bottom: 15px !important;
}

.page-heading h2 {
  line-height: 24px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 8px;
  margin-top: 14px;
}

.page-heading .breadcrumb {
  font-size: 12px;
  color: #1c84c6;
}
.page-heading .breadcrumb .active {
  color: #666;
  font-weight: normal;
}

.page-heading .title-action {
  padding-top: 18px;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

/* logs */
.border-right-none {
  border-right: none !important;
}

.border-y-none {
  border-left: none !important;
  border-right: none !important;
}

.bordered-container {
  border: 1px solid #c7c7c7;
}

fieldset.bordered-container {
  border-radius: 3px;
  padding: 20px 20px 0px 20px;
  background-color: rgba(243, 243, 244, 0.8);
}
fieldset.bordered-container .bordered-footer {
  border-top: 1px solid #c7c7c7;
  margin-top: 20px;
  padding: 20px 0px 20px 0px;
}

.no-margin {
  margin: 0px !important;
}

.no-padding {
  padding: 0px !important;
}

.text-dark {
  color: #4D4D4D !important;
}

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

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

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

.text-closed {
  color: #1ab394;
}

/* buttons */
.btn:active {
  box-shadow: none;
}

.btn {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px !important;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
}

.btn.btn-gray {
  border-color: #c7c7c7;
  background-color: #f1f1f1;
  color: #5e5e5e;
  margin-left: -1px;
}

.btn.btn-active {
  border-color: #8c8c8c;
  background-color: #d4d4d4;
  color: #4D4D4D;
}

.btn.fa {
  font: normal normal normal 14px/1 "FontAwesome";
  padding-top: 3px;
  padding-bottom: 3px;
}

.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  width: auto;
}

.btn-group > .btn {
  margin-right: 0;
  border-color: #e7eaec;
}

.p-button.p-widget {
  border-radius: 3px;
  padding: 4px 16px;
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #fff;
}

.input-group-addon {
  border-color: #c7c7c7;
}

.input-group .input-group-btn > .btn.btn-gray,
.input-group .input-group-btn > .btn.btn-default {
  border-color: #c7c7c7;
  font-size: 14px;
}

.input-group .input-group-btn:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
}

.input-group .input-group-btn:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-left: none;
  margin-right: 0;
  margin-left: 0;
}

.btn.btn-barcode {
  border-color: #1c84c6;
  background-color: #1c84c6;
  color: #fff;
}

button.btn-primary.dim {
  box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px rgba(153, 153, 153, 0.7);
}
button.btn-primary.dim:active {
  box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px rgba(153, 153, 153, 0.7);
}

/* forms, input, validation */
input[type=text],
select,
textarea {
  max-width: 100%;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  resize: none;
}

.input-group-btn {
  z-index: 10;
}

tr.has-error td,
td.has-error {
  border-bottom: 1px solid #ed5565 !important;
}

.form-group {
  margin-bottom: 20px;
}

.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
  margin-left: 20px;
}

.form-control,
.single-line {
  border-color: #c7c7c7;
}

.form-control.has-error, .form-control.ng-invalid.ng-touched {
  border: 1px solid #ed5565 !important;
}

.form-inline.row label[class*=col-] {
  padding: 6px 15px;
}

.form-inline select.form-control {
  width: 184px;
}

.form-inline [class*=col-] .form-control {
  width: 100%;
}

textarea {
  resize: vertical;
}

textarea.form-control {
  min-height: 90px;
}

.form-control.disabled {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
  color: rgb(77, 77, 77) !important;
}

.disabled {
  color: #cacaca !important;
  cursor: not-allowed !important;
}

.title-bg-line {
  position: relative;
}
.title-bg-line span {
  padding-right: 15px;
  display: inline-block;
  position: relative;
  z-index: 1;
  background-color: #fff;
  font-size: 12px;
  line-height: 16px;
  font-weight: normal;
}

.title-bg-line::after {
  content: "";
  background-color: #E7EAEC;
  display: block;
  height: 1px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  z-index: 0;
}

.p-state-default,
.p-widget-content .p-state-default,
.p-widget-header .p-state-default {
  border-color: #e5e6e7;
}

.p-autocomplete-multiple-container.p-state-default,
.p-inputtext.p-state-default.p-corner-all:not(.p-autocomplete-multiple-container) {
  border-color: #c7c7c7;
  background: #fff;
  padding-bottom: 9px !important;
  padding-left: 12px;
}
.p-autocomplete-multiple-container.p-state-default.big,
.p-inputtext.p-state-default.p-corner-all:not(.p-autocomplete-multiple-container).big {
  padding: 18px !important;
  font-size: 1em;
  line-height: 1.42857143;
}

.p-multiselect-filter-container > .p-inputtext.p-state-default.p-corner-all {
  padding: 0.125em 0.125em 0.125em 1.25em !important;
  padding-bottom: 0.125em !important;
}

.p-inputtext:enabled:hover {
  border-color: #c7c7c7;
}

.p-inputtext.p-state-focus,
.p-inputtext:focus {
  box-shadow: none;
}

@media print {
  .no-print {
    display: none;
  }
}
.table.table-with-parents tr.row-parent {
  background-color: #f9f9f9;
}

.table.table-responsive {
  width: 100%;
  max-width: 100%;
}

.table.table-responsive .desktop-hidden-title {
  display: none;
}

td.action_col .btn.btn-bitbucket {
  min-width: 23px;
}

@media screen and (max-width: 768px) {
  .table.table-responsive thead {
    display: none;
  }
  .table.table-responsive tbody td {
    display: block;
    width: 100%;
  }
  .table.table-responsive tbody tr td:not(:first-of-type),
  .table.table-responsive tbody tr:first-of-type td:first-of-type {
    border-top: none;
  }
  .table.table-responsive .desktop-hidden-title {
    display: inline-block;
    margin-right: 5px;
  }
}
[dropdown] {
  position: relative;
}

.dropdown-menu .dropdown-heading {
  display: block;
  clear: both;
  border-bottom: 1px solid #ccc;
  padding: 3px 20px;
  color: #4D4D4D;
  font-weight: 400;
  line-height: 25px;
  white-space: nowrap;
  cursor: default;
  font-size: 13px;
}
.dropdown-menu.dropdown-messages {
  padding: 0;
}
.dropdown-menu.dropdown-messages.dropdown-notices {
  max-height: 300px;
  overflow-y: auto;
}
.dropdown-menu.dropdown-messages li:not(.divider) {
  padding: 10px;
}
.dropdown-menu.dropdown-messages li.is-new {
  background-color: #f4f4f4;
}
.dropdown-menu.dropdown-messages li a:hover {
  background-color: transparent;
}
.dropdown-menu.dropdown-messages .divider {
  margin: 0 9px 10px;
}

.dropdown-menu > li > a,
.dropdown-menu > li > span {
  display: block;
  clear: both;
  border-radius: 3px;
  margin: 4px;
  padding: 3px 20px;
  color: #4D4D4D;
  font-weight: 400;
  white-space: nowrap;
  color: inherit;
  line-height: 20px;
  cursor: pointer;
  font-size: 13px;
}

.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > span:focus,
.dropdown-menu > li > span:hover {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

.p-dropdown .p-dropdown-label {
  padding: 6px 12px;
  padding-right: 3.5em;
}

.p-dropdown .p-dropdown-clear-icon {
  right: 3em;
}

.p-dropdown-panel .p-dropdown-item-group {
  padding: 3px;
  background-color: #eee;
}

.scrap-dropdown.big .p-dropdown-label {
  padding: 18px 24px;
  font-size: 1em;
  height: auto;
}
.scrap-dropdown.big .p-dropdown .p-dropdown-clear-icon {
  right: 6.5em;
}
.scrap-dropdown.big .p-dropdown .p-dropdown-trigger {
  width: 60px;
}
.scrap-dropdown.big .p-dropdown .p-dropdown-trigger .p-dropdown-trigger-icon {
  color: #666666;
}

.big .p-autocomplete .p-autocomplete-dropdown {
  width: 60px;
}

body .p-autocomplete-panel.big-dropdown .p-autocomplete-items .p-autocomplete-item,
body .p-dropdown-panel.scrap-big-dropdown .p-dropdown-items .p-dropdown-item {
  font-size: 16px;
  padding: 18px 24px !important;
}

.todo-list .check-link {
  font-size: 12px;
}

label {
  -webkit-user-select: none;
          user-select: none;
  margin-bottom: 7px;
}
label.checkbox-container, label.radio-container {
  font-weight: normal;
  display: flex;
  align-items: center;
}
label.checkbox-container input[type=checkbox],
label.checkbox-container input[type=radio], label.radio-container input[type=checkbox],
label.radio-container input[type=radio] {
  flex: 0 0 auto;
  margin-right: 5px;
}

label > input[type=checkbox],
label > input[type=radio] {
  vertical-align: middle;
  margin-top: 0;
}

.flag-icon-en {
  background-image: url('gb.0cf3e220c79f5fbe.svg');
}

.wrapper-content {
  padding: 20px 10px;
}

.btn-group-vertical .btn {
  margin-right: 0;
  margin-left: 0;
}

/*** end common ***/
/*** loading bar ***/
.loading-bar {
  height: 4px;
  width: 100%;
  position: relative;
  overflow: hidden;
  background-color: #ddd;
}

.loading-bar:before {
  display: block;
  position: absolute;
  content: "";
  left: -200px;
  width: 200px;
  height: 4px;
  background-color: #1c84c6;
  animation: loading 2s linear infinite;
}

@keyframes loading {
  from {
    left: -200px;
    width: 30%;
  }
  50% {
    width: 30%;
  }
  70% {
    width: 70%;
  }
  80% {
    left: 50%;
  }
  95% {
    left: 120%;
  }
  to {
    left: 100%;
  }
}
.progress-loading {
  position: relative;
  height: 4px;
  display: block;
  width: 100%;
  background-color: #ddd;
  border-radius: 2px;
  background-clip: padding-box;
  overflow: hidden;
}

.progress-loading .indeterminate {
  background-color: #1c84c6;
}

.progress-loading .indeterminate:before {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}

.progress-loading .indeterminate:after {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  animation-delay: 1.15s;
}

@keyframes indeterminate {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}
/*** end loading bar ***/
/*** override PrimeNG ***/
.p-tooltip-text {
  word-break: break-all;
}

body .p-widget,
body .p-widget .p-widget,
body .p-widget input,
body .p-widget select,
body .p-widget textarea,
body .p-widget button {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  font-size: 1em;
}

/* calendar */
.form-group .p-calendar,
.form-inline .p-calendar {
  width: 100px;
}

.form-group .p-dropdown,
.form-group .p-autocomplete,
.form-group .p-multiselect {
  width: 100%;
  border-radius: 0;
}

.p-calendar {
  max-width: 100%;
  border-radius: 0;
}
.p-calendar.big-datepicker .p-inputtext {
  padding: 18px;
  font-size: 1em;
}
.p-calendar.big-datepicker .p-datepicker-trigger {
  width: 60px;
  border-radius: 0;
}

.p-datepicker-header {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
}

.p-calendar-w-btn {
  margin-right: 36px;
  border-radius: 0;
}

.p-inputtext,
.p-calendar.p-calendar-w-btn,
.p-calendar.p-calendar-w-btn input[type=text] {
  border-radius: 0;
}

.p-calendar input[type=text] {
  border-radius: 0;
  background-color: #fff;
}

.p-calendar.p-calendar-w-btn button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.p-calendar .p-datepicker {
  min-width: auto;
}
.p-calendar .p-datepicker .p-datepicker-header {
  width: 100%;
}
.p-calendar .p-datepicker .p-datepicker-header .p-datepicker-title {
  width: 100%;
}

body .p-datepicker {
  padding: 0.2em;
}

body .p-datepicker table td {
  padding: 0;
}
body .p-datepicker table td .p-state-default,
body .p-datepicker table td .p-widget-content .p-state-default,
body .p-datepicker table td .p-widget-header .p-state-default {
  background-color: transparent;
  border-color: transparent;
}

/* autocomplate */
.p-inputtext:enabled:focus,
.p-multiselect:not(.p-disabled).p-focus,
.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus,
.p-dropdown:not(.p-disabled).p-focus {
  outline: none;
  box-shadow: none;
  border-color: #c7c7c7;
}

.p-autocomplete-token {
  padding-right: 20px;
}

.forn-group .p-autocomplete,
.form-inline .p-autocomplete {
  display: block;
  vertical-align: middle;
}

.form-group .p-autocomplete > .p-widget:not(button),
.form-inline .p-autocomplete > .p-widget:not(button) {
  width: 100%;
}

.form-group .p-autocomplete > .p-widget .p-autocomplete-input-token input,
.form-inline .p-autocomplete > .p-widget .p-autocomplete-input-token input {
  width: 110px;
}

.form-group .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container,
.form-inline .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container,
.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container {
  width: calc(100% - 34px);
  padding: 0.4em 0.75em 0 0.75em !important;
}
.form-group .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token:first-child,
.form-inline .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token:first-child,
.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token:first-child {
  margin-bottom: 0.4em;
}
.form-group .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token,
.form-inline .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token,
.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token {
  margin-bottom: 0.4em;
}

body .p-chips > ul.p-inputtext:not(.p-state-disabled).p-state-focus,
body .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-state-disabled).p-state-focus {
  border-color: #1ab394;
}

body .p-chips > ul.p-inputtext:not(.p-state-disabled):hover,
body .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-state-disabled):hover {
  border-color: #c7c7c7;
}

.client-production-orders .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container,
.delivery-production-orders .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container,
.client-orders .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container {
  width: 100%;
}

.p-autocomplete-token-label {
  margin-right: 0;
}

.form-group .p-multiselect.p-component,
.form-inline .p-multiselect.p-component {
  width: 100%;
  border-color: #c7c7c7;
}

.p-multiselect:not(.p-state-disabled):hover {
  background-color: transparent;
}

.p-multiselect .p-multiselect-trigger {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  padding: 4px 16px;
  width: auto;
  color: #5e5e5e;
  background-color: #f1f1f1;
}

.p-multiselect .p-multiselect-trigger .fa {
  margin-top: 0.8em;
}

.text-ellipsis,
.form-group .p-multiselect.p-component .p-multiselect-label,
.form-inline .p-multiselect.p-component .p-multiselect-label {
  display: block;
  line-height: 1.5em;
  padding: 6px 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* datatables */
.p-datatable .p-sortable-column.p-highlight {
  background: #1c84c6;
}

body .p-treetable .p-treetable-thead > tr > th,
body .p-treetable .p-treetable-tbody > tr > td body .p-datatable .p-datatable-thead > tr > th,
body .p-datatable .p-datatable-tbody > tr > td {
  padding: 0.8em !important;
}

body .p-datatable .p-datatable-thead > tr > th.text-center,
body .p-datatable .p-datatable-tbody > tr > td.text-center {
  text-align: center;
}
body .p-datatable .p-datatable-thead > tr > th.text-left,
body .p-datatable .p-datatable-tbody > tr > td.text-left {
  text-align: left;
}
body .p-datatable .p-datatable-thead > tr > th.text-right,
body .p-datatable .p-datatable-tbody > tr > td.text-right {
  text-align: right;
}

body .p-datatable .p-datatable-tbody > tr:nth-child(even) {
  background-color: #fff;
}

body .p-datatable .inner-table-row {
  background-color: #F7F7F7 !important;
}

body .p-datatable .p-datatable-tbody > tr:hover {
  background-color: #eee !important;
}

body .p-datatable-wrapper {
  border-bottom: 1px solid #d5d5d5;
}

body .p-datatable .p-datatable-thead > tr > th {
  font-size: 14px;
}
body .p-datatable .p-datatable-thead > tr > th.no-ellipsis {
  overflow: auto;
  text-overflow: unset;
  white-space: unset;
}

body .p-treetable .p-treetable-thead > tr > th {
  font-size: 14px;
}
body .p-treetable .p-treetable-thead > tr > th.no-ellipsis {
  overflow: auto;
  text-overflow: unset;
  white-space: unset;
}

body .p-datatable .p-datatable-tbody > tr:nth-child(odd).p-contextmenu-selected, body .p-datatable .p-datatable-tbody > tr:nth-child(even).p-contextmenu-selected {
  background-color: transparent;
  color: #4D4D4D;
}
body .p-datatable .p-datatable-tbody > tr > td {
  background-color: transparent;
  color: #4D4D4D;
  word-wrap: break-word;
  padding: 0.4em;
}

body .p-treetable .p-treetable-tbody > tr:nth-child(odd).p-contextmenu-selected, body .p-treetable .p-treetable-tbody > tr:nth-child(even).p-contextmenu-selected {
  background-color: transparent;
  color: #4D4D4D;
}
body .p-treetable .p-treetable-tbody > tr > td {
  background-color: transparent;
  color: #4D4D4D;
  word-wrap: break-word;
  padding: 0.4em;
}

body .p-datatable .p-datatable-tbody > tr > td.p-editable-column {
  color: #1c84c6;
}

body .p-datatable .p-datatable-tbody > tr > td .btn-bitbucket {
  min-width: 23px;
}

body .p-treetable .p-treetable-thead > tr > th,
body .p-datatable .p-datatable-thead > tr > th {
  padding: 0.5em;
  text-shadow: none;
  line-height: 16px;
}

body .p-treetable thead th.p-state-active,
body .p-datatable thead th.p-state-active {
  background-color: #1c84c6;
  border-color: #1c84c6;
}

.p-widget-header {
  text-transform: none;
}

body .p-paginator .p-paginator-first,
body .p-paginator .p-paginator-prev,
body .p-paginator .p-paginator-next,
body .p-paginator .p-paginator-last {
  color: #1c84c6;
}

.p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
  background: #1c84c6;
  border-color: #1c84c6;
  border-radius: 3px;
}

body .p-treetable .p-highlight:not(.p-togglebutton):not([class*=ui-growl-message]),
body .p-datatable .p-highlight:not(.p-togglebutton):not([class*=ui-growl-message]) {
  background-color: #1c84c6 !important;
  color: #fff;
  border-color: #1c84c6;
}

body .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-state-active {
  background-color: #1c84c6 !important;
}

body .p-treetable .p-sortable-column:focus,
body .p-datatable .p-sortable-column:focus {
  outline-style: none;
}

body .p-treetable .p-sortable-column .p-sortable-column-icon,
body .p-datatable .p-sortable-column .p-sortable-column-icon {
  font-size: 12px;
  color: #666;
}

body .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon,
body .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon {
  font-size: 12px;
  color: #fff;
}

@media screen and (max-width: 700px) {
  body .p-datatable .p-datatable-tbody > tr > td .btn-bitbucket {
    width: 40px;
    margin-bottom: 5px;
  }
  .custom-split .p-corner-right {
    width: 40px !important;
  }
}
@media screen and (max-width: 1023px) {
  body .p-datatable .p-datatable-tbody > tr > td .btn-bitbucket {
    margin-bottom: 0px;
  }
  body .p-datatable .inner-table-row td.hidden-mobile {
    display: none;
  }
}
body .p-treetable .p-treetable-tbody tr:first-of-type td,
body .p-datatable .p-datatable-tbody tr:first-of-type td {
  border-top: none;
}

body .p-treetable .p-treetable-tbody tr:last-of-type td,
body .p-datatable .p-datatable-tbody tr:last-of-type td {
  border-bottom: none;
}

body .p-treetable .p-paginator .p-paginator-pages .p-paginator-page.p-state-active,
body .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-state-active {
  background-color: #0275d8;
}

body .p-treetable .p-paginator.p-paginator-bottom,
body .p-datatable .p-paginator.p-paginator-bottom {
  border-top: 1px solid #c7c7c7;
  padding: 5px 0;
}

.p-paginator .p-dropdown .p-dropdown-label {
  padding: 6px 12px;
}

.p-datatable-emptymessage {
  padding: 25px 0 !important;
  text-align: center;
}

.in.progress,
.p-datatable-tfoot td .in.progress {
  height: auto;
  background-color: transparent;
}

.p-treetable-tfoot td .done,
.p-datatable-tfoot td .done {
  color: #1c84c6;
  background-color: transparent;
}

.p-treetable-tfoot td .error,
.p-datatable-tfoot td .error {
  color: #ed5565;
  background-color: transparent;
}

body .p-treetable .p-treetable-tbody tr.p-treetable-even,
body .p-datatable .p-datatable-tbody tr.p-datatable-even {
  background-color: #fff;
}

body .p-treetable .p-treetable-tbody tr,
body .p-datatable .p-datatable-tbody tr {
  color: #4D4D4D;
}

body .p-treetable .top-text-treetable .p-treetable-tbody > tr > td,
body .p-datatable .top-text-table .p-datatable-tbody > tr > td {
  vertical-align: top !important;
}

body .inventory-table .p-datatable-thead > tr > th {
  padding: 0.5em 0.25em;
}

/* treetable */
body .p-treetable-scrollable-footer.p-widget-header {
  border: none;
}

body .p-treetable .p-treetable-tfoot > tr > td {
  background-color: #fff;
  color: #4D4D4D;
  padding: 0.4em;
}

.inner-table {
  text-align: left;
}
.inner-table .p-datatable-thead > tr > th {
  font-size: 13px !important;
}

.action-row-click.inner-table .p-datatable-thead > tr > th span {
  font-weight: 600;
}

.canceled-object {
  background-color: #f9f9f9 !important;
}
.canceled-object td {
  color: #999 !important;
}
.canceled-object .activation-btn {
  color: #333;
}

/*client order datatables */
@media screen and (min-width: 1024px) {
  .date-format {
    text-align: center;
  }
  .inner-table.hidden-title thead {
    display: none;
  }
}
/* responsive */
@media screen and (max-width: 1023px) {
  .p-datatable-responsive thead th,
  .p-datatable-responsive tfoot td {
    display: none !important;
  }
  .p-datatable-responsive .p-datatable-tbody > tr > td {
    text-align: left;
    display: block;
    border: 0 none;
    width: 100% !important;
    box-sizing: border-box;
    float: left;
    clear: left;
  }
  .p-datatable-responsive .p-datatable-tbody.p-widget-content {
    border: 0 none;
  }
  .p-datatable-responsive .p-datatable-tbody tr.p-widget-content {
    border-left: 0 none;
    border-right: 0 none;
  }
  .p-datatable-responsive .p-datatable-tbody .p-expanded-row-content th.show-title .p-column-title {
    display: inline-block !important;
  }
  .p-datatable-responsive .p-datatable-tbody > tr > td .p-column-title,
  .p-datatable-responsive .p-datatable-scrollable-body .p-datatable-tbody td .p-column-title {
    padding: 0.4em;
    min-width: 30%;
    display: inline-block !important;
    margin: -0.4em 1em -0.4em -0.4em;
    font-weight: bold;
  }
  .p-datatable-responsive.p-datatable-scrollable .p-datatable-scrollable-body colgroup {
    display: block;
  }
  .p-datatable-responsive.p-datatable .p-datatable-tbody tr > td:first-child {
    background-color: #eee !important;
  }
}
/* modal windows */
.p-confirm-dialog .p-dialog-footer {
  text-align: left;
}
.p-confirm-dialog .p-dialog-footer .p-confirm-dialog-accept {
  float: left;
}

.p-dialog.p-confirm-dialog .p-confirm-dialog-icon {
  margin: initial;
}

.p-dialog {
  max-height: 100% !important;
  border-radius: 0%;
}

body .p-dialog .p-dialog-titlebar {
  padding: 10px 20px;
  font-size: 14px;
  border-color: #e7eaec;
}

.p-dialog .p-dialog-header {
  border-radius: 0;
  color: #4D4D4D;
}
.p-dialog .p-dialog-header .p-dialog-title {
  font-size: 14px;
}

.p-dialog.p-widget .p-dialog-content {
  overflow-y: auto !important;
  padding: 20px 20px 20px 20px;
  border-color: #e7eaec;
}
.p-dialog.p-widget .p-dialog-content label:not(.btn) {
  color: #4D4D4D;
}

body .p-dialog .p-dialog-footer {
  background-color: #F7F7F7;
  border-color: #e7eaec;
  padding: 10px 20px;
}
body .p-dialog .p-dialog-footer:empty {
  display: none;
}
body .p-dialog .p-dialog-footer .btn {
  margin-right: 20px;
}

.p-dialog.p-content-overflow-visible .p-dialog-content {
  overflow: unset;
}

.p-dialog-footer.inner-dialog-footer {
  margin: 0 -20px -20px -20px !important;
  border: none !important;
  border-top: 1px solid #e7eaec !important;
  top: 0 !important;
}

.mobile-modal-width {
  width: 700px;
  border: none;
}

.full-screen-modal {
  max-width: none;
  width: 100vw;
  top: 0;
  left: 0;
  height: 100vh;
}

body .p-dialog.full-screen-modal.tablet-view .p-dialog-content {
  height: calc(100vh - 264px) !important;
}
body .p-dialog.full-screen-modal .p-dialog-content {
  height: calc(100vh - 130px) !important;
  padding: 40px 40px 60px 40px;
}

body .p-dialog.full-screen-modal.tablet-view .p-dialog-footer {
  height: 64px;
}

body .p-dialog.full-screen-modal .p-dialog-titlebar,
body .p-dialog.full-screen-modal .p-dialog-footer {
  padding: 20px 40px;
  font-size: 14px;
}
body .p-dialog.full-screen-modal .p-dialog-titlebar .btn,
body .p-dialog.full-screen-modal .p-dialog-footer .btn {
  margin-right: 20px;
}

.p-dialog-content {
  overflow-x: hidden !important;
}

.modal-overflow-visible .p-dialog-content.p-widget-content {
  overflow: visible;
}

@media screen and (max-width: 700px) {
  .mobile-modal-width.p-dialog {
    width: 100%;
    top: 0px !important;
  }
  .mobile-modal-width .p-dialog-content {
    overflow: auto !important;
  }
}
.iventory-modal.mobile-modal-width {
  width: 950px;
}

@media screen and (max-width: 950px) {
  .iventory-modal.mobile-modal-width {
    width: auto;
  }
}
.p-dialog-footer .p-button {
  border-radius: 3px;
  padding: 6px 12px;
  background-color: #fff;
  border: 1px solid #e7eaec;
  color: #4D4D4D;
}

.p-dialog-footer .p-button:not(.btn):hover,
.p-dialog-footer .p-button:not(.btn):focus {
  color: #4D4D4D;
  background-color: #e6e6e6;
  border: 1px solid #d2d2d2 !important;
}

.planning-task-dialog .p-dialog.p-widget .p-dialog-content {
  overflow-y: hidden !important;
}

/* other , input, button */
body .p-button.p-button-icon-only .p-button-text {
  padding: 0.24em;
}

body .p-button {
  padding: 0.24em;
}

body .p-button,
body .p-button:focus,
body .p-button:enabled:hover {
  color: #5e5e5e;
  background-color: #f1f1f1;
  border: 1px solid #c7c7c7;
  border-left: 0;
}

body .p-corner-all {
  border-radius: 0;
}

body .p-inputtext:enabled:focus:not(.p-state-error) {
  border-color: #1ab394;
}

body .p-inputtext:enabled:hover:not(.p-state-error) {
  border-color: #c7c7c7;
}

body .p-inputtext {
  color: #4D4D4D;
  font-weight: 400;
  border: 1px solid #c7c7c7;
}

.custom-input-width.max-width {
  width: 100% !important;
}
.custom-input-width.big {
  padding: 18px !important;
  font-size: 1em;
  line-height: 1.42857143;
}

.custom-input-width {
  width: calc(100% - 2.7em) !important;
}

.custom-win-width {
  min-width: 100%;
}

.custom-input-readonly {
  color: #4D4D4D;
  background-color: #eee !important;
}

.p-inputtext.p-state-default.p-corner-all {
  padding-top: 8px;
  padding-bottom: 8px;
  font-weight: normal;
}

body .p-inputtext.p-state-focus,
body .p-inputtext:focus {
  border-color: #1ab394;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
  cursor: not-allowed;
  color: #4D4D4D;
}

.form-control.readonly[readonly] {
  background-color: #eee;
  border-color: 1px solid #c7c7c7 !important;
}

/* dropdown */
body .p-dropdown {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-color: #c7c7c7;
}

body .p-dropdown:not(.p-state-disabled).p-state-focus,
body .p-dropdown:not(.p-state-disabled):hover {
  border-color: #c7c7c7;
}

/* autocomplate and dropdown */
body .p-dropdown-panel .p-dropdown-items .p-dropdown-item,
body .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-list-item {
  margin: 0px;
  padding: 0.429em 0.857em;
  border-radius: 0;
  background-color: transparent;
}

body .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus {
  outline: none;
}

body .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight {
  background-color: transparent;
  color: #4D4D4D;
  border: none;
}

body .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-list-item.p-highlight,
body .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-state-disabled):hover,
body .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,
body .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight:hover,
body .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-state-disabled):hover {
  color: #4D4D4D;
  background-color: #eee;
}

/* multiselect */
.multiselect-max-width .p-multiselect-panel {
  max-width: 100%;
}

.multiselect-max-width .p-multiselect-panel .p-multiselect-item label {
  max-width: calc(100% - 28px);
  overflow: hidden;
  text-overflow: ellipsis;
}

body .p-multiselect:not(.p-state-disabled).p-state-focus,
body .p-multiselect:not(.p-state-disabled):hover {
  border-color: #c7c7c7;
}

body .p-multiselect .p-multiselect-label {
  color: #4D4D4D;
  font-weight: normal;
}

body .p-multiselect .p-multiselect-trigger {
  width: 34px;
  color: #5e5e5e;
  background-color: #f1f1f1;
  border-left: 1px solid #c7c7c7;
}

/* chips */
.p-state-default {
  background: transparent;
}

.p-chips .p-inputtext.p-state-default {
  background-color: transparent;
}

/* growl */
.p-growl {
  right: auto;
  left: 50%;
  transform: translateX(-50%);
  width: auto;
  min-width: 20em;
  max-width: 40em;
}

.p-growl-item-container.p-highlight.p-growl-message-success {
  background-color: #1c84c6;
  border-color: #1c84c6;
}

.p-growl-item-container.p-highlight.p-growl-message-warn {
  background-color: #f8ac59;
  border-color: #f8ac59;
}

.p-growl-item-container.p-highlight.p-growl-message-error {
  background-color: #ed5565;
  border-color: #ed5565;
}

.p-growl-item-container.p-highlight.p-growl-message-success,
.p-growl-item-container.p-highlight.p-growl-message-info,
.p-growl-item-container.p-highlight.p-growl-message-error {
  color: #fff;
}

/* toast */
.p-toast .p-toast-message .p-toast-message-icon,
.p-toast .p-toast-message .p-toast-icon-close {
  color: #fff !important;
}

.p-toast .p-toast-message .p-toast-icon-close:focus,
.p-toast .p-toast-message .p-toast-icon-close:hover {
  background: none;
  outline: none;
}

body .p-toast .p-toast-icon {
  display: none;
}

body .p-toast .p-toast-message-text-content {
  margin-left: 0;
}

.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text,
body .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text {
  margin: 0 0 0 1rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail,
body .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail {
  white-space: pre-wrap;
}

body .p-toast .p-toast-message-content {
  padding: 0 !important;
  margin: 15px;
}

body .p-toast .p-toast-message {
  padding: 0;
  margin-top: 25px;
}
body .p-toast .p-toast-message.p-toast-message-success {
  background-color: #1ab394;
  border-color: #1ab394;
}
body .p-toast .p-toast-message.p-toast-message-info {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
body .p-toast .p-toast-message.p-toast-message-warn {
  background-color: #f8ac59;
  border-color: #f8ac59;
}
body .p-toast .p-toast-message.p-toast-message-error {
  background-color: #ed5565;
  border-color: #ed5565;
}
body .p-toast .p-toast-message.p-toast-message-success, body .p-toast .p-toast-message.p-toast-message-info, body .p-toast .p-toast-message.p-toast-message-error {
  color: #fff;
}

body .p-toast .p-toast-close-icon {
  top: 0;
  right: 0;
  font-size: 26px;
  color: #fff;
}

/*** end override PrimeNG ***/
.barcode-error .p-dialog-titlebar.p-widget-header {
  margin: -1px;
  background-color: #ed5565;
  color: #fff;
}

/*** dropdown-menu ***/
.p-datatable-scrollable-body,
p-datatable-scrollable-body * {
  position: static;
}

.dropdown-menu.dropdown-menu-right {
  left: auto;
  right: 0;
  z-index: 100000;
}

@media screen and (max-width: 767px) {
  .dropdown-menu.dropdown-menu-right {
    left: 0;
    right: auto;
  }
  .mobile-modal-width .tabs-container .nav-tabs > li {
    float: left !important;
  }
  .mobile-modal-width {
    top: 10px !important;
  }
  .visible-xs {
    display: inline-block !important;
  }
}
.dropdown-menu .list-group {
  margin-bottom: 0;
}

.dropdown-menu .list-group .list-group-item:hover {
  background-color: #eee;
}

.dropdown-menu .list-group .list-group-item:last-of-type {
  border-bottom: none;
}

/* change status */
.dropdown-menu > li > label:focus,
.dropdown-menu > li > label:hover {
  background-color: #f5f5f5;
  color: #262626;
  text-decoration: none;
}

.dropdown-menu > li > label {
  cursor: pointer;
  border-radius: 3px;
  color: inherit;
  line-height: 25px;
  margin: 4px;
  text-align: left;
  font-weight: normal;
  display: block;
  padding: 3px 20px;
  clear: both;
  white-space: nowrap;
}

.dropdown-menu > li > label.selected {
  background-color: #f5f5f5;
  color: #262626;
  text-decoration: none;
}

.dropdown-menu.big-dropdown > li > label {
  font-size: 16px;
  padding: 18px 24px !important;
}

/*** end dropdown ***/
/*** datatable - list component ***/
tr.row-danger td,
td.cell-danger {
  color: #a94442 !important;
  background-color: #f2dede !important;
}

tr.row-warning td,
td.cell-warning {
  color: #8a6d3b !important;
  background-color: #fcf8e3 !important;
}

tr.row-info td,
td.cell-info {
  color: #31708f !important;
  background-color: #d9edf7 !important;
}

tr.row-success td,
td.cell-success {
  color: #3c763d !important;
  background-color: #dff0d8 !important;
}

.col-1pct {
  width: 1%;
}

.col-2pct {
  width: 2%;
}

.col-3pct {
  width: 3%;
}

.col-4pct {
  width: 4%;
}

.col-5pct {
  width: 5%;
}

.col-6pct {
  width: 6%;
}

.col-7pct {
  width: 7%;
}

.col-8pct {
  width: 8%;
}

.col-9pct {
  width: 9%;
}

.col-10pct {
  width: 10%;
}

.col-11pct {
  width: 11%;
}

.col-12pct {
  width: 12%;
}

.col-13pct {
  width: 13%;
}

.col-14pct {
  width: 14%;
}

.col-15pct {
  width: 15%;
}

.col-16pct {
  width: 16%;
}

.col-17pct {
  width: 17%;
}

.col-18pct {
  width: 18%;
}

.col-19pct {
  width: 19%;
}

.col-20pct {
  width: 20%;
}

.col-21pct {
  width: 21%;
}

.col-22pct {
  width: 22%;
}

.col-23pct {
  width: 23%;
}

.col-24pct {
  width: 24%;
}

.col-25pct {
  width: 25%;
}

.col-26pct {
  width: 26%;
}

.col-27pct {
  width: 27%;
}

.col-28pct {
  width: 28%;
}

.col-29pct {
  width: 29%;
}

.col-30pct {
  width: 30%;
}

.col-31pct {
  width: 31%;
}

.col-32pct {
  width: 32%;
}

.col-33pct {
  width: 33%;
}

.col-34pct {
  width: 34%;
}

.col-35pct {
  width: 35%;
}

.col-36pct {
  width: 36%;
}

.col-37pct {
  width: 37%;
}

.col-38pct {
  width: 38%;
}

.col-39pct {
  width: 39%;
}

.col-40pct {
  width: 40%;
}

.col-41pct {
  width: 41%;
}

.col-42pct {
  width: 42%;
}

.col-43pct {
  width: 43%;
}

.col-44pct {
  width: 44%;
}

.col-45pct {
  width: 45%;
}

.col-46pct {
  width: 46%;
}

.col-47pct {
  width: 47%;
}

.col-48pct {
  width: 48%;
}

.col-49pct {
  width: 49%;
}

.col-50pct {
  width: 50%;
}

.col-51pct {
  width: 51%;
}

.col-52pct {
  width: 52%;
}

.col-53pct {
  width: 53%;
}

.col-54pct {
  width: 54%;
}

.col-55pct {
  width: 55%;
}

.col-56pct {
  width: 56%;
}

.col-57pct {
  width: 57%;
}

.col-58pct {
  width: 58%;
}

.col-59pct {
  width: 59%;
}

.col-60pct {
  width: 60%;
}

.col-61pct {
  width: 61%;
}

.col-62pct {
  width: 62%;
}

.col-63pct {
  width: 63%;
}

.col-64pct {
  width: 64%;
}

.col-65pct {
  width: 65%;
}

.col-66pct {
  width: 66%;
}

.col-67pct {
  width: 67%;
}

.col-68pct {
  width: 68%;
}

.col-69pct {
  width: 69%;
}

.col-70pct {
  width: 70%;
}

.col-71pct {
  width: 71%;
}

.col-72pct {
  width: 72%;
}

.col-73pct {
  width: 73%;
}

.col-74pct {
  width: 74%;
}

.col-75pct {
  width: 75%;
}

.col-76pct {
  width: 76%;
}

.col-77pct {
  width: 77%;
}

.col-78pct {
  width: 78%;
}

.col-79pct {
  width: 79%;
}

.col-80pct {
  width: 80%;
}

.col-81pct {
  width: 81%;
}

.col-82pct {
  width: 82%;
}

.col-83pct {
  width: 83%;
}

.col-84pct {
  width: 84%;
}

.col-85pct {
  width: 85%;
}

.col-86pct {
  width: 86%;
}

.col-87pct {
  width: 87%;
}

.col-88pct {
  width: 88%;
}

.col-89pct {
  width: 89%;
}

.col-90pct {
  width: 90%;
}

.col-91pct {
  width: 91%;
}

.col-92pct {
  width: 92%;
}

.col-93pct {
  width: 93%;
}

.col-94pct {
  width: 94%;
}

.col-95pct {
  width: 95%;
}

.col-96pct {
  width: 96%;
}

.col-97pct {
  width: 97%;
}

.col-98pct {
  width: 98%;
}

.col-99pct {
  width: 99%;
}

.col-100pct {
  width: 100%;
}

.col-3pct {
  width: 3%;
}

.col-4pct {
  width: 4%;
}

.col-5pct {
  width: 5%;
}

.col-6pct {
  width: 6%;
}

.col-7pct {
  width: 7%;
}

.col-8pct,
.production_orders,
.number_col,
.document_number_col,
.order_products_col {
  width: 8%;
}

.col-9pct {
  width: 9%;
}

.col-10pct {
  width: 10%;
}

.col-12pct {
  width: 12%;
}

.col-13pct {
  width: 12%;
}

.col-15pct {
  width: 15%;
}

.col-17pct {
  width: 17%;
}

.col-20pct {
  width: 20%;
}

.col-23pct {
  width: 23%;
}

.col-30pct {
  width: 30%;
}

.financial_status_col {
  width: 10%;
  text-align: center;
}

.status_col {
  width: 8%;
  text-align: center;
}

.deadline_date_col {
  width: 8%;
  text-align: center;
}

.action_col {
  width: 10%;
  text-align: center;
}

.country_col {
  width: 12%;
}

.dashboard_col {
  width: 13%;
  text-align: center;
}

.dashboard_status {
  width: 15%;
  text-align: center;
}

.action_col .btn-white:hover {
  color: #4D4D4D;
}

.inner-table .p-datatable-thead th .p-column-title {
  display: block;
}

@media screen and (max-width: 1169px) {
  .production_orders,
  .number_col,
  .document_number_col,
  .order_products_col {
    width: 10%;
  }
  .status_col,
  .financial_status_col {
    width: 12%;
    text-align: center;
  }
  .deadline_date_col {
    text-align: center;
    width: 10%;
  }
  .country_col {
    width: 12%;
  }
  .action_col {
    width: 10%;
  }
  .inner-row .action_col {
    width: 20%;
  }
  .dashboard_col {
    width: 13%;
  }
  .dashboard_status {
    width: 15%;
  }
}
@media screen and (max-width: 1023px) {
  .p-datatable-responsive .p-datatable-tbody > tr > td {
    text-align: left !important;
  }
}
/* editable */
body .p-datatable .p-datatable-tbody tr td.p-editable-column input {
  border: 1px solid #DDD;
  padding: 6px !important;
  font-weight: inherit;
  font-size: 13px;
  color: #4D4D4D;
}

body .p-datatable .p-dropdown label {
  margin-bottom: 0;
  padding: 4px 28px 4px 4px;
  font-size: 13px;
}

.p-dropdown:not(.p-state-disabled):hover {
  border-color: #c7c7c7;
  background-color: #fff;
}

.p-dropdown .p-dropdown-label {
  line-height: 1.5em;
}

body .p-dropdown .p-dropdown-trigger {
  width: auto;
  border: none;
  border-left: 1px solid #c7c7c7;
  padding: 4px 8px;
  background-color: #f1f1f1;
  color: #5e5e5e;
}

body .p-dropdown .p-dropdown-trigger .fa {
  margin-top: 0.7em;
}

@media screen and (max-width: 1023px) {
  .p-datatable-responsive .p-datatable-tbody td.p-cell-editing .p-column-title {
    margin-left: 0px;
  }
  .p-datatable-responsive .p-datatable-tbody td.p-cell-editing .p-cell-editor {
    display: inline-block;
    margin-left: -0.4em;
  }
}
/*** end datatable ***/
/*** file uploader ***/
.btn.file-container {
  overflow: hidden;
  position: relative;
  cursor: pointer;
}

.btn.file-container * {
  cursor: pointer;
}

.btn.file-container input[type=file] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.btn.file-container small {
  position: relative;
  z-index: 1;
}

.btn > .tooltip {
  display: none;
}

.btn:hover > .tooltip {
  display: block;
}

.full-width {
  width: 100%;
}

.full-width > img {
  width: 100%;
}

figure {
  position: relative;
}

figure.loading:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(200, 200, 200, 0.5);
  background-image: url('loading.64e857636ff87aee.svg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 33.333%;
}

figure.broken:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('broken-glass.8cb43d4b20c69de4.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

/*** end file uploader ***/
/*** filters ***/
.tags-list:after {
  display: block;
  clear: both;
  content: "";
}

.tags-list .tag-info-text {
  float: left;
  padding: 3px 5px;
}

.tags-list .tag-link {
  cursor: pointer;
  text-decoration: underline;
}

.tags-list .tag {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  cursor: default;
  background-color: #f1f1f1;
  border: 1px solid #c7c7c7;
}

.tags-list .tag:after {
  display: block;
  clear: both;
  content: "";
}

.tags-list .tag .tag-text {
  margin-right: 22px;
  padding: 3px 5px;
  font-weight: bold;
}

.tags-list .tag .tag-remove {
  float: right;
  padding: 5px 6px;
  cursor: pointer;
}

.tags-list .tag .tag-remove:hover {
  background-color: #4D4D4D;
  color: #fff;
}

.search-control .btn.btn-default,
.search-control .form-control {
  border-color: #c7c7c7 !important;
  height: 38px;
}
.search-control .custom-search-icon {
  display: block;
  width: 20px;
  height: 20px;
  margin: auto;
  background-image: url('search.23462660714edba1.svg');
  background-repeat: no-repeat;
}

.filters-list {
  display: inline-block;
}
.filters-list.tags-list:after {
  display: block;
  clear: both;
  content: "";
}
.filters-list.tags-list .tag-info-text {
  float: left;
  padding: 5px 10px;
}
.filters-list.tags-list .tag-link {
  cursor: pointer;
  text-decoration: underline;
}
.filters-list.tags-list .tag {
  border-radius: 3px;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  cursor: default;
  background-color: #fff;
  border: 1px solid #c7c7c7;
}
.filters-list.tags-list .tag:after {
  display: block;
  clear: both;
  content: "";
}
.filters-list.tags-list .tag .tag-text {
  margin-right: 15px;
  display: inline-block;
  padding: 6px 12px;
}
.filters-list.tags-list .custom-close-small-icon {
  display: inline-block;
  margin: 9px;
  float: right;
  cursor: pointer;
}

/*** end filters ***/
/*** datatable - dashboard ***/
.action-row-click > tbody tr.p-datatable-even:hover,
.action-row-click > tbody tr.p-datatable-odd:hover {
  cursor: pointer;
  background-color: #eee;
}

.action-row-click .production_orders_col {
  width: 15%;
}

.action-row-click .total_sum_col {
  width: 18%;
}

.action-row-click .deadline_date_col {
  width: 16%;
}

.action-row-click .status_col,
.action-row-click .financial_status_col {
  width: 17%;
  text-align: center;
}

@media screen and (max-width: 1169px) {
  .action-row-click .production_orders_col {
    width: 20%;
  }
  .action-row-click .total_sum_col {
    width: 20%;
  }
  .action-row-click .deadline_date_col {
    width: 12%;
  }
  .action-row-click .status_col,
  .action-row-click .financial_status_col {
    width: 17%;
    text-align: center;
  }
}
/*** end datatable - dashboard ***/
/*** status in CO, DO ***/
.status-label.label {
  padding: 4px 8px;
}
.status-label.label.full, .status-label.label.paid, .status-label.label.working, .status-label.label.in.progress, .status-label.label.in.production, .status-label.label.accepted {
  background-color: #1ab394;
  color: #fff;
}
.status-label.label.assigned {
  background-color: #5bc0de;
  color: #fff;
}
.status-label.label.holiday, .status-label.label.requested, .status-label.label.accepting, .status-label.label.partial {
  background-color: #f8ac59;
  color: #fff;
}
.status-label.label.none, .status-label.label.canceled, .status-label.label.repair {
  background-color: #ed5565;
  color: #fff;
}
.status-label.label.available, .status-label.label.confirm, .status-label.label.sending, .status-label.label.sent, .status-label.label.transformed, .status-label.label.done {
  background-color: #1c84c6;
  color: #fff;
}
.status-label.label.sick, .status-label.label.closed, .status-label.label.waiting, .status-label.label.label-waiting, .status-label.label.waiting {
  background-color: #5e5e5e;
  color: #fff;
}

.label.label-tag {
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 5px;
  font-size: 1.2rem;
}
.label.label-tag .fa.fa-times {
  float: right;
  margin: -3px -8px;
  margin-left: 3px;
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
  padding: 3px 8px;
}
.label.label-tag .fa.fa-times:hover {
  background-color: rgba(38, 38, 38, 0.5);
}
.label.label-tag.label-large {
  margin-bottom: 5px;
  padding: 5px 14px;
  font-size: 2rem;
}
.label.label-tag.label-large .fa.fa-times {
  margin: -5px -14px;
  margin-left: 5px;
  padding: 5px 14px;
}
.label.label-tag.label-outline {
  background-color: #fff;
  color: #5e5e5e;
}
.label.label-tag.label-outline.label-default {
  border: 1px solid #d1dade;
}
.label.label-tag.label-outline.label-primary {
  border: 1px solid #1ab394;
}
.label.label-tag.label-outline.label-success {
  border: 1px solid #1c84c6;
}
.label.label-tag.label-outline.label-warning {
  border: 1px solid #f8ac59;
}
.label.label-tag.label-outline.label-error, .label.label-tag.label-outline.label-danger {
  border: 1px solid #ed5565;
}

.price-list-info-statuses .big {
  display: inline-block;
  margin: auto;
  background-repeat: no-repeat;
}
.price-list-info-statuses .big.sale-type {
  width: 24px;
  height: 18px;
  background-image: url('sales_type.0550ff6e4082c1c6.svg');
}
.price-list-info-statuses .big.delivery-type {
  width: 24px;
  height: 20px;
  background-image: url('Delivery_type.7509b1bc5beedb68.svg');
}

.client-order-info-statuses .financial-status {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .financial-status.unpaid {
  background-image: url('finance_small_gray.e54878ef65f76104.svg');
}
.client-order-info-statuses .financial-status.partial {
  background-image: url('finance_small_orange.7f908adf0ab1ad87.svg');
}
.client-order-info-statuses .financial-status.paid {
  background-image: url('finance_small_green.574f7df72c26d10b.svg');
}
.client-order-info-statuses .status-sold {
  display: inline-block;
  width: 20px;
  height: 13px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .status-sold.none {
  background-image: url('export_small_gray.55d238134171a3c6.svg');
}
.client-order-info-statuses .status-sold.partial {
  background-image: url('export_small_orange.2b58992fa9fc94b7.svg');
}
.client-order-info-statuses .status-sold.all {
  background-image: url('export_small_green.40f701f0aabe7db1.svg');
}
.client-order-info-statuses .big.status-sold {
  display: inline-block;
  width: 27px;
  height: 17px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .big.status-sold.none {
  background-image: url('export_big_gray.cb54535f655b5b6b.svg');
}
.client-order-info-statuses .big.status-sold.partial {
  background-image: url('export_big_orange.7f1351d5280363b0.svg');
}
.client-order-info-statuses .big.status-sold.all {
  background-image: url('export_big_green.b78a9ed374a826cd.svg');
}
.client-order-info-statuses .status-in-planning {
  display: inline-block;
  width: 19px;
  height: 14px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .status-in-planning.none {
  background-image: url('planning_small_gray.0b3aafb75c2c0020.svg');
}
.client-order-info-statuses .status-in-planning.partial {
  background-image: url('planning_small_orange.9116b802597c555f.svg');
}
.client-order-info-statuses .status-in-planning.all {
  background-image: url('planning_small_green.0772f077e1bd3151.svg');
}
.client-order-info-statuses .big.status-in-planning {
  display: inline-block;
  width: 25px;
  height: 18px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .big.status-in-planning.none {
  background-image: url('planning_big_gray.f3dafc8d5e087fe1.svg');
}
.client-order-info-statuses .big.status-in-planning.partial {
  background-image: url('planning_big_orange.f73f03368aece9d0.svg');
}
.client-order-info-statuses .big.status-in-planning.all {
  background-image: url('planning_big_green.ef83ba12f1fd2a26.svg');
}
.client-order-info-statuses .status-in-production {
  display: inline-block;
  width: 19px;
  height: 16px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .status-in-production.none {
  background-image: url('manufacture_small_gray.04a253fed9cdb495.svg');
}
.client-order-info-statuses .status-in-production.partial {
  background-image: url('manufacture_small_orange.347cf9681d36225a.svg');
}
.client-order-info-statuses .status-in-production.all {
  background-image: url('manufacture_small_green.7b10bdeb72afeaf1.svg');
}
.client-order-info-statuses .big.status-in-production {
  display: inline-block;
  width: 25px;
  height: 21px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .big.status-in-production.none {
  background-image: url('manufacture_big_gray.f598b442edd952e4.svg');
}
.client-order-info-statuses .big.status-in-production.partial {
  background-image: url('manufacture_big_orange.8aff66bf85c11113.svg');
}
.client-order-info-statuses .big.status-in-production.all {
  background-image: url('manufacture_big_green.1832adb836ade4e2.svg');
}
.client-order-info-statuses .status-produced {
  display: inline-block;
  width: 17px;
  height: 13px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .status-produced.none {
  background-image: url('done_small_grey.8b93172f44ac9f5d.svg');
}
.client-order-info-statuses .status-produced.partial {
  background-image: url('done_small_orange.d3f32eb11d04803a.svg');
}
.client-order-info-statuses .status-produced.all {
  background-image: url('done_small_green.7b7e6a746ffbf994.svg');
}
.client-order-info-statuses .big.status-produced {
  display: inline-block;
  width: 24px;
  height: 18px;
  margin: auto;
  background-repeat: no-repeat;
}
.client-order-info-statuses .big.status-produced.none {
  background-image: url('done_big_grey.77439e7a09237761.svg');
}
.client-order-info-statuses .big.status-produced.partial {
  background-image: url('done_big_orange.02e6bfaacf22e8fb.svg');
}
.client-order-info-statuses .big.status-produced.all {
  background-image: url('done_big_green.04f4c1e0f0c0ff7d.svg');
}

/*** end status in CO, DO ***/
/*** angular2-tree ***/
.hide-arrows .toggle-children {
  background-image: none;
  width: auto;
  height: auto;
}

.node-wrapper {
  position: relative;
}

.node-content-wrapper {
  display: block;
  margin-right: 24px;
}

.node-wrapper .fa.fa-pencil.pointer {
  display: none;
  position: absolute;
  top: 6px;
  right: 6px;
  z-index: 1000;
}

.node-wrapper:hover .fa.fa-pencil.pointer {
  display: block;
}

/*** end angular2-tree ***/
/*** PrimeNG-tree ***/
.p-widget-content {
  border: none;
}

body .p-tree.p-widget-content {
  width: 100%;
  border: none;
}

/***  PrimeNg tabs ***/
.p-tabview.p-widget.p-widget-content.p-corner-all.p-tabview-top {
  padding: 0px;
}

.p-tabview.p-tabview-top > .p-tabview-nav {
  padding: 0px;
  border: none;
}

body .p-tabview.p-tabview-top .p-tabview-nav li {
  margin: 0px;
  outline: none;
}

body .p-tabview.p-tabview-top .p-tabview-nav li:not(.p-state-active):not(.p-state-disabled):hover,
body .p-tabview.p-tabview-top .p-tabview-nav li,
.p-tabview.p-tabview-top > .p-tabview-nav li {
  width: 33%;
  margin: 0px;
  font-weight: normal;
  color: #A7B1C2;
  border: none;
  border-bottom: 1px solid #e7eaec;
}

.p-tabview .p-tabview-nav > li:not(.p-state-active):not(.p-state-disabled):hover,
.p-tabview .p-tabview-nav > li.p-state-default {
  background-color: #fff;
}

body .p-tabview.p-tabview-top .p-tabview-nav li.p-state-active:hover,
body .p-tabview.p-tabview-top .p-tabview-nav li.p-state-active,
.p-tabview .p-tabview-nav li.p-tabview-selected {
  border: 1px solid #e7eaec;
  border-bottom: none;
  color: #4D4D4D;
  font-weight: bold;
}

.p-tabview .p-tabview-nav li a,
.p-tabview .p-tabview-nav li.p-tabview-selected a,
.p-tabview .p-tabview-nav li.p-state-disabled a,
.p-tabview .p-tabview-nav li.p-state-processing a {
  padding: 10px 18px 10px 20px;
  background-color: #fff;
  width: 100%;
  text-align: center;
}

body .p-tabview.p-tabview-top .p-tabview-nav li.p-state-active:hover a,
body .p-tabview.p-tabview-top .p-tabview-nav li.p-state-active a {
  color: #4D4D4D;
}

body .p-state-active:not(.p-togglebutton),
body .p-highlight:not(.p-togglebutton):not([class*=ui-growl-message]),
.p-button.p-widget,
.p-widget.p-button:enabled:hover {
  border: 1px solid #c7c7c7;
}

body .p-tabview.p-tabview-top .p-tabview-nav li,
body .p-tabview.p-tabview-top .p-tabview-nav li a,
.p-tabview .p-tabview-nav li:not(.p-state-active):not(.p-state-disabled):hover {
  color: #4D4D4D;
}

body .p-tabview .p-tabview-panels {
  padding: 13px 0px;
  border: none;
}

body .p-accordion .p-accordion-header:not(.p-state-disabled).p-state-active a .p-accordion-toggle-icon {
  color: #4D4D4D;
}

body .p-accordion .p-accordion-header:not(.p-state-disabled).p-state-active:hover a,
body .p-accordion .p-accordion-header:not(.p-state-disabled).p-state-active a,
body .p-accordion .p-accordion-header a {
  outline: none;
  border: transparent;
  background-color: transparent;
  color: #4D4D4D;
}

/***  PrimeNg tabs ***/
/*** end PrimeNG-tree ***/
/*** bootstrap tabs ***/
.nav-tabs > li > a,
.nav-tabs > li > * {
  display: inline-block;
  color: #007ad9;
  font-weight: bold;
  padding: 10px 20px 10px 20px;
  cursor: pointer;
  border-radius: 0;
}

.nav-tabs > li.active > * {
  color: #4D4D4D;
}

.nav-tabs > li > *:hover,
.nav-tabs > li > *:focus {
  background-color: #e6e6e6;
  color: #4D4D4D;
}

.tabs-container .nav-tabs > li {
  color: #007ad9;
  font-size: 14px;
}
.tabs-container .nav-tabs > li *:hover {
  background: transparent;
  border-color: transparent;
}
.tabs-container .nav-tabs > li.active {
  color: #4D4D4D;
}
.tabs-container .nav-tabs > li.active > *, .tabs-container .nav-tabs > li.active > *:hover, .tabs-container .nav-tabs > li.active > *:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
  background-color: #fff;
}
.tabs-container .nav-tabs > li.active > *, .tabs-container .nav-tabs > li.active > *:hover, .tabs-container .nav-tabs > li.active > *:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
}

/*** tree-dropdown ***/
.tree-dropdown-container {
  position: relative;
}

.tree-dropdown-container .input-group {
  position: relative;
  z-index: 2;
}

.tree-dropdown-container .tree-dropdown-content-container {
  position: absolute;
  z-index: 1;
  right: 2px;
  left: 0;
  height: 0;
  margin-top: -2px;
  overflow: auto;
  background-color: #fff;
  transition: all 0.3s ease-in-out;
}

.tree-dropdown-container.opened .tree-dropdown-content-container {
  height: 250px;
  margin-top: -1px;
  border: 1px solid #c7c7c7;
}

.tree-dropdown-container.opened .fa-angle-down {
  transform: rotate(180deg);
}

.tree-dropdown-container .btn-gray.custom-drop-down-button,
.tree-dropdown-container .btn-default.custom-drop-down-button {
  border-radius: 0px;
  background-color: #f1f1f1;
  padding: 9px 8px 10px 8px;
}

.tree-dropdown-container .btn-gray.custom-drop-down-button .fa,
.tree-dropdown-container .btn-default.custom-drop-down-button .fa {
  font-size: 13px;
}

/*** end tree-dropdown ***/
/*** new styles for angular tree ***/
.angular-tree-component {
  padding-left: 9px;
}

.hide-arrows .tree-children {
  position: relative;
}

.node-content-wrapper::before,
.tree-children::after {
  content: "";
  position: absolute;
}

.hide-arrows .node-content-wrapper::before,
.tree-dropdown-container .tree-children .node-content-wrapper::before {
  border-bottom: 1px dotted lightgrey;
  border-left: 1px dotted lightgrey;
  height: 107%;
  top: -11px;
  width: 15px;
  left: -9px;
}

.hide-arrows .tree-node-leaf > .node-wrapper > .node-content-wrapper::before {
  width: 25px;
}

.hide-arrows .tree-children::after {
  border-left: 1px solid lightgrey;
  height: 100%;
  top: -15px;
  left: -15px;
}

treenode:last-child > .tree-node > .tree-children::after {
  border-left: none;
}

/*** end styles for angular tree ***/
/** agile board **/
.agile-board > li.default-element {
  border-left: 3px solid #5e5e5e;
}

.agile-board .no-left-border > li[class*=-element] {
  border-left: none;
}

/** end of agile board **/
/** agile list **/
.list-collapse .list-collapse-item-title {
  background: #fafafb;
  border: 1px solid #e7eaec;
}

.agile-list li {
  padding: 0;
  margin: 0;
  background: transparent;
  border: none;
}

.agile-list > li {
  background: #fff;
  border: 1px solid #e7eaec;
  margin: 0 0 10px 0;
}

.agile-list-mod {
  list-style: none;
  margin: 0;
}
.agile-list-mod li {
  padding-bottom: 10px;
  position: relative;
}
.agile-list-mod li .element-container {
  background: #fafafb;
  border: 1px solid #e7eaec;
  margin: 0;
  padding: 10px;
  border-radius: 2px;
  -webkit-user-select: none;
          user-select: none;
}
.agile-list-mod li .element-container:hover {
  cursor: pointer;
  background: #fff;
}
.agile-list-mod li .element-container.success-element {
  border-left: 5px solid #1c84c6 !important;
}
.agile-list-mod li .element-container.default-element {
  border-left: 5px solid #bbb !important;
}
.agile-list-mod li .element-container.warning-element {
  border-left: 5px solid #f8ac59 !important;
}
.agile-list-mod li .element-container.danger-element {
  border-left: 5px solid #ed5565 !important;
}
.agile-list-mod li .element-container.info-element {
  border-left: 5px solid #5bc0de !important;
}
.agile-list-mod li .element-container.primary-element {
  border-left: 5px solid #1ab394 !important;
}
.agile-list-mod li .element-container .agile-detail {
  margin-top: 5px;
  font-size: 12px;
}
.agile-list-mod li .element-container.grid {
  display: grid;
  grid-template-columns: auto 80px;
  grid-template-rows: auto;
  grid-template-areas: "a b" "a c";
  grid-gap: 8px;
}
.agile-list-mod li .element-container.grid .grid-box {
  min-height: 1.2em;
}
.agile-list-mod li .element-container.grid .grid-box.role-main {
  grid-area: a;
}
.agile-list-mod li .element-container.grid .grid-box.role-icons {
  grid-area: b;
  align-self: right;
  justify-self: right;
}
.agile-list-mod li .element-container.grid .grid-box.role-qtys {
  grid-area: c;
  align-self: right;
  justify-self: right;
}
.agile-list-mod li .element-content {
  padding: 1em 1.5em;
  border: 1px solid #e7eaec;
  border-top: none;
}
.agile-list-mod li.status-icon.primary-element::after {
  content: url('play_status.e79346c4caae90c7.svg');
  right: 0;
  top: 0;
  position: absolute;
}
.agile-list-mod li.status-icon.warning-element::after {
  content: url('pause_status.32af3bf56dd8fb99.svg');
  right: 0;
  top: 0;
  position: absolute;
}
.agile-list-mod li.success-element .element-container {
  border-left: 5px solid #1c84c6;
}
.agile-list-mod li.default-element .element-container {
  border-left: 5px solid #bbb;
}
.agile-list-mod li.warning-element .element-container {
  border-left: 5px solid #f8ac59;
}
.agile-list-mod li.danger-element .element-container {
  border-left: 5px solid #ed5565;
}
.agile-list-mod li.info-element .element-container {
  border-left: 5px solid #5bc0de;
}
.agile-list-mod li.primary-element .element-container {
  border-left: 5px solid #1ab394;
}

/** end of agile list **/
/** change main color **/
body .p-inputtext,
body .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token,
body .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-list-item,
body .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-group,
body .p-chips > ul.p-inputtext .p-chips-input-token input,
body .p-dropdown-panel .p-dropdown-filter-container,
body .p-dropdown-panel .p-dropdown-items .p-dropdown-item,
body .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group,
body .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group:not(.p-highlight):not(.p-state-disabled):hover,
body .p-multiselect .p-multiselect-label,
body .p-multiselect-panel .p-multiselect-header,
body .p-multiselect-panel .p-multiselect-header .p-multiselect-close:hover,
body .p-multiselect-panel .p-multiselect-items .p-multiselect-item,
body .p-listbox .p-listbox-header,
body .p-listbox .p-listbox-list .p-listbox-item,
body .p-listbox:not(.p-state-disabled) .p-listbox-item:not(.p-highlight):not(.p-state-disabled):hover,
body .p-listbox .p-listbox-footer,
body .p-editor-container .p-editor-content .ql-editor,
body .p-editor-container .ql-picker.ql-expanded .ql-picker-label,
body .p-editor-container .ql-picker-label,
body .p-datepicker,
body .p-datepicker .p-datepicker-header,
body .p-datepicker table td > a,
body .p-datepicker table td > span,
body .p-datepicker table td.p-datepicker-today > a,
body .p-datepicker table td.p-datepicker-today > span,
body .p-datepicker .p-timepicker a,
body .p-datepicker .p-monthpicker .p-monthpicker-month,
body .p-fileupload .p-fileupload-buttonbar,
body .p-fileupload .p-fileupload-content,
body .p-password-panel,
body .p-togglebutton,
body .p-togglebutton:not(.p-state-disabled):not(.p-state-active):hover,
body .p-togglebutton:not(.p-state-disabled):not(.p-state-active).p-state-focus,
body .p-selectbutton .p-button,
body .p-selectbutton .p-button:not(.p-state-disabled):not(.p-state-active):hover,
body .p-selectbutton .p-button:not(.p-state-disabled):not(.p-state-active).p-state-focus,
body .p-button.p-state-default.p-button-secondary,
body .p-buttonset.p-button-secondary > .p-button.p-state-default,
body .p-button.p-state-default.p-button-secondary:enabled:hover,
body .p-buttonset.p-button-secondary > .p-button.p-state-default:enabled:hover,
body .p-button.p-state-default.p-button-secondary:enabled:active,
body .p-buttonset.p-button-secondary > .p-button.p-state-default:enabled:active,
body .p-button.p-state-default.p-button-warning:enabled:hover,
body .p-buttonset.p-button-warning > .p-button.p-state-default:enabled:hover,
body .p-button.p-state-default.p-button-warning:enabled:active,
body .p-buttonset.p-button-warning > .p-button.p-state-default:enabled:active,
body .p-panel .p-panel-titlebar,
body .p-panel .p-panel-titlebar .p-panel-titlebar-icon:hover,
body .p-panel .p-panel-content,
body .p-panel .p-panel-footer,
body .p-accordion .p-accordion-header a,
body .p-paginator .p-paginator-first:not(.p-state-disabled):not(.p-state-active):hover,
body .p-paginator .p-paginator-prev:not(.p-state-disabled):not(.p-state-active):hover,
body .p-paginator .p-paginator-next:not(.p-state-disabled):not(.p-state-active):hover,
body .p-paginator .p-paginator-last:not(.p-state-disabled):not(.p-state-active):hover,
body .p-paginator .p-dropdown:hover .p-dropdown-trigger,
body .p-paginator .p-dropdown:hover .p-dropdown-label,
body .p-datatable .p-datatable-caption,
body .p-datatable .p-datatable-summary,
body .p-datatable .p-datatable-thead > tr > th,
body .p-datatable .p-datatable-tfoot > tr > td,
body .p-datatable .p-datatable-tbody > tr,
body .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-contextmenu-selected):hover,
body .p-tree,
body .p-treetable .p-treetable-caption,
body .p-treetable .p-treetable-summary,
body .p-treetable .p-treetable-thead > tr > th,
body .p-treetable .p-treetable-tfoot > tr > td,
body .p-treetable .p-sortable-column:not(.p-highlight):hover,
body .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon,
body .p-treetable .p-treetable-tbody > tr,
body .p-dialog .p-dialog-titlebar,
body .p-dialog .p-dialog-titlebar .p-dialog-titlebar-icon:hover,
body .p-dialog .p-dialog-content,
body .p-dialog .p-dialog-footer {
  color: #4D4D4D;
}

/*** custom button - prime and bootstrap ***/
.p-overlaypanel-shifted:after {
  left: 1.25em;
  right: auto;
  margin-left: -8px;
}

.p-overlaypanel-shifted:before {
  left: 1.25em;
  right: auto;
  margin-left: -10px;
}

body .custom-border-danger.p-overlaypanel {
  border-color: #ed5565;
}

body .custom-border-danger.p-overlaypanel:before {
  border-bottom-color: #ed5565;
}

body .custom-border-warning.p-overlaypanel {
  border-color: #f8ac59;
}

body .custom-border-warning.p-overlaypanel:before {
  border-bottom-color: #f8ac59;
}

.p-progressbar.p-progressbar-determinate {
  height: 1rem;
  line-height: 1rem;
  border-radius: 0.25rem;
}
.p-progressbar.p-progressbar-determinate .p-progressbar-value {
  background: #1ab394;
}

.p-inputgroup .p-inputgroup-addon.inputgroup-autocomplate {
  padding: 0.45em 0.54em;
  border-right: none;
  border-color: #c7c7c7;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-inputgroup > .p-inputwrapper:last-child > .p-component {
  width: 100%;
}

body .p-chips > ul.p-inputtext .p-chips-token,
body .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token {
  font-size: 13px;
  font-weight: normal;
  color: #5e5e5e;
  background-color: #f1f1f1;
  margin-right: 10px;
  margin-bottom: 10px;
}

body .p-state-active:not(.p-togglebutton),
body .p-highlight:not(.p-togglebutton):not([class*=ui-growl-message]),
.p-button.p-widget,
.p-widget.p-button:enabled:hover {
  color: #fff;
  background-color: #1c84c6;
  border: 1px solid #c7c7c7;
}

body .p-button.p-togglebutton {
  color: #5e5e5e;
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}

body .p-button.p-togglebutton:hover,
body .p-button.p-togglebutton.p-state-active {
  color: #fff;
}

body .p-togglebutton:not(.p-state-disabled).p-state-active {
  background-color: #1c84c6;
}

body .p-togglebutton:not(.p-state-disabled):not(.p-state-active):hover {
  background-color: #1c84c6;
}

body .p-button.btn-success {
  border-radius: 3px;
  padding: 6px 12px;
  background-color: #1c84c6;
  border: 1px solid #1c84c6;
  color: #fff;
}

body .p-button.btn-success:hover {
  color: #fff;
  background-color: #1c84c6;
  border: 1px solid #1c84c6;
}

body .p-button.btn-success .p-button-text {
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
}

body .p-button.btn-primary {
  border-radius: 3px;
  padding: 6px 12px;
  background-color: #1ab394;
  border: 1px solid #1ab394;
  color: #fff;
}

body .p-button.btn-primary:hover {
  color: #fff;
  background-color: #18a689;
  border: 1px solid #18a689;
}

body .p-button.btn-primary .p-button-text {
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
}

body .p-button.btn-default {
  border-radius: 3px;
  padding: 6px 12px;
  background-color: #fff;
  border: 1px solid #e7eaec;
  color: #4D4D4D;
}

body .p-button.btn-default:hover {
  color: #4D4D4D;
  background-color: #e6e6e6;
  border: 1px solid #d2d2d2;
}

body .p-button.btn-default .p-button-text {
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
}

body .p-button.p-button-text-icon-left {
  padding-left: 32px;
}

/* inputSwitch */
.p-inputswitch.p-corner-all,
.p-inputswitch .p-inputswitch-handle {
  border-radius: 5px;
}

.p-inputswitch.p-inputswitch-checked .p-inputswitch-on {
  width: auto !important;
  right: 0;
}

/*** end custom button ***/
/*** accordion ***/
.p-accordion-header.p-state-default {
  background: #fff;
  border: none;
}

.p-accordion .p-accordion-header:not(.p-state-active):not(.p-state-disabled):hover {
  background: #fff;
  border: none;
}

.p-accordion .p-accordion-header.p-state-active {
  background: #fff;
  border: none;
}

.p-accordion .p-accordion-header a {
  color: #212121;
  padding-left: 0px;
}

.p-state-active,
.p-widget-content .p-state-active,
.p-widget-header .p-state-active {
  font-weight: bold;
}

.p-accordion .p-accordion-content {
  padding: 0px;
}

/*  flex box  */
@media screen and (min-width: 992px) {
  .flex-row {
    display: flex;
    flex-direction: row;
    align-items: stretch;
  }
  .flex-col {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    height: 100%;
  }
  .flex-row > [class*=col-],
  .flex-col > [class*=col-] {
    float: none;
  }
  .flex-row .ibox {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }
  .flex-row .ibox > * {
    width: 100%;
  }
  .flex-row .ibox[class*=flex-] {
    margin-bottom: 0;
  }
}
@media print {
  @page {
    size: auto;
    margin: 10mm 10mm 10mm 10mm;
  }
  body {
    font-size: 11px !important;
    margin: 0px !important;
  }
  body.mini-navbar #page-wrapper {
    margin: 0px !important;
  }
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .visible-xs {
    display: none !important;
  }
  .hidden-xs {
    display: block !important;
  }
  table.hidden-xs {
    display: table;
  }
  tr.hidden-xs {
    display: table-row !important;
  }
  th.hidden-xs,
  td.hidden-xs {
    display: table-cell !important;
  }
  .hidden-xs.hidden-print {
    display: none !important;
  }
  .hidden-sm {
    display: none !important;
  }
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-print-12 {
    width: 100%;
  }
  .col-print-11 {
    width: 91.66666667%;
  }
  .col-print-10 {
    width: 83.33333333%;
  }
  .col-print-9 {
    width: 75%;
  }
  .col-print-8 {
    width: 66.66666667%;
  }
  .col-print-7 {
    width: 58.33333333%;
  }
  .col-print-6 {
    width: 50%;
  }
  .col-print-5 {
    width: 41.66666667%;
  }
  .col-print-4 {
    width: 33.33333333%;
  }
  .col-print-3 {
    width: 25%;
  }
  .col-print-2 {
    width: 16.66666667%;
  }
  .col-print-1 {
    width: 8.33333333%;
  }
  .col-print-hidden {
    display: none;
  }
  .col-md-7-print {
    width: 58.33333333%;
  }
  .col-md-5-print {
    width: 41.66666667%;
  }
  /* custom */
  .form-group,
  p {
    margin-bottom: 0px;
  }
  .ibox-content.p-xl {
    padding: 0;
  }
  .flex-col :first-child {
    height: 100%;
  }
  hr {
    border-color: #4D4D4D;
  }
  h3 {
    font-size: 1.3em;
  }
  .h3-print {
    writing-mode: tb-rl;
    transform: scale(-1);
    border-left: 1px solid #4D4D4D;
    padding-left: 5px;
    max-width: 51px;
  }
  .flex-print {
    /* OLD - iOS 6-, Safari 3.1-6 */
    /* OLD - Firefox 19- (buggy but mostly works) */
    /* TWEENER - IE 10 */
    /* NEW - Chrome */
    display: flex;
    /* NEW, Spec - Opera 12.1, Firefox 20+ */
  }
}
/* light ibox - events in thread */
.ibox-content {
  padding: 20px;
}

.ibox-footer {
  padding: 15px 20px;
}

.ibox-content.light-ibox {
  background-color: transparent;
  color: inherit;
  padding: 0px;
  border: 0px;
  border-image: none;
}

.ibox-content.light-ibox .vertical-timeline-icon {
  border-color: #e7eaec;
}

/* ibox status - color */
.btn-group.dropdown .custom-user-status-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_more_white.cbb7d0405ca98369.svg');
  background-repeat: no-repeat;
  margin-left: 4px;
}

.status-box .open .dropdown-toggle.btn-white,
.status-box .btn {
  border: none;
  margin: -5px;
}
.status-box .open .dropdown-toggle.btn-white .custom-status-icon,
.status-box .btn .custom-status-icon {
  display: block;
  width: 16px;
  height: 7px;
  background-image: url('status_drop_down.5c1910422546613f.svg');
  background-repeat: no-repeat;
}
.status-box .ibox-content {
  border-top: none;
  padding: 20px;
  border-left: 5px solid #d1dade;
}
.status-box .ibox-content.border-color-sick, .status-box .ibox-content.border-color-unpaid, .status-box .ibox-content.border-color-new {
  border-left: 5px solid #d1dade;
}
.status-box .ibox-content.border-color-holiday, .status-box .ibox-content.border-color-requested, .status-box .ibox-content.border-color-partial, .status-box .ibox-content.border-color-sending, .status-box .ibox-content.border-color-sent {
  border-left: 5px solid #f8ac59;
}
.status-box .ibox-content.border-color-working, .status-box .ibox-content.border-color-full, .status-box .ibox-content.border-color-in.production, .status-box .ibox-content.border-color-in.progress {
  height: auto;
  margin-bottom: 0px;
  overflow: visible;
  border-radius: 0;
  border-left: 5px solid #1ab394;
}
.status-box .ibox-content.border-color-updated, .status-box .ibox-content.border-color-waiting, .status-box .ibox-content.border-color-accepting {
  border-left: 5px solid #5bc0de;
}
.status-box .ibox-content.border-color-closed, .status-box .ibox-content.border-color-accepted {
  border-left: 5px solid #5e5e5e;
}
.status-box .ibox-content.border-color-available, .status-box .ibox-content.border-color-paid, .status-box .ibox-content.border-color-done {
  border-left: 5px solid #1c84c6;
}
.status-box .ibox-content.border-color-none, .status-box .ibox-content.border-color-canceled {
  border-left: 5px solid #ed5565;
}
.status-box .ibox-content h1 {
  font-size: 16px;
  font-weight: bold;
}

/* mentions */
.mention {
  height: 24px;
  width: 65px;
  border-radius: 6px;
  background-color: #D3E1EB;
  padding: 3px 0;
  text-decoration: none !important;
}

.mention > span {
  margin: 0 3px;
}

/* threads */
#ThreadTabs,
#ThreadContact {
  height: 217px;
}

.ibox .thread-fixed-ibox .contact-container {
  height: 180px;
  overflow-y: auto;
}

.ibox .thread-fixed-ibox .p-tabview-panel {
  height: 117px;
  overflow-y: auto;
}

.ibox-content.light-ibox .vertical-timeline {
  width: 100%;
}

.ibox-content.light-ibox .vertical-timeline-content {
  margin-left: 104px;
  cursor: pointer;
}

.ibox-content.light-ibox .vertical-timeline-block {
  /* width: 90%; */
  margin-left: auto;
}

.ibox-content.light-ibox .vertical-timeline-content .vertical-date i {
  /* display: block; */
}

.ibox-content.light-ibox .vertical-timeline-icon {
  left: 55px;
}

.ibox-content.light-ibox .vertical-timeline::before {
  left: 72px;
}

i.direction-icon.fa-arrow-circle-up {
  color: #1ab394;
}

i.direction-icon.fa-arrow-circle-down {
  color: #f8ac59;
}

.ibox-content.light-ibox .vertical-timeline-content .vertical-date small {
  color: #4D4D4D;
  font-weight: 600;
}

.ibox-content.light-ibox .vertical-timeline-content .vertical-date {
  position: absolute;
  top: 2px;
  font-size: 11px;
  width: 53px;
  color: #4D4D4D;
  left: auto;
  right: calc(100% + 52px);
  text-align: right;
}

.chat-element {
  padding: 0;
}
.chat-element .media-body {
  padding: 10px 0;
}

/* edit notifications tabs */
.feed-element > a {
  color: inherit;
  display: flex;
}

.feed-element img {
  display: block;
  margin-right: 20px;
}

.feed-element .media-body {
  display: inline;
}

.feed-activity-list .is-new {
  background-color: #f4f4f4;
}
.feed-activity-list .feed-element {
  padding-left: 15px;
  margin-top: 0;
  padding-top: 15px;
}
.feed-activity-list .feed-element .media-body {
  margin-right: 40px;
}

.list-horizontal {
  margin: 0;
  padding: 0;
}
.list-horizontal, .list-horizontal li {
  list-style: none;
}
.list-horizontal li {
  display: inline-block;
  padding: 3px 0;
}
.list-horizontal li:not(:last-child) {
  margin-right: 15px;
  border-right: 1px solid rgb(204, 204, 204);
  padding-right: 15px;
}

.input-group .p-autocomplete .p-inputtext {
  padding: 0.529rem 0.429rem;
}

/* charjs fixes */
canvas.chartjs-render-monitor {
  height: 15vw !important;
  min-height: 150px !important;
  max-height: 250px !important;
}

@media screen and (max-width: 767px) {
  .mobile-table tr.mobile-table-header th {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
  .mobile-table tr.mobile-table-header th.col-4pct {
    width: 12%;
  }
  .mobile-table tr.mobile-table-header th.col-6pct {
    width: 18%;
  }
  .mobile-table tr.mobile-table-header th.col-10pct {
    width: 30%;
  }
  .mobile-table tbody tr td {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
.no-margin {
  margin: 0;
}

.flex-column {
  display: flex !important;
  flex-direction: column !important;
}
.flex-column.fixed-height {
  height: 100%;
}
.flex-column .scrolling-contanier,
.flex-column .no-scrolling-contanier {
  flex: 1 1 auto !important;
  overflow-y: hidden;
  overflow-x: hidden;
}
.flex-column .scrolling-contanier {
  position: relative;
  overflow-y: auto;
}
.flex-column .scrolling-contanier.top-shade:before {
  content: "";
  position: sticky;
  top: 0;
  z-index: 99999999;
  width: 100%;
  height: 40px;
  background: linear-gradient(180deg, #fff, transparent);
}
.flex-column .scrolling-contanier.top-shade > *:first-child {
  margin-top: -25px;
}

.min-height-100 {
  height: auto !important;
  min-height: 100%;
}

.max-height-100 {
  height: auto !important;
  max-height: 100%;
}

.icon-space {
  padding: 0px 5px;
}

.icon-space i {
  font-size: 5px;
  color: #999c9e;
  vertical-align: middle;
}

.icon-box {
  width: 1.625em;
  padding: 0.313em 0;
  border-radius: 3px;
  text-align: center;
}

.btn-edit,
.btn-delete,
.btn-preview,
.btn-note,
.btn-old-price,
.btn-reservation,
.btn-recipe {
  width: 32px;
  height: 28px;
}

.btn-cancel {
  width: auto;
  font-size: 12px !important;
}

.custom-info-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url('info_small.649474cf711b5943.svg');
  background-repeat: no-repeat;
}

.custom-close-small-icon {
  display: block;
  width: 13px;
  height: 13px;
  background-image: url('delete_small.3cadbc1f80a376d7.svg');
  background-repeat: no-repeat;
}

.custom-close-small-white-icon {
  display: block;
  width: 13px;
  height: 13px;
  background-image: url('delete_small_white.c93732f2230af237.svg');
  background-repeat: no-repeat;
}

.collapse-btn-orange .custom-show-less-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_less_orange.01f0b3f5358189b3.svg');
  background-repeat: no-repeat;
}
.collapse-btn-orange .custom-show-more-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_more_orange.ce758be51645ae0f.svg');
  background-repeat: no-repeat;
}

.btn-outline:focus .custom-show-less-icon,
.btn-outline:hover .custom-show-less-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_less_white.62a8919681de02ce.svg');
  background-repeat: no-repeat;
}
.btn-outline:focus .custom-show-more-icon,
.btn-outline:hover .custom-show-more-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_more_white.cbb7d0405ca98369.svg');
  background-repeat: no-repeat;
}

.collapse-btn-blue:hover .custom-show-less-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_less_green.2c0047d487f8ab3d.svg');
  background-repeat: no-repeat;
}
.collapse-btn-blue:hover .custom-show-more-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_more_green.57b4b29c8bc9a64b.svg');
  background-repeat: no-repeat;
}

.custom-show-less-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_less.ad412ee67e43f087.svg');
  background-repeat: no-repeat;
}

.custom-show-more-icon {
  display: inline-block;
  width: 10px;
  height: 7px;
  background-image: url('show_more.a53916c30bde21e9.svg');
  background-repeat: no-repeat;
}

.custom-cut-icon {
  display: block;
  width: 18px;
  height: 16px;
  float: left;
  margin-top: 2px;
  background-image: url('cut.ab44861c985682c4.svg');
  background-repeat: no-repeat;
}

.custom-copy-icon {
  display: block;
  width: 15px;
  height: 16px;
  margin: auto;
  background-image: url('copy.fc23a54cc00cb7a6.svg');
  background-repeat: no-repeat;
}

.custom-new-window-icon {
  display: block;
  width: 21px;
  height: 16px;
  margin: auto;
  background-image: url('edit-in-new-window.11e14a6b62980d86.svg');
  background-repeat: no-repeat;
}

.custom-material-icon {
  display: block;
  width: 18px;
  height: 18px;
  margin: auto;
  background-image: url('add_material.3ed1c23bcad91fae.svg');
  background-repeat: no-repeat;
}

.custom-material-green-icon {
  display: block;
  width: 18px;
  height: 18px;
  margin: auto;
  background-image: url('added_matirial.2bd8cf958ebbf5ce.svg');
  background-repeat: no-repeat;
}

.custom-edit-icon {
  display: inline-block;
  width: 17px;
  height: 15px;
  margin: auto;
  background-image: url('edit.d840b67c666d7533.svg');
  background-repeat: no-repeat;
}

.custom-preview-icon {
  display: inline-block;
  width: 16px;
  height: 12px;
  margin: auto;
  margin-top: 6px;
  margin-right: 6px;
  background-image: url('preview.4279bf8852df0739.svg');
  background-repeat: no-repeat;
}

.custom-serial-numbers-icon {
  display: inline-block;
  width: 18px;
  height: 11px;
  margin: auto;
  background-image: url('serial_number.f69f3cd08e4a1117.svg');
  background-repeat: no-repeat;
}

.btn-delete .custom-trash-gray-icon,
.btn-edit .custom-edit-icon {
  display: block;
}

.custom-close-icon {
  width: 16px;
  height: 16px;
  background-image: url('delete.7ef40d16d9cb4dfb.svg');
  background-repeat: no-repeat;
}

.custom-attach-icon {
  width: 17px !important;
  height: 16px !important;
  background-image: url('attach.7ba6c56b2146ff48.svg');
  display: inline-block;
  background-repeat: no-repeat;
}

.custom-attach-blue-icon {
  width: 17px !important;
  height: 16px !important;
  background-image: url('attach_blue.326945488c536edf.svg');
  display: inline-block;
  background-repeat: no-repeat;
}

.custom-calendar-icon {
  width: 16px;
  height: 15px;
  background-image: url('calendar.1461eb5767eb99ee.svg');
  background-repeat: no-repeat;
}

.calendar-btn .custom-calendar-icon {
  width: 16px !important;
  height: 15px !important;
  margin: 0px !important;
  display: block;
}

.custom-trash-gray-icon {
  display: inline-block;
  width: 13px;
  height: 15px;
  margin: auto;
  margin-top: 2px;
  background-image: url('trash.36e521d36db81712.svg');
  background-repeat: no-repeat;
}

.custom-trash-red-icon {
  display: inline-block;
  width: 13px;
  height: 15px;
  margin: auto;
  background-image: url('trash-red.5ff862c40adf9155.svg');
  background-repeat: no-repeat;
}

.btn:focus .custom-trash-red-icon,
.btn:hover .custom-trash-red-icon {
  display: inline-block;
  width: 13px;
  height: 15px;
  margin: auto;
  background-image: url('delete_white.4ef99e17df06e1f3.svg');
  background-repeat: no-repeat;
}

.custom-plus-icon {
  display: block;
  width: 12px;
  height: 12px;
  margin: auto;
  background-image: url('add.ec77933ada4e09ac.svg');
  background-repeat: no-repeat;
}

.custom-enter-icon {
  display: block;
  width: 22px;
  height: 15px;
  margin: auto;
  background-image: url('enter_icon.8d04713a07b1575e.svg');
  background-repeat: no-repeat;
}

.custom-form-open-icon {
  display: block;
  width: 18px;
  height: 10px;
  margin: auto;
  background-image: url('form_open.de02a857ad72c139.svg');
  background-repeat: no-repeat;
}

.custom-form-close-icon {
  display: block;
  width: 10px;
  height: 18px;
  margin: auto;
  background-image: url('form_close.9b554857c4e328ad.svg');
  background-repeat: no-repeat;
}

.custom-calculator-icon {
  display: block;
  width: 14px;
  height: 16px;
  margin: auto;
  background-image: url('calculator.465352cd9f694d71.svg');
  background-repeat: no-repeat;
}

.custom-priority-icon {
  display: block;
  width: 18px;
  height: 10px;
  margin: auto;
  background-image: url('rearrange.0db1a7ad876bc876.svg');
  background-repeat: no-repeat;
}

.custom-collapsed-icon {
  display: block;
  width: 15px;
  height: 15px;
  margin: auto;
  background-image: url('more_info.b956f6077e75a2f3.svg');
  background-repeat: no-repeat;
}

.custom-minus-icon {
  display: block;
  width: 15px;
  height: 3px;
  margin: auto;
  background-image: url('hide_info.7421b25f42085d8c.svg');
  background-repeat: no-repeat;
}

.custom-play-icon {
  display: block;
  width: 14px;
  height: 16px;
  margin: auto;
  background-image: url('play.6a7279b7356f1aa0.svg');
  background-repeat: no-repeat;
}

.custom-play-white-icon {
  display: block;
  width: 14px;
  height: 16px;
  margin: auto;
  background-image: url('play_white.a13ae048a8333ffa.svg');
  background-repeat: no-repeat;
}

.custom-pause-icon {
  display: block;
  width: 14px;
  height: 18px;
  margin: auto;
  background-image: url('pause.0253740f041174fe.svg');
  background-repeat: no-repeat;
}

.custom-pause-white-icon {
  display: block;
  width: 14px;
  height: 18px;
  margin: auto;
  background-image: url('pause_white.b2835e4c49ef033d.svg');
  background-repeat: no-repeat;
}

.custom-stop-icon {
  display: block;
  width: 18px;
  height: 18px;
  margin: auto;
  background-image: url('stop.567a2ee689984374.svg');
  background-repeat: no-repeat;
}

.custom-stop-white-icon {
  display: block;
  width: 18px;
  height: 18px;
  margin: auto;
  background-image: url('stop_white.21a2fa456f934119.svg');
  background-repeat: no-repeat;
}

.custom-done-icon {
  display: block;
  width: 21px;
  height: 16px;
  margin: auto;
  background-image: url('done.40b4a6de70c92005.svg');
  background-repeat: no-repeat;
}

.custom-done-white-icon {
  display: block;
  width: 21px;
  height: 16px;
  margin: auto;
  background-image: url('done_white.0eea3be484f2183d.svg');
  background-repeat: no-repeat;
}

.custom-play-tablet-icon {
  display: block;
  width: 17px;
  height: 20px;
  margin: auto;
  background-image: url('play_tablet.422ff8e91209f4df.svg');
  background-repeat: no-repeat;
}

.custom-play-tablet-white-icon {
  display: block;
  width: 17px;
  height: 20px;
  margin: auto;
  background-image: url('play_tablet_white.5eebf1e27d9e6e1d.svg');
  background-repeat: no-repeat;
}

.custom-pause-tablet-icon {
  display: block;
  width: 14px;
  height: 22px;
  margin: auto;
  background-image: url('pause_tablet.9835f6fc8c5def37.svg');
  background-repeat: no-repeat;
}

.custom-pause-tablet-white-icon {
  display: block;
  width: 14px;
  height: 22px;
  margin: auto;
  background-image: url('pause_tablet_white.15067f707225f364.svg');
  background-repeat: no-repeat;
}

.custom-done-tablet-icon {
  display: block;
  width: 25px;
  height: 18px;
  margin: auto;
  background-image: url('done_tablet.f85c331074c4adc9.svg');
  background-repeat: no-repeat;
}

.custom-stop-tablet-white-icon {
  display: block;
  width: 20px;
  height: 20px;
  margin: auto;
  background-image: url('stop_tablet_white.adcbb14d6b234145.svg');
  background-repeat: no-repeat;
}

.custom-stop-tablet-icon {
  display: block;
  width: 20px;
  height: 20px;
  margin: auto;
  background-image: url('stop_tablet.0868334a451286c6.svg');
  background-repeat: no-repeat;
}

.custom-done-tablet-green-icon {
  display: block;
  width: 25px;
  height: 18px;
  margin: auto;
  background-image: url('done_green.7d3fb27c3e1ebd1f.svg');
  background-repeat: no-repeat;
}

.custom-done-tablet-white-icon {
  display: block;
  width: 25px;
  height: 18px;
  margin: auto;
  background-image: url('done_tablet_white.1d76ed637edf6b6a.svg');
  background-repeat: no-repeat;
}

.custom-settings-icon {
  display: block;
  width: 16px;
  height: 16px;
  margin: 2.4px auto;
  background-image: url('settings_lists.1b5a89c813ba3036.svg');
  background-repeat: no-repeat;
}

.custom-note-mobile {
  display: block;
  width: 26px;
  height: 32px;
  margin: auto;
  background-image: url('note_mobile.2258cc42091f29c2.svg');
  background-repeat: no-repeat;
}

.custom-pin-icon {
  display: block;
  width: 37px;
  height: 37px;
  margin: auto;
  background-image: url('pin.8c3b42e4231229e1.svg');
  background-repeat: no-repeat;
}

.custom-truck-icon {
  display: block;
  width: 16px;
  height: 13px;
  margin: auto;
  background-image: url('item_for_delivery.4607b52dc5acd0d9.svg');
  background-repeat: no-repeat;
}

.custom-industry-icon {
  display: block;
  width: 15px;
  height: 16px;
  margin: auto;
  background-image: url('item_for_manufacture.a3b8a0f4d9c34459.svg');
  background-repeat: no-repeat;
}

.custom-old-price-icon {
  display: block;
  width: 17px;
  height: 17px;
  margin: auto;
  background-image: url('old_price.e56b7affa26036f5.svg');
  background-repeat: no-repeat;
}

.custom-add-res-icon {
  display: inline-block;
  width: 19px;
  height: 15px;
  margin: auto;
  background-image: url('add_reservation.d8cbf291e3f6a02f.svg');
  background-repeat: no-repeat;
}

.custom-add-res-green-icon {
  display: inline-block;
  width: 19px;
  height: 15px;
  margin: auto;
  background-image: url('added_reservation.9ed7bb037bdb7e59.svg');
  background-repeat: no-repeat;
}

.custom-add-activity-icon {
  display: inline-block;
  width: 17px;
  height: 18px;
  margin: 3px 0px 0px 3px;
  background-image: url('add_activity.bb55123863ce4f61.svg');
  background-repeat: no-repeat;
}

.custom-add-activity-green-icon {
  display: inline-block;
  width: 17px;
  height: 18px;
  margin: 3px 0px 0px 3px;
  background-image: url('added_activity.6bbfba3439f9aaac.svg');
  background-repeat: no-repeat;
}

.custom-back-icon {
  display: block;
  width: 13px;
  height: 16px;
  margin: auto;
  background-image: url('back.a3151400550fa792.svg');
  background-repeat: no-repeat;
}

.add-invoice-btn {
  padding: 5px 8.5px;
}

.custom-add-invoice {
  display: block;
  width: 13px;
  height: 16px;
  margin: auto;
  background-image: url('add_invoice.fbc00f6a7f6cfa78.svg');
  background-repeat: no-repeat;
}

.custom-note-icon {
  display: block;
  width: 13px;
  height: 16px;
  margin: auto;
  margin-top: -2px;
  background-image: url('note.c86b1e4e4d19bca7.svg');
  background-repeat: no-repeat;
}

.custom-submenu-icon {
  display: inline-block;
  width: 3px;
  height: 13px;
  margin: auto;
  background-image: url('sub_menu.1d79f167f21bea07.svg');
  background-repeat: no-repeat;
}

.custom-info-warning-icon {
  display: block;
  width: 16px;
  height: 16px;
  margin: auto;
  background-image: url('info_icon_orange.3ac90e8d6d73627e.svg');
  background-repeat: no-repeat;
}

.custom-info-danger-icon {
  display: block;
  width: 16px;
  height: 16px;
  margin: auto;
  background-image: url('info_icon_red.8c2dec63bb404fdc.svg');
  background-repeat: no-repeat;
}

.btn-old-price {
  padding: 4.5px;
}

.custm-old-price-icon {
  display: block;
  width: 17px;
  height: 17px;
  margin: auto;
  background-image: url('old_price.e56b7affa26036f5.svg');
  background-repeat: no-repeat;
}

.custom-filters-icon {
  display: block;
  width: 19px;
  height: 18px;
  margin: auto;
  background-image: url('saved_filters.badc206fa1a1ea03.svg');
  background-repeat: no-repeat;
}

.custom-payment-white-icon {
  display: block;
  width: 16px;
  height: 16px;
  margin: auto;
  background-image: url('payments_white.3f51b83616507385.svg');
  background-repeat: no-repeat;
}

.custom-document-white-icon {
  display: block;
  width: 14px;
  height: 15px;
  margin: auto;
  background-image: url('documents_white.9c3dbfa1169b5dae.svg');
  background-repeat: no-repeat;
}

.btn-edit-field {
  padding: 7.5px 12px;
}
.btn-edit-field .custom-edit-icon {
  display: block;
}

.btn-check-save-small {
  padding: 10px 12px;
}

.custom-check-save-small-icon {
  display: block;
  width: 16px;
  height: 12px;
  margin: auto;
  background-image: url('check_save_small.603262c26b4970a2.svg');
  background-repeat: no-repeat;
}

.custom-arrow-down-white-icon {
  display: inline-block;
  width: 16px;
  height: 15px;
  margin: auto;
  background-image: url('arrow_down_white.713b25e9c4547f0f.svg');
  background-repeat: no-repeat;
}

.custom-arrow-down-gray-icon {
  display: inline-block;
  width: 16px;
  height: 15px;
  margin: auto;
  background-image: url('arrow_down_gray.71f603c79fd8d9f4.svg');
  background-repeat: no-repeat;
}

.custom-arrow-up-white-icon {
  display: inline-block;
  width: 16px;
  height: 15px;
  margin: auto;
  background-image: url('arrow_up_white.ef96807d17f622e1.svg');
  background-repeat: no-repeat;
}

.custom-arrow-up-gray-icon {
  display: inline-block;
  width: 16px;
  height: 15px;
  margin: auto;
  background-image: url('arrow_up_gray.09cd2d987ce58f29.svg');
  background-repeat: no-repeat;
}

.custom-more-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: auto;
  background-image: url('more-gray.c7a6a41ca98a4db9.svg');
  background-repeat: no-repeat;
}

.custom-graph-icon {
  display: inline-block;
  width: 25px;
  height: 17px;
  margin: auto;
  background-image: url('graph_icon.18ce3bc67a413eef.svg');
  background-repeat: no-repeat;
}

gnt-grid-task {
  align-items: stretch !important;
  justify-content: stretch !important;
  flex-direction: row !important;
  border: 0 !important;
}
gnt-grid-task.selected {
  box-shadow: none !important;
}
gnt-grid-task .ngx-gantt-sidebar-heading-container .ngx-gantt-heading-cells-container .ngx-gantt-sidebar-more-heading-cell {
  text-align: left;
}

#chat-application {
  z-index: 100 !important;
}

.p-dialog-error .p-dialog-titlebar {
  background-color: var(--color-danger) !important;
  border-color: var(--color-danger) !important;
}
.p-dialog-error .p-dialog-titlebar,
.p-dialog-error .p-dialog-titlebar .p-dialog-titlebar-icon {
  color: #fff !important;
}
.p-dialog-error .p-dialog-content {
  border-color: var(--color-danger) !important;
}
.p-dialog-error ul {
  list-style: none;
}
.p-dialog-error ul li {
  font-size: 14px;
}
.p-dialog-error p {
  margin-bottom: 1em !important;
}

.custom-program-dye-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin: auto;
  background-image: url('program-dye.a8e51b662501fe21.svg');
  background-repeat: no-repeat;
}

.col-width-0px {
  max-width: 0px !important;
}

.col-width-1px {
  max-width: 1px !important;
}

.col-width-2px {
  max-width: 2px !important;
}

.col-width-3px {
  max-width: 3px !important;
}

.col-width-4px {
  max-width: 4px !important;
}

.col-width-5px {
  max-width: 5px !important;
}

.col-width-6px {
  max-width: 6px !important;
}

.col-width-7px {
  max-width: 7px !important;
}

.col-width-8px {
  max-width: 8px !important;
}

.col-width-9px {
  max-width: 9px !important;
}

.col-width-10px {
  max-width: 10px !important;
}

.col-width-11px {
  max-width: 11px !important;
}

.col-width-12px {
  max-width: 12px !important;
}

.col-width-13px {
  max-width: 13px !important;
}

.col-width-14px {
  max-width: 14px !important;
}

.col-width-15px {
  max-width: 15px !important;
}

.col-width-16px {
  max-width: 16px !important;
}

.col-width-17px {
  max-width: 17px !important;
}

.col-width-18px {
  max-width: 18px !important;
}

.col-width-19px {
  max-width: 19px !important;
}

.col-width-20px {
  max-width: 20px !important;
}

.col-width-21px {
  max-width: 21px !important;
}

.col-width-22px {
  max-width: 22px !important;
}

.col-width-23px {
  max-width: 23px !important;
}

.col-width-24px {
  max-width: 24px !important;
}

.col-width-25px {
  max-width: 25px !important;
}

.col-width-26px {
  max-width: 26px !important;
}

.col-width-27px {
  max-width: 27px !important;
}

.col-width-28px {
  max-width: 28px !important;
}

.col-width-29px {
  max-width: 29px !important;
}

.col-width-30px {
  max-width: 30px !important;
}

.col-width-31px {
  max-width: 31px !important;
}

.col-width-32px {
  max-width: 32px !important;
}

.col-width-33px {
  max-width: 33px !important;
}

.col-width-34px {
  max-width: 34px !important;
}

.col-width-35px {
  max-width: 35px !important;
}

.col-width-36px {
  max-width: 36px !important;
}

.col-width-37px {
  max-width: 37px !important;
}

.col-width-38px {
  max-width: 38px !important;
}

.col-width-39px {
  max-width: 39px !important;
}

.col-width-40px {
  max-width: 40px !important;
}

.col-width-41px {
  max-width: 41px !important;
}

.col-width-42px {
  max-width: 42px !important;
}

.col-width-43px {
  max-width: 43px !important;
}

.col-width-44px {
  max-width: 44px !important;
}

.col-width-45px {
  max-width: 45px !important;
}

.col-width-46px {
  max-width: 46px !important;
}

.col-width-47px {
  max-width: 47px !important;
}

.col-width-48px {
  max-width: 48px !important;
}

.col-width-49px {
  max-width: 49px !important;
}

.col-width-50px {
  max-width: 50px !important;
}

.col-width-51px {
  max-width: 51px !important;
}

.col-width-52px {
  max-width: 52px !important;
}

.col-width-53px {
  max-width: 53px !important;
}

.col-width-54px {
  max-width: 54px !important;
}

.col-width-55px {
  max-width: 55px !important;
}

.col-width-56px {
  max-width: 56px !important;
}

.col-width-57px {
  max-width: 57px !important;
}

.col-width-58px {
  max-width: 58px !important;
}

.col-width-59px {
  max-width: 59px !important;
}

.col-width-60px {
  max-width: 60px !important;
}

.col-width-61px {
  max-width: 61px !important;
}

.col-width-62px {
  max-width: 62px !important;
}

.col-width-63px {
  max-width: 63px !important;
}

.col-width-64px {
  max-width: 64px !important;
}

.col-width-65px {
  max-width: 65px !important;
}

.col-width-66px {
  max-width: 66px !important;
}

.col-width-67px {
  max-width: 67px !important;
}

.col-width-68px {
  max-width: 68px !important;
}

.col-width-69px {
  max-width: 69px !important;
}

.col-width-70px {
  max-width: 70px !important;
}

.col-width-71px {
  max-width: 71px !important;
}

.col-width-72px {
  max-width: 72px !important;
}

.col-width-73px {
  max-width: 73px !important;
}

.col-width-74px {
  max-width: 74px !important;
}

.col-width-75px {
  max-width: 75px !important;
}

.col-width-76px {
  max-width: 76px !important;
}

.col-width-77px {
  max-width: 77px !important;
}

.col-width-78px {
  max-width: 78px !important;
}

.col-width-79px {
  max-width: 79px !important;
}

.col-width-80px {
  max-width: 80px !important;
}

.col-width-81px {
  max-width: 81px !important;
}

.col-width-82px {
  max-width: 82px !important;
}

.col-width-83px {
  max-width: 83px !important;
}

.col-width-84px {
  max-width: 84px !important;
}

.col-width-85px {
  max-width: 85px !important;
}

.col-width-86px {
  max-width: 86px !important;
}

.col-width-87px {
  max-width: 87px !important;
}

.col-width-88px {
  max-width: 88px !important;
}

.col-width-89px {
  max-width: 89px !important;
}

.col-width-90px {
  max-width: 90px !important;
}

.col-width-91px {
  max-width: 91px !important;
}

.col-width-92px {
  max-width: 92px !important;
}

.col-width-93px {
  max-width: 93px !important;
}

.col-width-94px {
  max-width: 94px !important;
}

.col-width-95px {
  max-width: 95px !important;
}

.col-width-96px {
  max-width: 96px !important;
}

.col-width-97px {
  max-width: 97px !important;
}

.col-width-98px {
  max-width: 98px !important;
}

.col-width-99px {
  max-width: 99px !important;
}

.col-width-100px {
  max-width: 100px !important;
}

.col-width-101px {
  max-width: 101px !important;
}

.col-width-102px {
  max-width: 102px !important;
}

.col-width-103px {
  max-width: 103px !important;
}

.col-width-104px {
  max-width: 104px !important;
}

.col-width-105px {
  max-width: 105px !important;
}

.col-width-106px {
  max-width: 106px !important;
}

.col-width-107px {
  max-width: 107px !important;
}

.col-width-108px {
  max-width: 108px !important;
}

.col-width-109px {
  max-width: 109px !important;
}

.col-width-110px {
  max-width: 110px !important;
}

.col-width-111px {
  max-width: 111px !important;
}

.col-width-112px {
  max-width: 112px !important;
}

.col-width-113px {
  max-width: 113px !important;
}

.col-width-114px {
  max-width: 114px !important;
}

.col-width-115px {
  max-width: 115px !important;
}

.col-width-116px {
  max-width: 116px !important;
}

.col-width-117px {
  max-width: 117px !important;
}

.col-width-118px {
  max-width: 118px !important;
}

.col-width-119px {
  max-width: 119px !important;
}

.col-width-120px {
  max-width: 120px !important;
}

.col-width-121px {
  max-width: 121px !important;
}

.col-width-122px {
  max-width: 122px !important;
}

.col-width-123px {
  max-width: 123px !important;
}

.col-width-124px {
  max-width: 124px !important;
}

.col-width-125px {
  max-width: 125px !important;
}

.col-width-126px {
  max-width: 126px !important;
}

.col-width-127px {
  max-width: 127px !important;
}

.col-width-128px {
  max-width: 128px !important;
}

.col-width-129px {
  max-width: 129px !important;
}

.col-width-130px {
  max-width: 130px !important;
}

.col-width-131px {
  max-width: 131px !important;
}

.col-width-132px {
  max-width: 132px !important;
}

.col-width-133px {
  max-width: 133px !important;
}

.col-width-134px {
  max-width: 134px !important;
}

.col-width-135px {
  max-width: 135px !important;
}

.col-width-136px {
  max-width: 136px !important;
}

.col-width-137px {
  max-width: 137px !important;
}

.col-width-138px {
  max-width: 138px !important;
}

.col-width-139px {
  max-width: 139px !important;
}

.col-width-140px {
  max-width: 140px !important;
}

.col-width-141px {
  max-width: 141px !important;
}

.col-width-142px {
  max-width: 142px !important;
}

.col-width-143px {
  max-width: 143px !important;
}

.col-width-144px {
  max-width: 144px !important;
}

.col-width-145px {
  max-width: 145px !important;
}

.col-width-146px {
  max-width: 146px !important;
}

.col-width-147px {
  max-width: 147px !important;
}

.col-width-148px {
  max-width: 148px !important;
}

.col-width-149px {
  max-width: 149px !important;
}

.col-width-150px {
  max-width: 150px !important;
}

.col-width-151px {
  max-width: 151px !important;
}

.col-width-152px {
  max-width: 152px !important;
}

.col-width-153px {
  max-width: 153px !important;
}

.col-width-154px {
  max-width: 154px !important;
}

.col-width-155px {
  max-width: 155px !important;
}

.col-width-156px {
  max-width: 156px !important;
}

.col-width-157px {
  max-width: 157px !important;
}

.col-width-158px {
  max-width: 158px !important;
}

.col-width-159px {
  max-width: 159px !important;
}

.col-width-160px {
  max-width: 160px !important;
}

.col-width-161px {
  max-width: 161px !important;
}

.col-width-162px {
  max-width: 162px !important;
}

.col-width-163px {
  max-width: 163px !important;
}

.col-width-164px {
  max-width: 164px !important;
}

.col-width-165px {
  max-width: 165px !important;
}

.col-width-166px {
  max-width: 166px !important;
}

.col-width-167px {
  max-width: 167px !important;
}

.col-width-168px {
  max-width: 168px !important;
}

.col-width-169px {
  max-width: 169px !important;
}

.col-width-170px {
  max-width: 170px !important;
}

.col-width-171px {
  max-width: 171px !important;
}

.col-width-172px {
  max-width: 172px !important;
}

.col-width-173px {
  max-width: 173px !important;
}

.col-width-174px {
  max-width: 174px !important;
}

.col-width-175px {
  max-width: 175px !important;
}

.col-width-176px {
  max-width: 176px !important;
}

.col-width-177px {
  max-width: 177px !important;
}

.col-width-178px {
  max-width: 178px !important;
}

.col-width-179px {
  max-width: 179px !important;
}

.col-width-180px {
  max-width: 180px !important;
}

.col-width-181px {
  max-width: 181px !important;
}

.col-width-182px {
  max-width: 182px !important;
}

.col-width-183px {
  max-width: 183px !important;
}

.col-width-184px {
  max-width: 184px !important;
}

.col-width-185px {
  max-width: 185px !important;
}

.col-width-186px {
  max-width: 186px !important;
}

.col-width-187px {
  max-width: 187px !important;
}

.col-width-188px {
  max-width: 188px !important;
}

.col-width-189px {
  max-width: 189px !important;
}

.col-width-190px {
  max-width: 190px !important;
}

.col-width-191px {
  max-width: 191px !important;
}

.col-width-192px {
  max-width: 192px !important;
}

.col-width-193px {
  max-width: 193px !important;
}

.col-width-194px {
  max-width: 194px !important;
}

.col-width-195px {
  max-width: 195px !important;
}

.col-width-196px {
  max-width: 196px !important;
}

.col-width-197px {
  max-width: 197px !important;
}

.col-width-198px {
  max-width: 198px !important;
}

.col-width-199px {
  max-width: 199px !important;
}

.col-width-200px {
  max-width: 200px !important;
}

.col-width-201px {
  max-width: 201px !important;
}

.col-width-202px {
  max-width: 202px !important;
}

.col-width-203px {
  max-width: 203px !important;
}

.col-width-204px {
  max-width: 204px !important;
}

.col-width-205px {
  max-width: 205px !important;
}

.col-width-206px {
  max-width: 206px !important;
}

.col-width-207px {
  max-width: 207px !important;
}

.col-width-208px {
  max-width: 208px !important;
}

.col-width-209px {
  max-width: 209px !important;
}

.col-width-210px {
  max-width: 210px !important;
}

.col-width-211px {
  max-width: 211px !important;
}

.col-width-212px {
  max-width: 212px !important;
}

.col-width-213px {
  max-width: 213px !important;
}

.col-width-214px {
  max-width: 214px !important;
}

.col-width-215px {
  max-width: 215px !important;
}

.col-width-216px {
  max-width: 216px !important;
}

.col-width-217px {
  max-width: 217px !important;
}

.col-width-218px {
  max-width: 218px !important;
}

.col-width-219px {
  max-width: 219px !important;
}

.col-width-220px {
  max-width: 220px !important;
}

.col-width-221px {
  max-width: 221px !important;
}

.col-width-222px {
  max-width: 222px !important;
}

.col-width-223px {
  max-width: 223px !important;
}

.col-width-224px {
  max-width: 224px !important;
}

.col-width-225px {
  max-width: 225px !important;
}

.col-width-226px {
  max-width: 226px !important;
}

.col-width-227px {
  max-width: 227px !important;
}

.col-width-228px {
  max-width: 228px !important;
}

.col-width-229px {
  max-width: 229px !important;
}

.col-width-230px {
  max-width: 230px !important;
}

.col-width-231px {
  max-width: 231px !important;
}

.col-width-232px {
  max-width: 232px !important;
}

.col-width-233px {
  max-width: 233px !important;
}

.col-width-234px {
  max-width: 234px !important;
}

.col-width-235px {
  max-width: 235px !important;
}

.col-width-236px {
  max-width: 236px !important;
}

.col-width-237px {
  max-width: 237px !important;
}

.col-width-238px {
  max-width: 238px !important;
}

.col-width-239px {
  max-width: 239px !important;
}

.col-width-240px {
  max-width: 240px !important;
}

.col-width-241px {
  max-width: 241px !important;
}

.col-width-242px {
  max-width: 242px !important;
}

.col-width-243px {
  max-width: 243px !important;
}

.col-width-244px {
  max-width: 244px !important;
}

.col-width-245px {
  max-width: 245px !important;
}

.col-width-246px {
  max-width: 246px !important;
}

.col-width-247px {
  max-width: 247px !important;
}

.col-width-248px {
  max-width: 248px !important;
}

.col-width-249px {
  max-width: 249px !important;
}

.col-width-250px {
  max-width: 250px !important;
}

.col-width-251px {
  max-width: 251px !important;
}

.col-width-252px {
  max-width: 252px !important;
}

.col-width-253px {
  max-width: 253px !important;
}

.col-width-254px {
  max-width: 254px !important;
}

.col-width-255px {
  max-width: 255px !important;
}

.col-width-256px {
  max-width: 256px !important;
}

.col-width-257px {
  max-width: 257px !important;
}

.col-width-258px {
  max-width: 258px !important;
}

.col-width-259px {
  max-width: 259px !important;
}

.col-width-260px {
  max-width: 260px !important;
}

.col-width-261px {
  max-width: 261px !important;
}

.col-width-262px {
  max-width: 262px !important;
}

.col-width-263px {
  max-width: 263px !important;
}

.col-width-264px {
  max-width: 264px !important;
}

.col-width-265px {
  max-width: 265px !important;
}

.col-width-266px {
  max-width: 266px !important;
}

.col-width-267px {
  max-width: 267px !important;
}

.col-width-268px {
  max-width: 268px !important;
}

.col-width-269px {
  max-width: 269px !important;
}

.col-width-270px {
  max-width: 270px !important;
}

.col-width-271px {
  max-width: 271px !important;
}

.col-width-272px {
  max-width: 272px !important;
}

.col-width-273px {
  max-width: 273px !important;
}

.col-width-274px {
  max-width: 274px !important;
}

.col-width-275px {
  max-width: 275px !important;
}

.col-width-276px {
  max-width: 276px !important;
}

.col-width-277px {
  max-width: 277px !important;
}

.col-width-278px {
  max-width: 278px !important;
}

.col-width-279px {
  max-width: 279px !important;
}

.col-width-280px {
  max-width: 280px !important;
}

.col-width-281px {
  max-width: 281px !important;
}

.col-width-282px {
  max-width: 282px !important;
}

.col-width-283px {
  max-width: 283px !important;
}

.col-width-284px {
  max-width: 284px !important;
}

.col-width-285px {
  max-width: 285px !important;
}

.col-width-286px {
  max-width: 286px !important;
}

.col-width-287px {
  max-width: 287px !important;
}

.col-width-288px {
  max-width: 288px !important;
}

.col-width-289px {
  max-width: 289px !important;
}

.col-width-290px {
  max-width: 290px !important;
}

.col-width-291px {
  max-width: 291px !important;
}

.col-width-292px {
  max-width: 292px !important;
}

.col-width-293px {
  max-width: 293px !important;
}

.col-width-294px {
  max-width: 294px !important;
}

.col-width-295px {
  max-width: 295px !important;
}

.col-width-296px {
  max-width: 296px !important;
}

.col-width-297px {
  max-width: 297px !important;
}

.col-width-298px {
  max-width: 298px !important;
}

.col-width-299px {
  max-width: 299px !important;
}

.col-width-300px {
  max-width: 300px !important;
}

.col-actions {
  max-width: 90px !important;
}

.col-reference-num {
  max-width: 101px !important;
}

.col-reason {
  max-width: 181px !important;
}

.col-contact {
  max-width: 181px !important;
}

.col-warehouse {
  max-width: 133px !important;
}

.col-country {
  max-width: 85px !important;
}

.col-accepted-by {
  max-width: 173px !important;
}

.col-created-by {
  max-width: 173px !important;
}

.col-creation-date {
  max-width: 93px !important;
  text-align: center;
}

.col-due-date {
  max-width: 93px !important;
  text-align: center;
}

.col-value {
  max-width: 149px !important;
}

.col-total-value {
  max-width: 149px !important;
}

.col-status {
  max-width: 105px !important;
  text-align: center;
}

.col-fin-status {
  max-width: 105px !important;
  text-align: center;
}

.col-statuses {
  max-width: 140px !important;
  text-align: center;
}

.col-product-title {
  max-width: 261px !important;
  text-align: left;
}

.col-product-sku {
  max-width: 125px !important;
  text-align: left;
}

.col-product-barcode {
  max-width: 125px !important;
  text-align: left;
}

.col-product-type {
  max-width: 53px !important;
}

.col-product-unit {
  max-width: 53px !important;
}

.col-category {
  max-width: 181px !important;
  text-align: left;
}

.col-document-type {
  max-width: 53px !important;
}

.col-linked-docs {
  max-width: 181px !important;
}

.col-r-number {
  max-width: 49px !important;
}

.col-r-creation-date {
  max-width: 84px !important;
}

.col-r-warehouse {
  max-width: 119px !important;
}

.col-r-movement {
  max-width: 161px !important;
}

.col-r-contact {
  max-width: 161px !important;
}

.col-r-category {
  max-width: 161px !important;
}

.col-r-product-title {
  max-width: 231px !important;
}

.col-r-product-sku {
  max-width: 112px !important;
}

.col-r-product-unit {
  max-width: 49px !important;
}

.col-r-product-type {
  max-width: 49px !important;
}

.col-r-status {
  max-width: 105px !important;
}

.col-r-qty {
  max-width: 105px !important;
}

.col-r-value {
  max-width: 133px !important;
}

.col-r-total-value {
  max-width: 133px !important;
}

.custom_fc_frame {
  left: -5px;
  right: auto !important;
  bottom: 60px !important;
}
