@import url(../../../admin/vendor/css/fancybox/fancybox.css);
.social-media-icon-bg i[class$=facebook] {
  background: #3b5999;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-bg i[class$=twitter] {
  background: #55acee;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-bg i[class$=instagram] {
  background: #e4405f;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-bg i[class$=youtube] {
  background: #cd201f;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-bg i[class$=linkedin] {
  background: #0077B5;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-bg i[class$=google-plus] {
  background: #dd4b39;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-bg i[class$=pinterest] {
  background: #bd081c;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-bg i[class$=skype] {
  background: #00AFF0;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  color: white;
}

.social-media-icon-color i[class$=facebook] {
  color: #3b5999;
}

.social-media-icon-color i[class$=twitter] {
  color: #55acee;
}

.social-media-icon-color i[class$=instagram] {
  color: #e4405f;
}

.social-media-icon-color i[class$=youtube] {
  color: #cd201f;
}

.social-media-icon-color i[class$=linkedin] {
  color: #0077B5;
}

.social-media-icon-color i[class$=google-plus] {
  color: #dd4b39;
}

.social-media-icon-color i[class$=pinterest] {
  color: #bd081c;
}

.social-media-icon-color i[class$=skype] {
  color: #00AFF0;
}

:root {
  --input-padding: 15px;
  --input-height: 40px;
}

html,
body {
  font-family: "Poppins", sans-serif !important;
  font-weight: 500;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004) !important;
  font-size: 14px;
  transition: background 0.3s ease;
}

body {
  overflow-x: hidden;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  box-sizing: border-box;
  outline: none;
}

ul,
ol {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none;
}

a {
  text-decoration: none !important;
  transition: 0.1s;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
}

svg {
  transition: 0.1s;
}

section {
  padding: var(--section-padding);
  position: relative;
}

button:focus {
  outline: none !important;
  box-shadow: none !important;
}

p {
  color: #363232;
  font-weight: 400;
  font-size: 13px;
  opacity: 0.5;
}

h1,
h2,
h3,
h4,
h5,
h6,
small,
li,
label {
  color: var(--heading-clr);
}

img {
  width: 100%;
  max-width: 100%;
  display: none;
}
img[src] {
  display: block;
}

i {
  line-height: normal;
  display: inherit;
}

span {
  font-size: inherit;
}

hr {
  background-color: var(--border-clr);
  opacity: 1;
}

label {
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 13px;
  color: #7b7b7b;
}

input:not([type=checkbox]):not([type=radio]),
select {
  height: var(--input-height);
}

.input-height-49px input:not([type=checkbox]):not([type=radio]),
.input-height-49px select {
  height: 49px;
}

input[type=checkbox] {
  width: 18px;
  height: 18px;
  border: 1px solid rgba(123, 123, 123, 0.2);
  margin-top: 0;
  margin-right: 10px;
  border-radius: 3px !important;
}

select {
  cursor: pointer;
  min-width: 191px;
}

.cover-all-content {
  padding: 30px;
}

.default-select {
  border: 1px solid var(--border-clr);
  padding: 10px 15px;
  font-size: 13px;
  color: #7b7b7b;
}

.progress {
  background: rgba(var(--primary-rgb-clr), 0.2);
  height: 4px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}
.progress .progress-bar {
  background-color: var(--primary-clr);
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
}

.vr {
  background-color: rgba(123, 123, 123, 0.4901960784);
  opacity: 1;
}

.form-switch {
  margin: 0;
}
.form-switch .form-check-input {
  width: 3em;
  border-radius: 2em !important;
  cursor: pointer;
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
}

.form-check-input {
  border-color: #cdcdcd;
  flex-shrink: 0;
  cursor: pointer;
}
.form-check-input:checked {
  background-color: var(--primary-clr);
  border-color: var(--primary-clr) !important;
}
.form-check-input:focus {
  border-color: var(--primary-clr);
  box-shadow: none;
}

input[type=radio].form-check-input {
  width: 19px;
  height: 19px;
  background-color: #cdcdcd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
  border-color: #cdcdcd;
}
input[type=radio].form-check-input:checked {
  background-color: var(--primary-clr);
  border-color: var(--primary-clr) !important;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.168627451);
}
input[type=radio].form-check-input:focus {
  border-color: var(--primary-clr);
}

.form-group {
  margin-bottom: 1.1rem;
}

.form-control,
.select-box {
  padding: 10px var(--input-padding);
  background: white;
  box-shadow: none;
  border: 1px solid var(--border-clr);
  font-size: 13px;
  color: #7b7b7b;
}
.form-control:focus,
.select-box:focus {
  color: #71748d;
  background-color: #fff;
  border-color: var(--primary-clr);
  outline: 0;
  box-shadow: none;
}
.form-control:focus::-moz-placeholder, .select-box:focus::-moz-placeholder {
  color: var(--primary-clr);
}
.form-control:focus:-ms-input-placeholder, .select-box:focus:-ms-input-placeholder {
  color: var(--primary-clr);
}
.form-control:focus::placeholder,
.select-box:focus::placeholder {
  color: var(--primary-clr);
}
.form-control:focus i,
.select-box:focus i {
  color: var(--primary-clr);
}

.multiselect-native-select {
  width: 100%;
}
.multiselect-native-select .dropdown-toggle::after {
  top: 50%;
}
.multiselect-native-select .btn-group {
  width: 100%;
}
.multiselect-native-select .btn-group button {
  padding: 10px var(--input-padding) !important;
  background: white;
  box-shadow: none;
  border: 1px solid var(--border-clr);
  font-size: 13px;
  color: #7b7b7b;
  text-align: start;
}
.multiselect-native-select .btn-group button:focus {
  color: #71748d;
  background-color: #fff;
  border-color: var(--primary-clr);
  outline: 0;
  box-shadow: none;
}
.multiselect-native-select .btn-group button:focus::-moz-placeholder {
  color: var(--primary-clr);
}
.multiselect-native-select .btn-group button:focus:-ms-input-placeholder {
  color: var(--primary-clr);
}
.multiselect-native-select .btn-group button:focus::placeholder {
  color: var(--primary-clr);
}
.multiselect-native-select .btn-group button:focus i {
  color: var(--primary-clr);
}

tbody,
td,
tfoot,
th,
thead,
tr {
  border-color: var(--border-clr);
}

.table > :not(:first-child) {
  border-top: none;
}

.card {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border: 1px solid var(--border-clr);
}

.card-body {
  padding: 2rem;
}

.card-body2 {
  flex: 1 1 auto;
  padding: 1rem;
}

.card-title {
  color: var(--black-clr-1);
  font-weight: 600;
  font-size: 21px;
}

.column-spacing [class*=col-] > div {
  margin: 10px;
}

.content-spacing * + * {
  margin-top: 2rem !important;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}

.increment-text,
.buy-color {
  color: #219653 !important;
}

.decrement-text,
.sell-color {
  color: #eb5757 !important;
}

.hb-line {
  width: 70px;
  height: 5px;
  background: var(--primary-clr);
  display: block;
  margin-block: 9px;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
}

.section-title {
  font-size: 26px;
  font-weight: 600;
  margin: 0;
}

.subtitle {
  position: relative;
  font-size: 17px;
  font-weight: 500;
  text-transform: uppercase;
}

.block-title {
  font-size: 25px;
  font-weight: 500;
}

.entry-title {
  font-size: 20px;
  font-weight: 500;
}

.single-title {
  font-size: 30px;
  font-weight: 600;
}

.cover-section-title p {
  font-size: 18px;
}

.caret-none::after,
.custom-select-caret-none .select-selected::after {
  display: none;
}

.disc-items li {
  list-style: disc;
  margin-left: 1.5rem;
  color: #363232;
  font-weight: 400;
  font-size: 13px;
  opacity: 0.5;
}

.decimal-items li {
  list-style: decimal;
  margin-left: 1.5rem;
  color: #363232;
  font-weight: 400;
  font-size: 13px;
  opacity: 0.5;
}

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

.checktext {
  position: relative;
  overflow: hidden;
}
.checktext input[type=radio] {
  -webkit-appearance: none;
  border: none !important;
  margin: auto;
  position: absolute;
  left: 0px;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.checktext input[type=radio]:checked ~ label {
  color: var(--primary-clr);
}
.checktext:hover label {
  color: var(--primary-clr);
}
.checktext label {
  color: #7b7b7b;
  width: 100%;
  font-size: 12px;
  display: flex;
  align-items: center;
  margin: 0;
}
.checktext label i {
  font-size: 12px;
}

.updown-animate {
  -webkit-animation: updownanimate 10s linear infinite;
          animation: updownanimate 10s linear infinite;
}
@-webkit-keyframes updownanimate {
  0% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
  }
}
@keyframes updownanimate {
  0% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
  }
}

.dark-bg-clr-01 {
  background-color: rgba(0,0,0,0.1);
}

.dark-bg-clr-02 {
  background-color: rgba(0,0,0,0.2);
}

.dark-bg-clr-03 {
  background-color: rgba(0,0,0,0.3);
}

.dark-bg-clr-04 {
  background-color: rgba(0,0,0,0.4);
}

.dark-bg-clr-05 {
  background-color: rgba(0,0,0,0.5);
}

.dark-bg-clr-06 {
  background-color: rgba(0,0,0,0.6);
}

.dark-bg-clr-07 {
  background-color: rgba(0,0,0,0.7);
}

.dark-bg-clr-08 {
  background-color: rgba(0,0,0,0.8);
}

.dark-bg-clr-09 {
  background-color: rgba(0,0,0,0.9);
}

.white-bg-clr-01 {
  background-color: rgba(248,248,248,0.1);
}

.white-bg-clr-02 {
  background-color: rgba(248,248,248,0.2);
}

.white-bg-clr-03 {
  background-color: rgba(248,248,248,0.3);
}

.white-bg-clr-04 {
  background-color: rgba(248,248,248,0.4);
}

.white-bg-clr-05 {
  background-color: rgba(248,248,248,0.5);
}

.white-bg-clr-06 {
  background-color: rgba(248,248,248,0.6);
}

.white-bg-clr-07 {
  background-color: rgba(248,248,248,0.7);
}

.white-bg-clr-08 {
  background-color: rgba(248,248,248,0.8);
}

.white-bg-clr-09 {
  background-color: rgba(248,248,248,0.9);
}

.primary-bg-clr-01 {
  background-color: rgba(var(--primary-rgb-clr), 0.1);
}

.primary-bg-clr-02 {
  background-color: rgba(var(--primary-rgb-clr), 0.2);
}

.primary-bg-clr-03 {
  background-color: rgba(var(--primary-rgb-clr), 0.3);
}

.primary-bg-clr-04 {
  background-color: rgba(var(--primary-rgb-clr), 0.4);
}

.primary-bg-clr-05 {
  background-color: rgba(var(--primary-rgb-clr), 0.5);
}

.primary-bg-clr-06 {
  background-color: rgba(var(--primary-rgb-clr), 0.6);
}

.primary-bg-clr-07 {
  background-color: rgba(var(--primary-rgb-clr), 0.7);
}

.primary-bg-clr-08 {
  background-color: rgba(var(--primary-rgb-clr), 0.8);
}

.primary-bg-clr-09 {
  background-color: rgba(var(--primary-rgb-clr), 0.9);
}

.primary-bg-clr-001 {
  background-color: rgba(var(--primary-rgb-clr), 0.01);
}

.primary-bg-clr-002 {
  background-color: rgba(var(--primary-rgb-clr), 0.02);
}

.primary-bg-clr-003 {
  background-color: rgba(var(--primary-rgb-clr), 0.03);
}

.primary-bg-clr-004 {
  background-color: rgba(var(--primary-rgb-clr), 0.04);
}

.primary-bg-clr-005 {
  background-color: rgba(var(--primary-rgb-clr), 0.05);
}

.primary-bg-clr-006 {
  background-color: rgba(var(--primary-rgb-clr), 0.06);
}

.primary-bg-clr-007 {
  background-color: rgba(var(--primary-rgb-clr), 0.07);
}

.primary-bg-clr-008 {
  background-color: rgba(var(--primary-rgb-clr), 0.08);
}

.primary-bg-clr-009 {
  background-color: rgba(var(--primary-rgb-clr), 0.09);
}

.primary-border-clr-01 {
  border-color: rgba(var(--primary-rgb-clr), 0.1);
}

.primary-border-clr-02 {
  border-color: rgba(var(--primary-rgb-clr), 0.2);
}

.primary-border-clr-03 {
  border-color: rgba(var(--primary-rgb-clr), 0.3);
}

.primary-border-clr-04 {
  border-color: rgba(var(--primary-rgb-clr), 0.4);
}

.primary-border-clr-05 {
  border-color: rgba(var(--primary-rgb-clr), 0.5);
}

.primary-border-clr-06 {
  border-color: rgba(var(--primary-rgb-clr), 0.6);
}

.primary-border-clr-07 {
  border-color: rgba(var(--primary-rgb-clr), 0.7);
}

.primary-border-clr-08 {
  border-color: rgba(var(--primary-rgb-clr), 0.8);
}

.primary-border-clr-09 {
  border-color: rgba(var(--primary-rgb-clr), 0.9);
}

.secondary-bg-clr-01 {
  background-color: rgba(var(--secondary-rgb-clr), 0.1);
}

.secondary-bg-clr-02 {
  background-color: rgba(var(--secondary-rgb-clr), 0.2);
}

.secondary-bg-clr-03 {
  background-color: rgba(var(--secondary-rgb-clr), 0.3);
}

.secondary-bg-clr-04 {
  background-color: rgba(var(--secondary-rgb-clr), 0.4);
}

.secondary-bg-clr-05 {
  background-color: rgba(var(--secondary-rgb-clr), 0.5);
}

.secondary-bg-clr-06 {
  background-color: rgba(var(--secondary-rgb-clr), 0.6);
}

.secondary-bg-clr-07 {
  background-color: rgba(var(--secondary-rgb-clr), 0.7);
}

.secondary-bg-clr-08 {
  background-color: rgba(var(--secondary-rgb-clr), 0.8);
}

.secondary-bg-clr-09 {
  background-color: rgba(var(--secondary-rgb-clr), 0.9);
}

.flex-1 {
  flex: 1;
}

.flex-2 {
  flex: 2;
}

.flex-3 {
  flex: 3;
}

.flex-4 {
  flex: 4;
}

.flex-5 {
  flex: 5;
}

.flex-6 {
  flex: 6;
}

.flex-7 {
  flex: 7;
}

.flex-8 {
  flex: 8;
}

.flex-9 {
  flex: 9;
}

.flex-10 {
  flex: 10;
}

.border-top {
  border-top: 1px solid var(--border-clr) !important;
}

.border-right {
  border-right: 1px solid var(--border-clr) !important;
}

.border-bottom {
  border-bottom: 1px solid var(--border-clr) !important;
}

.border-left {
  border-left: 1px solid var(--border-clr) !important;
}

.border {
  border: 1px solid var(--border-clr) !important;
}

.primary-border {
  border-color: var(--primary-clr) !important;
}

.padding-inline-1vw {
  padding-inline: 1vw !important;
}

.padding-inline-2vw {
  padding-inline: 2vw !important;
}

.padding-inline-3vw {
  padding-inline: 3vw !important;
}

.padding-inline-4vw {
  padding-inline: 4vw !important;
}

.padding-inline-5vw {
  padding-inline: 5vw !important;
}

.padding-inline-6vw {
  padding-inline: 6vw !important;
}

.padding-inline-7vw {
  padding-inline: 7vw !important;
}

.padding-inline-8vw {
  padding-inline: 8vw !important;
}

.padding-inline-9vw {
  padding-inline: 9vw !important;
}

.padding-inline-10vw {
  padding-inline: 10vw !important;
}

.padding-inline-11vw {
  padding-inline: 11vw !important;
}

.padding-inline-12vw {
  padding-inline: 12vw !important;
}

.padding-inline-13vw {
  padding-inline: 13vw !important;
}

.padding-inline-14vw {
  padding-inline: 14vw !important;
}

.padding-inline-15vw {
  padding-inline: 15vw !important;
}

.padding-block-1vw {
  padding-block: 1vw !important;
}

.padding-block-2vw {
  padding-block: 2vw !important;
}

.padding-block-3vw {
  padding-block: 3vw !important;
}

.padding-block-4vw {
  padding-block: 4vw !important;
}

.padding-block-5vw {
  padding-block: 5vw !important;
}

.padding-block-6vw {
  padding-block: 6vw !important;
}

.padding-block-7vw {
  padding-block: 7vw !important;
}

.padding-block-8vw {
  padding-block: 8vw !important;
}

.padding-block-9vw {
  padding-block: 9vw !important;
}

.padding-block-10vw {
  padding-block: 10vw !important;
}

.padding-block-11vw {
  padding-block: 11vw !important;
}

.padding-block-12vw {
  padding-block: 12vw !important;
}

.padding-block-13vw {
  padding-block: 13vw !important;
}

.padding-block-14vw {
  padding-block: 14vw !important;
}

.padding-block-15vw {
  padding-block: 15vw !important;
}

/*############################3
      opacity
 #########################3*/
.opacity-1 {
  opacity: 1 !important;
}

.hover-opacity-1 {
  opacity: 1 !important;
}

.opacity-01 {
  opacity: 0.1 !important;
}

.opacity-02 {
  opacity: 0.2 !important;
}

.opacity-03 {
  opacity: 0.3 !important;
}

.opacity-04 {
  opacity: 0.4 !important;
}

.opacity-05 {
  opacity: 0.5 !important;
}

.opacity-06 {
  opacity: 0.6 !important;
}

.opacity-07 {
  opacity: 0.7 !important;
}

.opacity-08 {
  opacity: 0.8 !important;
}

.opacity-09 {
  opacity: 0.9 !important;
}

.hover-opacity-01 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-01:hover {
  opacity: 0.1;
}

.hover-opacity-02 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-02:hover {
  opacity: 0.2;
}

.hover-opacity-03 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-03:hover {
  opacity: 0.3;
}

.hover-opacity-04 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-04:hover {
  opacity: 0.4;
}

.hover-opacity-05 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-05:hover {
  opacity: 0.5;
}

.hover-opacity-06 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-06:hover {
  opacity: 0.6;
}

.hover-opacity-07 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-07:hover {
  opacity: 0.7;
}

.hover-opacity-08 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-08:hover {
  opacity: 0.8;
}

.hover-opacity-09 {
  transition: 0.2s;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
.hover-opacity-09:hover {
  opacity: 0.9;
}

/*############################3
      opacity
 #########################3*/
/*############################3
      Start font weight
 #########################3*/
.font-weight-100 {
  font-weight: 100 !important;
}

.font-weight-200 {
  font-weight: 200 !important;
}

.font-weight-300 {
  font-weight: 300 !important;
}

.font-weight-400 {
  font-weight: 400 !important;
}

.font-weight-500 {
  font-weight: 500 !important;
}

.font-weight-600 {
  font-weight: 600 !important;
}

.font-weight-700 {
  font-weight: 700 !important;
}

.font-weight-800 {
  font-weight: 800 !important;
}

.font-weight-900 {
  font-weight: 900 !important;
}

/*############################3
      End font weight
 #########################3*/
/*############################3
      Start border-radius
 #########################3*/
.border-radius-0px {
  border-radius: 0px !important;
}

.border-radius-1px {
  border-radius: 1px !important;
}

.border-radius-2px {
  border-radius: 2px !important;
}

.border-radius-3px {
  border-radius: 3px !important;
}

.border-radius-4px {
  border-radius: 4px !important;
}

.border-radius-5px {
  border-radius: 5px !important;
}

.border-radius-6px {
  border-radius: 6px !important;
}

.border-radius-7px {
  border-radius: 7px !important;
}

.border-radius-8px {
  border-radius: 8px !important;
}

.border-radius-9px {
  border-radius: 9px !important;
}

.border-radius-10px {
  border-radius: 10px !important;
}

.border-radius-11px {
  border-radius: 11px !important;
}

.border-radius-12px {
  border-radius: 12px !important;
}

.border-radius-13px {
  border-radius: 13px !important;
}

.border-radius-14px {
  border-radius: 14px !important;
}

.border-radius-15px {
  border-radius: 15px !important;
}

.border-radius-16px {
  border-radius: 16px !important;
}

.border-radius-17px {
  border-radius: 17px !important;
}

.border-radius-18px {
  border-radius: 18px !important;
}

.border-radius-19px {
  border-radius: 19px !important;
}

.border-radius-20px {
  border-radius: 20px !important;
}

.border-radius-21px {
  border-radius: 21px !important;
}

.border-radius-22px {
  border-radius: 22px !important;
}

.border-radius-23px {
  border-radius: 23px !important;
}

.border-radius-24px {
  border-radius: 24px !important;
}

.border-radius-25px {
  border-radius: 25px !important;
}

.border-radius-26px {
  border-radius: 26px !important;
}

.border-radius-27px {
  border-radius: 27px !important;
}

.border-radius-28px {
  border-radius: 28px !important;
}

.border-radius-29px {
  border-radius: 29px !important;
}

.border-radius-30px {
  border-radius: 30px !important;
}

.border-radius-31px {
  border-radius: 31px !important;
}

.border-radius-32px {
  border-radius: 32px !important;
}

.border-radius-33px {
  border-radius: 33px !important;
}

.border-radius-34px {
  border-radius: 34px !important;
}

.border-radius-35px {
  border-radius: 35px !important;
}

.border-radius-36px {
  border-radius: 36px !important;
}

.border-radius-37px {
  border-radius: 37px !important;
}

.border-radius-38px {
  border-radius: 38px !important;
}

.border-radius-39px {
  border-radius: 39px !important;
}

.border-radius-40px {
  border-radius: 40px !important;
}

.border-radius-41px {
  border-radius: 41px !important;
}

.border-radius-42px {
  border-radius: 42px !important;
}

.border-radius-43px {
  border-radius: 43px !important;
}

.border-radius-44px {
  border-radius: 44px !important;
}

.border-radius-45px {
  border-radius: 45px !important;
}

.border-radius-46px {
  border-radius: 46px !important;
}

.border-radius-47px {
  border-radius: 47px !important;
}

.border-radius-48px {
  border-radius: 48px !important;
}

.border-radius-49px {
  border-radius: 49px !important;
}

.border-radius-50px {
  border-radius: 50px !important;
}

/*############################3
      End border-radius
 #########################3*/
.width-5 {
  width: 5% !important;
}

.width-10 {
  width: 10% !important;
}

.width-15 {
  width: 15% !important;
}

.width-20 {
  width: 20% !important;
}

.width-25 {
  width: 25% !important;
}

.width-30 {
  width: 30% !important;
}

.width-35 {
  width: 35% !important;
}

.width-40 {
  width: 40% !important;
}

.width-45 {
  width: 45% !important;
}

.width-50 {
  width: 50% !important;
}

.width-55 {
  width: 55% !important;
}

.width-60 {
  width: 60% !important;
}

.width-65 {
  width: 65% !important;
}

.width-70 {
  width: 70% !important;
}

.width-75 {
  width: 75% !important;
}

.width-80 {
  width: 80% !important;
}

.width-85 {
  width: 85% !important;
}

.width-90 {
  width: 90% !important;
}

.width-95 {
  width: 95% !important;
}

.width-100 {
  width: 100% !important;
}

.height-10vh {
  height: 10vh !important;
}

.height-20vh {
  height: 20vh !important;
}

.height-30vh {
  height: 30vh !important;
}

.height-40vh {
  height: 40vh !important;
}

.height-50vh {
  height: 50vh !important;
}

.height-60vh {
  height: 60vh !important;
}

.height-70vh {
  height: 70vh !important;
}

.height-80vh {
  height: 80vh !important;
}

.height-90vh {
  height: 90vh !important;
}

.height-100vh {
  height: 100vh !important;
}

.height-10px {
  height: 10px !important;
}

.height-15px {
  height: 15px !important;
}

.height-20px {
  height: 20px !important;
}

.height-25px {
  height: 25px !important;
}

.height-30px {
  height: 30px !important;
}

.height-35px {
  height: 35px !important;
}

.height-40px {
  height: 40px !important;
}

.height-45px {
  height: 45px !important;
}

.height-50px {
  height: 50px !important;
}

.height-55px {
  height: 55px !important;
}

.height-60px {
  height: 60px !important;
}

.height-65px {
  height: 65px !important;
}

.height-70px {
  height: 70px !important;
}

.height-75px {
  height: 75px !important;
}

.height-80px {
  height: 80px !important;
}

.height-85px {
  height: 85px !important;
}

.height-90px {
  height: 90px !important;
}

.height-95px {
  height: 95px !important;
}

.height-100px {
  height: 100px !important;
}

.height-105px {
  height: 105px !important;
}

.height-110px {
  height: 110px !important;
}

.height-115px {
  height: 115px !important;
}

.height-120px {
  height: 120px !important;
}

.height-125px {
  height: 125px !important;
}

.height-130px {
  height: 130px !important;
}

.height-135px {
  height: 135px !important;
}

.height-140px {
  height: 140px !important;
}

.height-145px {
  height: 145px !important;
}

.height-150px {
  height: 150px !important;
}

.height-155px {
  height: 155px !important;
}

.height-160px {
  height: 160px !important;
}

.height-165px {
  height: 165px !important;
}

.height-170px {
  height: 170px !important;
}

.height-175px {
  height: 175px !important;
}

.height-180px {
  height: 180px !important;
}

.height-185px {
  height: 185px !important;
}

.height-190px {
  height: 190px !important;
}

.height-195px {
  height: 195px !important;
}

.height-200px {
  height: 200px !important;
}

.height-205px {
  height: 205px !important;
}

.height-210px {
  height: 210px !important;
}

.height-215px {
  height: 215px !important;
}

.height-220px {
  height: 220px !important;
}

.height-225px {
  height: 225px !important;
}

.height-230px {
  height: 230px !important;
}

.height-235px {
  height: 235px !important;
}

.height-240px {
  height: 240px !important;
}

.height-245px {
  height: 245px !important;
}

.height-250px {
  height: 250px !important;
}

.height-255px {
  height: 255px !important;
}

.height-260px {
  height: 260px !important;
}

.height-265px {
  height: 265px !important;
}

.height-270px {
  height: 270px !important;
}

.height-275px {
  height: 275px !important;
}

.height-280px {
  height: 280px !important;
}

.height-285px {
  height: 285px !important;
}

.height-290px {
  height: 290px !important;
}

.height-295px {
  height: 295px !important;
}

.height-300px {
  height: 300px !important;
}

.height-305px {
  height: 305px !important;
}

.height-310px {
  height: 310px !important;
}

.height-315px {
  height: 315px !important;
}

.height-320px {
  height: 320px !important;
}

.height-325px {
  height: 325px !important;
}

.height-330px {
  height: 330px !important;
}

.height-335px {
  height: 335px !important;
}

.height-340px {
  height: 340px !important;
}

.height-345px {
  height: 345px !important;
}

.height-350px {
  height: 350px !important;
}

.height-355px {
  height: 355px !important;
}

.height-360px {
  height: 360px !important;
}

.height-365px {
  height: 365px !important;
}

.height-370px {
  height: 370px !important;
}

.height-375px {
  height: 375px !important;
}

.height-380px {
  height: 380px !important;
}

.height-385px {
  height: 385px !important;
}

.height-390px {
  height: 390px !important;
}

.height-395px {
  height: 395px !important;
}

.height-400px {
  height: 400px !important;
}

.font-10px {
  font-size: 10px !important;
}

.font-11px {
  font-size: 11px !important;
}

.font-12px {
  font-size: 12px !important;
}

.font-13px {
  font-size: 13px !important;
}

.font-14px {
  font-size: 14px !important;
}

.font-15px {
  font-size: 15px !important;
}

.font-16px {
  font-size: 16px !important;
}

.font-17px {
  font-size: 17px !important;
}

.font-18px {
  font-size: 18px !important;
}

.font-19px {
  font-size: 19px !important;
}

.font-20px {
  font-size: 20px !important;
}

.font-21px {
  font-size: 21px !important;
}

.font-22px {
  font-size: 22px !important;
}

.font-23px {
  font-size: 23px !important;
}

.font-24px {
  font-size: 24px !important;
}

.font-25px {
  font-size: 25px !important;
}

.font-26px {
  font-size: 26px !important;
}

.font-27px {
  font-size: 27px !important;
}

.font-28px {
  font-size: 28px !important;
}

.font-29px {
  font-size: 29px !important;
}

.font-30px {
  font-size: 30px !important;
}

.font-31px {
  font-size: 31px !important;
}

.font-32px {
  font-size: 32px !important;
}

.font-33px {
  font-size: 33px !important;
}

.font-34px {
  font-size: 34px !important;
}

.font-35px {
  font-size: 35px !important;
}

.font-36px {
  font-size: 36px !important;
}

.font-37px {
  font-size: 37px !important;
}

.font-38px {
  font-size: 38px !important;
}

.font-39px {
  font-size: 39px !important;
}

.font-40px {
  font-size: 40px !important;
}

.font-41px {
  font-size: 41px !important;
}

.font-42px {
  font-size: 42px !important;
}

.font-43px {
  font-size: 43px !important;
}

.font-44px {
  font-size: 44px !important;
}

.font-45px {
  font-size: 45px !important;
}

.font-46px {
  font-size: 46px !important;
}

.font-47px {
  font-size: 47px !important;
}

.font-48px {
  font-size: 48px !important;
}

.font-49px {
  font-size: 49px !important;
}

.font-50px {
  font-size: 50px !important;
}

.font-51px {
  font-size: 51px !important;
}

.font-52px {
  font-size: 52px !important;
}

.font-53px {
  font-size: 53px !important;
}

.font-54px {
  font-size: 54px !important;
}

.font-55px {
  font-size: 55px !important;
}

.font-56px {
  font-size: 56px !important;
}

.font-57px {
  font-size: 57px !important;
}

.font-58px {
  font-size: 58px !important;
}

.font-59px {
  font-size: 59px !important;
}

.font-60px {
  font-size: 60px !important;
}

.font-61px {
  font-size: 61px !important;
}

.font-62px {
  font-size: 62px !important;
}

.font-63px {
  font-size: 63px !important;
}

.font-64px {
  font-size: 64px !important;
}

.font-65px {
  font-size: 65px !important;
}

.font-66px {
  font-size: 66px !important;
}

.font-67px {
  font-size: 67px !important;
}

.font-68px {
  font-size: 68px !important;
}

.font-69px {
  font-size: 69px !important;
}

.font-70px {
  font-size: 70px !important;
}

.font-71px {
  font-size: 71px !important;
}

.font-72px {
  font-size: 72px !important;
}

.font-73px {
  font-size: 73px !important;
}

.font-74px {
  font-size: 74px !important;
}

.font-75px {
  font-size: 75px !important;
}

.font-76px {
  font-size: 76px !important;
}

.font-77px {
  font-size: 77px !important;
}

.font-78px {
  font-size: 78px !important;
}

.font-79px {
  font-size: 79px !important;
}

.font-80px {
  font-size: 80px !important;
}

.font-81px {
  font-size: 81px !important;
}

.font-82px {
  font-size: 82px !important;
}

.font-83px {
  font-size: 83px !important;
}

.font-84px {
  font-size: 84px !important;
}

.font-85px {
  font-size: 85px !important;
}

.font-86px {
  font-size: 86px !important;
}

.font-87px {
  font-size: 87px !important;
}

.font-88px {
  font-size: 88px !important;
}

.font-89px {
  font-size: 89px !important;
}

.font-90px {
  font-size: 90px !important;
}

.font-91px {
  font-size: 91px !important;
}

.font-92px {
  font-size: 92px !important;
}

.font-93px {
  font-size: 93px !important;
}

.font-94px {
  font-size: 94px !important;
}

.font-95px {
  font-size: 95px !important;
}

.font-96px {
  font-size: 96px !important;
}

.font-97px {
  font-size: 97px !important;
}

.font-98px {
  font-size: 98px !important;
}

.font-99px {
  font-size: 99px !important;
}

.font-100px {
  font-size: 100px !important;
}

@media screen and (min-width: 576px) {
  .width-sm-5 {
    width: 5% !important;
  }

  .width-sm-10 {
    width: 10% !important;
  }

  .width-sm-15 {
    width: 15% !important;
  }

  .width-sm-20 {
    width: 20% !important;
  }

  .width-sm-25 {
    width: 25% !important;
  }

  .width-sm-30 {
    width: 30% !important;
  }

  .width-sm-35 {
    width: 35% !important;
  }

  .width-sm-40 {
    width: 40% !important;
  }

  .width-sm-45 {
    width: 45% !important;
  }

  .width-sm-50 {
    width: 50% !important;
  }

  .width-sm-55 {
    width: 55% !important;
  }

  .width-sm-60 {
    width: 60% !important;
  }

  .width-sm-65 {
    width: 65% !important;
  }

  .width-sm-70 {
    width: 70% !important;
  }

  .width-sm-75 {
    width: 75% !important;
  }

  .width-sm-80 {
    width: 80% !important;
  }

  .width-sm-85 {
    width: 85% !important;
  }

  .width-sm-90 {
    width: 90% !important;
  }

  .width-sm-95 {
    width: 95% !important;
  }

  .width-sm-100 {
    width: 100% !important;
  }

  .height-sm-10vh {
    height: 10vh !important;
  }

  .height-sm-20vh {
    height: 20vh !important;
  }

  .height-sm-30vh {
    height: 30vh !important;
  }

  .height-sm-40vh {
    height: 40vh !important;
  }

  .height-sm-50vh {
    height: 50vh !important;
  }

  .height-sm-60vh {
    height: 60vh !important;
  }

  .height-sm-70vh {
    height: 70vh !important;
  }

  .height-sm-80vh {
    height: 80vh !important;
  }

  .height-sm-90vh {
    height: 90vh !important;
  }

  .height-sm-100vh {
    height: 100vh !important;
  }

  .height-sm-10px {
    height: 10px !important;
  }

  .height-sm-15px {
    height: 15px !important;
  }

  .height-sm-20px {
    height: 20px !important;
  }

  .height-sm-25px {
    height: 25px !important;
  }

  .height-sm-30px {
    height: 30px !important;
  }

  .height-sm-35px {
    height: 35px !important;
  }

  .height-sm-40px {
    height: 40px !important;
  }

  .height-sm-45px {
    height: 45px !important;
  }

  .height-sm-50px {
    height: 50px !important;
  }

  .height-sm-55px {
    height: 55px !important;
  }

  .height-sm-60px {
    height: 60px !important;
  }

  .height-sm-65px {
    height: 65px !important;
  }

  .height-sm-70px {
    height: 70px !important;
  }

  .height-sm-75px {
    height: 75px !important;
  }

  .height-sm-80px {
    height: 80px !important;
  }

  .height-sm-85px {
    height: 85px !important;
  }

  .height-sm-90px {
    height: 90px !important;
  }

  .height-sm-95px {
    height: 95px !important;
  }

  .height-sm-100px {
    height: 100px !important;
  }

  .height-sm-105px {
    height: 105px !important;
  }

  .height-sm-110px {
    height: 110px !important;
  }

  .height-sm-115px {
    height: 115px !important;
  }

  .height-sm-120px {
    height: 120px !important;
  }

  .height-sm-125px {
    height: 125px !important;
  }

  .height-sm-130px {
    height: 130px !important;
  }

  .height-sm-135px {
    height: 135px !important;
  }

  .height-sm-140px {
    height: 140px !important;
  }

  .height-sm-145px {
    height: 145px !important;
  }

  .height-sm-150px {
    height: 150px !important;
  }

  .height-sm-155px {
    height: 155px !important;
  }

  .height-sm-160px {
    height: 160px !important;
  }

  .height-sm-165px {
    height: 165px !important;
  }

  .height-sm-170px {
    height: 170px !important;
  }

  .height-sm-175px {
    height: 175px !important;
  }

  .height-sm-180px {
    height: 180px !important;
  }

  .height-sm-185px {
    height: 185px !important;
  }

  .height-sm-190px {
    height: 190px !important;
  }

  .height-sm-195px {
    height: 195px !important;
  }

  .height-sm-200px {
    height: 200px !important;
  }

  .height-sm-205px {
    height: 205px !important;
  }

  .height-sm-210px {
    height: 210px !important;
  }

  .height-sm-215px {
    height: 215px !important;
  }

  .height-sm-220px {
    height: 220px !important;
  }

  .height-sm-225px {
    height: 225px !important;
  }

  .height-sm-230px {
    height: 230px !important;
  }

  .height-sm-235px {
    height: 235px !important;
  }

  .height-sm-240px {
    height: 240px !important;
  }

  .height-sm-245px {
    height: 245px !important;
  }

  .height-sm-250px {
    height: 250px !important;
  }

  .height-sm-255px {
    height: 255px !important;
  }

  .height-sm-260px {
    height: 260px !important;
  }

  .height-sm-265px {
    height: 265px !important;
  }

  .height-sm-270px {
    height: 270px !important;
  }

  .height-sm-275px {
    height: 275px !important;
  }

  .height-sm-280px {
    height: 280px !important;
  }

  .height-sm-285px {
    height: 285px !important;
  }

  .height-sm-290px {
    height: 290px !important;
  }

  .height-sm-295px {
    height: 295px !important;
  }

  .height-sm-300px {
    height: 300px !important;
  }

  .height-sm-305px {
    height: 305px !important;
  }

  .height-sm-310px {
    height: 310px !important;
  }

  .height-sm-315px {
    height: 315px !important;
  }

  .height-sm-320px {
    height: 320px !important;
  }

  .height-sm-325px {
    height: 325px !important;
  }

  .height-sm-330px {
    height: 330px !important;
  }

  .height-sm-335px {
    height: 335px !important;
  }

  .height-sm-340px {
    height: 340px !important;
  }

  .height-sm-345px {
    height: 345px !important;
  }

  .height-sm-350px {
    height: 350px !important;
  }

  .height-sm-355px {
    height: 355px !important;
  }

  .height-sm-360px {
    height: 360px !important;
  }

  .height-sm-365px {
    height: 365px !important;
  }

  .height-sm-370px {
    height: 370px !important;
  }

  .height-sm-375px {
    height: 375px !important;
  }

  .height-sm-380px {
    height: 380px !important;
  }

  .height-sm-385px {
    height: 385px !important;
  }

  .height-sm-390px {
    height: 390px !important;
  }

  .height-sm-395px {
    height: 395px !important;
  }

  .height-sm-400px {
    height: 400px !important;
  }

  .font-sm-10px {
    font-size: 10px !important;
  }

  .font-sm-11px {
    font-size: 11px !important;
  }

  .font-sm-12px {
    font-size: 12px !important;
  }

  .font-sm-13px {
    font-size: 13px !important;
  }

  .font-sm-14px {
    font-size: 14px !important;
  }

  .font-sm-15px {
    font-size: 15px !important;
  }

  .font-sm-16px {
    font-size: 16px !important;
  }

  .font-sm-17px {
    font-size: 17px !important;
  }

  .font-sm-18px {
    font-size: 18px !important;
  }

  .font-sm-19px {
    font-size: 19px !important;
  }

  .font-sm-20px {
    font-size: 20px !important;
  }

  .font-sm-21px {
    font-size: 21px !important;
  }

  .font-sm-22px {
    font-size: 22px !important;
  }

  .font-sm-23px {
    font-size: 23px !important;
  }

  .font-sm-24px {
    font-size: 24px !important;
  }

  .font-sm-25px {
    font-size: 25px !important;
  }

  .font-sm-26px {
    font-size: 26px !important;
  }

  .font-sm-27px {
    font-size: 27px !important;
  }

  .font-sm-28px {
    font-size: 28px !important;
  }

  .font-sm-29px {
    font-size: 29px !important;
  }

  .font-sm-30px {
    font-size: 30px !important;
  }

  .font-sm-31px {
    font-size: 31px !important;
  }

  .font-sm-32px {
    font-size: 32px !important;
  }

  .font-sm-33px {
    font-size: 33px !important;
  }

  .font-sm-34px {
    font-size: 34px !important;
  }

  .font-sm-35px {
    font-size: 35px !important;
  }

  .font-sm-36px {
    font-size: 36px !important;
  }

  .font-sm-37px {
    font-size: 37px !important;
  }

  .font-sm-38px {
    font-size: 38px !important;
  }

  .font-sm-39px {
    font-size: 39px !important;
  }

  .font-sm-40px {
    font-size: 40px !important;
  }

  .font-sm-41px {
    font-size: 41px !important;
  }

  .font-sm-42px {
    font-size: 42px !important;
  }

  .font-sm-43px {
    font-size: 43px !important;
  }

  .font-sm-44px {
    font-size: 44px !important;
  }

  .font-sm-45px {
    font-size: 45px !important;
  }

  .font-sm-46px {
    font-size: 46px !important;
  }

  .font-sm-47px {
    font-size: 47px !important;
  }

  .font-sm-48px {
    font-size: 48px !important;
  }

  .font-sm-49px {
    font-size: 49px !important;
  }

  .font-sm-50px {
    font-size: 50px !important;
  }

  .font-sm-51px {
    font-size: 51px !important;
  }

  .font-sm-52px {
    font-size: 52px !important;
  }

  .font-sm-53px {
    font-size: 53px !important;
  }

  .font-sm-54px {
    font-size: 54px !important;
  }

  .font-sm-55px {
    font-size: 55px !important;
  }

  .font-sm-56px {
    font-size: 56px !important;
  }

  .font-sm-57px {
    font-size: 57px !important;
  }

  .font-sm-58px {
    font-size: 58px !important;
  }

  .font-sm-59px {
    font-size: 59px !important;
  }

  .font-sm-60px {
    font-size: 60px !important;
  }

  .font-sm-61px {
    font-size: 61px !important;
  }

  .font-sm-62px {
    font-size: 62px !important;
  }

  .font-sm-63px {
    font-size: 63px !important;
  }

  .font-sm-64px {
    font-size: 64px !important;
  }

  .font-sm-65px {
    font-size: 65px !important;
  }

  .font-sm-66px {
    font-size: 66px !important;
  }

  .font-sm-67px {
    font-size: 67px !important;
  }

  .font-sm-68px {
    font-size: 68px !important;
  }

  .font-sm-69px {
    font-size: 69px !important;
  }

  .font-sm-70px {
    font-size: 70px !important;
  }

  .font-sm-71px {
    font-size: 71px !important;
  }

  .font-sm-72px {
    font-size: 72px !important;
  }

  .font-sm-73px {
    font-size: 73px !important;
  }

  .font-sm-74px {
    font-size: 74px !important;
  }

  .font-sm-75px {
    font-size: 75px !important;
  }

  .font-sm-76px {
    font-size: 76px !important;
  }

  .font-sm-77px {
    font-size: 77px !important;
  }

  .font-sm-78px {
    font-size: 78px !important;
  }

  .font-sm-79px {
    font-size: 79px !important;
  }

  .font-sm-80px {
    font-size: 80px !important;
  }

  .font-sm-81px {
    font-size: 81px !important;
  }

  .font-sm-82px {
    font-size: 82px !important;
  }

  .font-sm-83px {
    font-size: 83px !important;
  }

  .font-sm-84px {
    font-size: 84px !important;
  }

  .font-sm-85px {
    font-size: 85px !important;
  }

  .font-sm-86px {
    font-size: 86px !important;
  }

  .font-sm-87px {
    font-size: 87px !important;
  }

  .font-sm-88px {
    font-size: 88px !important;
  }

  .font-sm-89px {
    font-size: 89px !important;
  }

  .font-sm-90px {
    font-size: 90px !important;
  }

  .font-sm-91px {
    font-size: 91px !important;
  }

  .font-sm-92px {
    font-size: 92px !important;
  }

  .font-sm-93px {
    font-size: 93px !important;
  }

  .font-sm-94px {
    font-size: 94px !important;
  }

  .font-sm-95px {
    font-size: 95px !important;
  }

  .font-sm-96px {
    font-size: 96px !important;
  }

  .font-sm-97px {
    font-size: 97px !important;
  }

  .font-sm-98px {
    font-size: 98px !important;
  }

  .font-sm-99px {
    font-size: 99px !important;
  }

  .font-sm-100px {
    font-size: 100px !important;
  }

  .padding-inline-sm-1vw {
    padding-inline: 1vw !important;
  }

  .padding-inline-sm-2vw {
    padding-inline: 2vw !important;
  }

  .padding-inline-sm-3vw {
    padding-inline: 3vw !important;
  }

  .padding-inline-sm-4vw {
    padding-inline: 4vw !important;
  }

  .padding-inline-sm-5vw {
    padding-inline: 5vw !important;
  }

  .padding-inline-sm-6vw {
    padding-inline: 6vw !important;
  }

  .padding-inline-sm-7vw {
    padding-inline: 7vw !important;
  }

  .padding-inline-sm-8vw {
    padding-inline: 8vw !important;
  }

  .padding-inline-sm-9vw {
    padding-inline: 9vw !important;
  }

  .padding-inline-sm-10vw {
    padding-inline: 10vw !important;
  }

  .padding-inline-sm-11vw {
    padding-inline: 11vw !important;
  }

  .padding-inline-sm-12vw {
    padding-inline: 12vw !important;
  }

  .padding-inline-sm-13vw {
    padding-inline: 13vw !important;
  }

  .padding-inline-sm-14vw {
    padding-inline: 14vw !important;
  }

  .padding-inline-sm-15vw {
    padding-inline: 15vw !important;
  }

  .padding-block-sm-1vw {
    padding-block: 1vw !important;
  }

  .padding-block-sm-2vw {
    padding-block: 2vw !important;
  }

  .padding-block-sm-3vw {
    padding-block: 3vw !important;
  }

  .padding-block-sm-4vw {
    padding-block: 4vw !important;
  }

  .padding-block-sm-5vw {
    padding-block: 5vw !important;
  }

  .padding-block-sm-6vw {
    padding-block: 6vw !important;
  }

  .padding-block-sm-7vw {
    padding-block: 7vw !important;
  }

  .padding-block-sm-8vw {
    padding-block: 8vw !important;
  }

  .padding-block-sm-9vw {
    padding-block: 9vw !important;
  }

  .padding-block-sm-10vw {
    padding-block: 10vw !important;
  }

  .padding-block-sm-11vw {
    padding-block: 11vw !important;
  }

  .padding-block-sm-12vw {
    padding-block: 12vw !important;
  }

  .padding-block-sm-13vw {
    padding-block: 13vw !important;
  }

  .padding-block-sm-14vw {
    padding-block: 14vw !important;
  }

  .padding-block-sm-15vw {
    padding-block: 15vw !important;
  }
}
@media screen and (min-width: 768px) {
  .width-md-5 {
    width: 5% !important;
  }

  .width-md-10 {
    width: 10% !important;
  }

  .width-md-15 {
    width: 15% !important;
  }

  .width-md-20 {
    width: 20% !important;
  }

  .width-md-25 {
    width: 25% !important;
  }

  .width-md-30 {
    width: 30% !important;
  }

  .width-md-35 {
    width: 35% !important;
  }

  .width-md-40 {
    width: 40% !important;
  }

  .width-md-45 {
    width: 45% !important;
  }

  .width-md-50 {
    width: 50% !important;
  }

  .width-md-55 {
    width: 55% !important;
  }

  .width-md-60 {
    width: 60% !important;
  }

  .width-md-65 {
    width: 65% !important;
  }

  .width-md-70 {
    width: 70% !important;
  }

  .width-md-75 {
    width: 75% !important;
  }

  .width-md-80 {
    width: 80% !important;
  }

  .width-md-85 {
    width: 85% !important;
  }

  .width-md-90 {
    width: 90% !important;
  }

  .width-md-95 {
    width: 95% !important;
  }

  .width-md-100 {
    width: 100% !important;
  }

  .height-md-10vh {
    height: 10vh !important;
  }

  .height-md-20vh {
    height: 20vh !important;
  }

  .height-md-30vh {
    height: 30vh !important;
  }

  .height-md-40vh {
    height: 40vh !important;
  }

  .height-md-50vh {
    height: 50vh !important;
  }

  .height-md-60vh {
    height: 60vh !important;
  }

  .height-md-70vh {
    height: 70vh !important;
  }

  .height-md-80vh {
    height: 80vh !important;
  }

  .height-md-90vh {
    height: 90vh !important;
  }

  .height-md-100vh {
    height: 100vh !important;
  }

  .height-md-10px {
    height: 10px !important;
  }

  .height-md-15px {
    height: 15px !important;
  }

  .height-md-20px {
    height: 20px !important;
  }

  .height-md-25px {
    height: 25px !important;
  }

  .height-md-30px {
    height: 30px !important;
  }

  .height-md-35px {
    height: 35px !important;
  }

  .height-md-40px {
    height: 40px !important;
  }

  .height-md-45px {
    height: 45px !important;
  }

  .height-md-50px {
    height: 50px !important;
  }

  .height-md-55px {
    height: 55px !important;
  }

  .height-md-60px {
    height: 60px !important;
  }

  .height-md-65px {
    height: 65px !important;
  }

  .height-md-70px {
    height: 70px !important;
  }

  .height-md-75px {
    height: 75px !important;
  }

  .height-md-80px {
    height: 80px !important;
  }

  .height-md-85px {
    height: 85px !important;
  }

  .height-md-90px {
    height: 90px !important;
  }

  .height-md-95px {
    height: 95px !important;
  }

  .height-md-100px {
    height: 100px !important;
  }

  .height-md-105px {
    height: 105px !important;
  }

  .height-md-110px {
    height: 110px !important;
  }

  .height-md-115px {
    height: 115px !important;
  }

  .height-md-120px {
    height: 120px !important;
  }

  .height-md-125px {
    height: 125px !important;
  }

  .height-md-130px {
    height: 130px !important;
  }

  .height-md-135px {
    height: 135px !important;
  }

  .height-md-140px {
    height: 140px !important;
  }

  .height-md-145px {
    height: 145px !important;
  }

  .height-md-150px {
    height: 150px !important;
  }

  .height-md-155px {
    height: 155px !important;
  }

  .height-md-160px {
    height: 160px !important;
  }

  .height-md-165px {
    height: 165px !important;
  }

  .height-md-170px {
    height: 170px !important;
  }

  .height-md-175px {
    height: 175px !important;
  }

  .height-md-180px {
    height: 180px !important;
  }

  .height-md-185px {
    height: 185px !important;
  }

  .height-md-190px {
    height: 190px !important;
  }

  .height-md-195px {
    height: 195px !important;
  }

  .height-md-200px {
    height: 200px !important;
  }

  .height-md-205px {
    height: 205px !important;
  }

  .height-md-210px {
    height: 210px !important;
  }

  .height-md-215px {
    height: 215px !important;
  }

  .height-md-220px {
    height: 220px !important;
  }

  .height-md-225px {
    height: 225px !important;
  }

  .height-md-230px {
    height: 230px !important;
  }

  .height-md-235px {
    height: 235px !important;
  }

  .height-md-240px {
    height: 240px !important;
  }

  .height-md-245px {
    height: 245px !important;
  }

  .height-md-250px {
    height: 250px !important;
  }

  .height-md-255px {
    height: 255px !important;
  }

  .height-md-260px {
    height: 260px !important;
  }

  .height-md-265px {
    height: 265px !important;
  }

  .height-md-270px {
    height: 270px !important;
  }

  .height-md-275px {
    height: 275px !important;
  }

  .height-md-280px {
    height: 280px !important;
  }

  .height-md-285px {
    height: 285px !important;
  }

  .height-md-290px {
    height: 290px !important;
  }

  .height-md-295px {
    height: 295px !important;
  }

  .height-md-300px {
    height: 300px !important;
  }

  .height-md-305px {
    height: 305px !important;
  }

  .height-md-310px {
    height: 310px !important;
  }

  .height-md-315px {
    height: 315px !important;
  }

  .height-md-320px {
    height: 320px !important;
  }

  .height-md-325px {
    height: 325px !important;
  }

  .height-md-330px {
    height: 330px !important;
  }

  .height-md-335px {
    height: 335px !important;
  }

  .height-md-340px {
    height: 340px !important;
  }

  .height-md-345px {
    height: 345px !important;
  }

  .height-md-350px {
    height: 350px !important;
  }

  .height-md-355px {
    height: 355px !important;
  }

  .height-md-360px {
    height: 360px !important;
  }

  .height-md-365px {
    height: 365px !important;
  }

  .height-md-370px {
    height: 370px !important;
  }

  .height-md-375px {
    height: 375px !important;
  }

  .height-md-380px {
    height: 380px !important;
  }

  .height-md-385px {
    height: 385px !important;
  }

  .height-md-390px {
    height: 390px !important;
  }

  .height-md-395px {
    height: 395px !important;
  }

  .height-md-400px {
    height: 400px !important;
  }

  .font-md-10px {
    font-size: 10px !important;
  }

  .font-md-11px {
    font-size: 11px !important;
  }

  .font-md-12px {
    font-size: 12px !important;
  }

  .font-md-13px {
    font-size: 13px !important;
  }

  .font-md-14px {
    font-size: 14px !important;
  }

  .font-md-15px {
    font-size: 15px !important;
  }

  .font-md-16px {
    font-size: 16px !important;
  }

  .font-md-17px {
    font-size: 17px !important;
  }

  .font-md-18px {
    font-size: 18px !important;
  }

  .font-md-19px {
    font-size: 19px !important;
  }

  .font-md-20px {
    font-size: 20px !important;
  }

  .font-md-21px {
    font-size: 21px !important;
  }

  .font-md-22px {
    font-size: 22px !important;
  }

  .font-md-23px {
    font-size: 23px !important;
  }

  .font-md-24px {
    font-size: 24px !important;
  }

  .font-md-25px {
    font-size: 25px !important;
  }

  .font-md-26px {
    font-size: 26px !important;
  }

  .font-md-27px {
    font-size: 27px !important;
  }

  .font-md-28px {
    font-size: 28px !important;
  }

  .font-md-29px {
    font-size: 29px !important;
  }

  .font-md-30px {
    font-size: 30px !important;
  }

  .font-md-31px {
    font-size: 31px !important;
  }

  .font-md-32px {
    font-size: 32px !important;
  }

  .font-md-33px {
    font-size: 33px !important;
  }

  .font-md-34px {
    font-size: 34px !important;
  }

  .font-md-35px {
    font-size: 35px !important;
  }

  .font-md-36px {
    font-size: 36px !important;
  }

  .font-md-37px {
    font-size: 37px !important;
  }

  .font-md-38px {
    font-size: 38px !important;
  }

  .font-md-39px {
    font-size: 39px !important;
  }

  .font-md-40px {
    font-size: 40px !important;
  }

  .font-md-41px {
    font-size: 41px !important;
  }

  .font-md-42px {
    font-size: 42px !important;
  }

  .font-md-43px {
    font-size: 43px !important;
  }

  .font-md-44px {
    font-size: 44px !important;
  }

  .font-md-45px {
    font-size: 45px !important;
  }

  .font-md-46px {
    font-size: 46px !important;
  }

  .font-md-47px {
    font-size: 47px !important;
  }

  .font-md-48px {
    font-size: 48px !important;
  }

  .font-md-49px {
    font-size: 49px !important;
  }

  .font-md-50px {
    font-size: 50px !important;
  }

  .font-md-51px {
    font-size: 51px !important;
  }

  .font-md-52px {
    font-size: 52px !important;
  }

  .font-md-53px {
    font-size: 53px !important;
  }

  .font-md-54px {
    font-size: 54px !important;
  }

  .font-md-55px {
    font-size: 55px !important;
  }

  .font-md-56px {
    font-size: 56px !important;
  }

  .font-md-57px {
    font-size: 57px !important;
  }

  .font-md-58px {
    font-size: 58px !important;
  }

  .font-md-59px {
    font-size: 59px !important;
  }

  .font-md-60px {
    font-size: 60px !important;
  }

  .font-md-61px {
    font-size: 61px !important;
  }

  .font-md-62px {
    font-size: 62px !important;
  }

  .font-md-63px {
    font-size: 63px !important;
  }

  .font-md-64px {
    font-size: 64px !important;
  }

  .font-md-65px {
    font-size: 65px !important;
  }

  .font-md-66px {
    font-size: 66px !important;
  }

  .font-md-67px {
    font-size: 67px !important;
  }

  .font-md-68px {
    font-size: 68px !important;
  }

  .font-md-69px {
    font-size: 69px !important;
  }

  .font-md-70px {
    font-size: 70px !important;
  }

  .font-md-71px {
    font-size: 71px !important;
  }

  .font-md-72px {
    font-size: 72px !important;
  }

  .font-md-73px {
    font-size: 73px !important;
  }

  .font-md-74px {
    font-size: 74px !important;
  }

  .font-md-75px {
    font-size: 75px !important;
  }

  .font-md-76px {
    font-size: 76px !important;
  }

  .font-md-77px {
    font-size: 77px !important;
  }

  .font-md-78px {
    font-size: 78px !important;
  }

  .font-md-79px {
    font-size: 79px !important;
  }

  .font-md-80px {
    font-size: 80px !important;
  }

  .font-md-81px {
    font-size: 81px !important;
  }

  .font-md-82px {
    font-size: 82px !important;
  }

  .font-md-83px {
    font-size: 83px !important;
  }

  .font-md-84px {
    font-size: 84px !important;
  }

  .font-md-85px {
    font-size: 85px !important;
  }

  .font-md-86px {
    font-size: 86px !important;
  }

  .font-md-87px {
    font-size: 87px !important;
  }

  .font-md-88px {
    font-size: 88px !important;
  }

  .font-md-89px {
    font-size: 89px !important;
  }

  .font-md-90px {
    font-size: 90px !important;
  }

  .font-md-91px {
    font-size: 91px !important;
  }

  .font-md-92px {
    font-size: 92px !important;
  }

  .font-md-93px {
    font-size: 93px !important;
  }

  .font-md-94px {
    font-size: 94px !important;
  }

  .font-md-95px {
    font-size: 95px !important;
  }

  .font-md-96px {
    font-size: 96px !important;
  }

  .font-md-97px {
    font-size: 97px !important;
  }

  .font-md-98px {
    font-size: 98px !important;
  }

  .font-md-99px {
    font-size: 99px !important;
  }

  .font-md-100px {
    font-size: 100px !important;
  }

  .padding-inline-md-1vw {
    padding-inline: 1vw !important;
  }

  .padding-inline-md-2vw {
    padding-inline: 2vw !important;
  }

  .padding-inline-md-3vw {
    padding-inline: 3vw !important;
  }

  .padding-inline-md-4vw {
    padding-inline: 4vw !important;
  }

  .padding-inline-md-5vw {
    padding-inline: 5vw !important;
  }

  .padding-inline-md-6vw {
    padding-inline: 6vw !important;
  }

  .padding-inline-md-7vw {
    padding-inline: 7vw !important;
  }

  .padding-inline-md-8vw {
    padding-inline: 8vw !important;
  }

  .padding-inline-md-9vw {
    padding-inline: 9vw !important;
  }

  .padding-inline-md-10vw {
    padding-inline: 10vw !important;
  }

  .padding-inline-md-11vw {
    padding-inline: 11vw !important;
  }

  .padding-inline-md-12vw {
    padding-inline: 12vw !important;
  }

  .padding-inline-md-13vw {
    padding-inline: 13vw !important;
  }

  .padding-inline-md-14vw {
    padding-inline: 14vw !important;
  }

  .padding-inline-md-15vw {
    padding-inline: 15vw !important;
  }

  .padding-block-md-1vw {
    padding-block: 1vw !important;
  }

  .padding-block-md-2vw {
    padding-block: 2vw !important;
  }

  .padding-block-md-3vw {
    padding-block: 3vw !important;
  }

  .padding-block-md-4vw {
    padding-block: 4vw !important;
  }

  .padding-block-md-5vw {
    padding-block: 5vw !important;
  }

  .padding-block-md-6vw {
    padding-block: 6vw !important;
  }

  .padding-block-md-7vw {
    padding-block: 7vw !important;
  }

  .padding-block-md-8vw {
    padding-block: 8vw !important;
  }

  .padding-block-md-9vw {
    padding-block: 9vw !important;
  }

  .padding-block-md-10vw {
    padding-block: 10vw !important;
  }

  .padding-block-md-11vw {
    padding-block: 11vw !important;
  }

  .padding-block-md-12vw {
    padding-block: 12vw !important;
  }

  .padding-block-md-13vw {
    padding-block: 13vw !important;
  }

  .padding-block-md-14vw {
    padding-block: 14vw !important;
  }

  .padding-block-md-15vw {
    padding-block: 15vw !important;
  }
}
@media screen and (min-width: 992px) {
  .width-lg-5 {
    width: 5% !important;
  }

  .width-lg-10 {
    width: 10% !important;
  }

  .width-lg-15 {
    width: 15% !important;
  }

  .width-lg-20 {
    width: 20% !important;
  }

  .width-lg-25 {
    width: 25% !important;
  }

  .width-lg-30 {
    width: 30% !important;
  }

  .width-lg-35 {
    width: 35% !important;
  }

  .width-lg-40 {
    width: 40% !important;
  }

  .width-lg-45 {
    width: 45% !important;
  }

  .width-lg-50 {
    width: 50% !important;
  }

  .width-lg-55 {
    width: 55% !important;
  }

  .width-lg-60 {
    width: 60% !important;
  }

  .width-lg-65 {
    width: 65% !important;
  }

  .width-lg-70 {
    width: 70% !important;
  }

  .width-lg-75 {
    width: 75% !important;
  }

  .width-lg-80 {
    width: 80% !important;
  }

  .width-lg-85 {
    width: 85% !important;
  }

  .width-lg-90 {
    width: 90% !important;
  }

  .width-lg-95 {
    width: 95% !important;
  }

  .width-lg-100 {
    width: 100% !important;
  }

  .height-lg-10vh {
    height: 10vh !important;
  }

  .height-lg-20vh {
    height: 20vh !important;
  }

  .height-lg-30vh {
    height: 30vh !important;
  }

  .height-lg-40vh {
    height: 40vh !important;
  }

  .height-lg-50vh {
    height: 50vh !important;
  }

  .height-lg-60vh {
    height: 60vh !important;
  }

  .height-lg-70vh {
    height: 70vh !important;
  }

  .height-lg-80vh {
    height: 80vh !important;
  }

  .height-lg-90vh {
    height: 90vh !important;
  }

  .height-lg-100vh {
    height: 100vh !important;
  }

  .height-lg-10px {
    height: 10px !important;
  }

  .height-lg-15px {
    height: 15px !important;
  }

  .height-lg-20px {
    height: 20px !important;
  }

  .height-lg-25px {
    height: 25px !important;
  }

  .height-lg-30px {
    height: 30px !important;
  }

  .height-lg-35px {
    height: 35px !important;
  }

  .height-lg-40px {
    height: 40px !important;
  }

  .height-lg-45px {
    height: 45px !important;
  }

  .height-lg-50px {
    height: 50px !important;
  }

  .height-lg-55px {
    height: 55px !important;
  }

  .height-lg-60px {
    height: 60px !important;
  }

  .height-lg-65px {
    height: 65px !important;
  }

  .height-lg-70px {
    height: 70px !important;
  }

  .height-lg-75px {
    height: 75px !important;
  }

  .height-lg-80px {
    height: 80px !important;
  }

  .height-lg-85px {
    height: 85px !important;
  }

  .height-lg-90px {
    height: 90px !important;
  }

  .height-lg-95px {
    height: 95px !important;
  }

  .height-lg-100px {
    height: 100px !important;
  }

  .height-lg-105px {
    height: 105px !important;
  }

  .height-lg-110px {
    height: 110px !important;
  }

  .height-lg-115px {
    height: 115px !important;
  }

  .height-lg-120px {
    height: 120px !important;
  }

  .height-lg-125px {
    height: 125px !important;
  }

  .height-lg-130px {
    height: 130px !important;
  }

  .height-lg-135px {
    height: 135px !important;
  }

  .height-lg-140px {
    height: 140px !important;
  }

  .height-lg-145px {
    height: 145px !important;
  }

  .height-lg-150px {
    height: 150px !important;
  }

  .height-lg-155px {
    height: 155px !important;
  }

  .height-lg-160px {
    height: 160px !important;
  }

  .height-lg-165px {
    height: 165px !important;
  }

  .height-lg-170px {
    height: 170px !important;
  }

  .height-lg-175px {
    height: 175px !important;
  }

  .height-lg-180px {
    height: 180px !important;
  }

  .height-lg-185px {
    height: 185px !important;
  }

  .height-lg-190px {
    height: 190px !important;
  }

  .height-lg-195px {
    height: 195px !important;
  }

  .height-lg-200px {
    height: 200px !important;
  }

  .height-lg-205px {
    height: 205px !important;
  }

  .height-lg-210px {
    height: 210px !important;
  }

  .height-lg-215px {
    height: 215px !important;
  }

  .height-lg-220px {
    height: 220px !important;
  }

  .height-lg-225px {
    height: 225px !important;
  }

  .height-lg-230px {
    height: 230px !important;
  }

  .height-lg-235px {
    height: 235px !important;
  }

  .height-lg-240px {
    height: 240px !important;
  }

  .height-lg-245px {
    height: 245px !important;
  }

  .height-lg-250px {
    height: 250px !important;
  }

  .height-lg-255px {
    height: 255px !important;
  }

  .height-lg-260px {
    height: 260px !important;
  }

  .height-lg-265px {
    height: 265px !important;
  }

  .height-lg-270px {
    height: 270px !important;
  }

  .height-lg-275px {
    height: 275px !important;
  }

  .height-lg-280px {
    height: 280px !important;
  }

  .height-lg-285px {
    height: 285px !important;
  }

  .height-lg-290px {
    height: 290px !important;
  }

  .height-lg-295px {
    height: 295px !important;
  }

  .height-lg-300px {
    height: 300px !important;
  }

  .height-lg-305px {
    height: 305px !important;
  }

  .height-lg-310px {
    height: 310px !important;
  }

  .height-lg-315px {
    height: 315px !important;
  }

  .height-lg-320px {
    height: 320px !important;
  }

  .height-lg-325px {
    height: 325px !important;
  }

  .height-lg-330px {
    height: 330px !important;
  }

  .height-lg-335px {
    height: 335px !important;
  }

  .height-lg-340px {
    height: 340px !important;
  }

  .height-lg-345px {
    height: 345px !important;
  }

  .height-lg-350px {
    height: 350px !important;
  }

  .height-lg-355px {
    height: 355px !important;
  }

  .height-lg-360px {
    height: 360px !important;
  }

  .height-lg-365px {
    height: 365px !important;
  }

  .height-lg-370px {
    height: 370px !important;
  }

  .height-lg-375px {
    height: 375px !important;
  }

  .height-lg-380px {
    height: 380px !important;
  }

  .height-lg-385px {
    height: 385px !important;
  }

  .height-lg-390px {
    height: 390px !important;
  }

  .height-lg-395px {
    height: 395px !important;
  }

  .height-lg-400px {
    height: 400px !important;
  }

  .font-lg-10px {
    font-size: 10px !important;
  }

  .font-lg-11px {
    font-size: 11px !important;
  }

  .font-lg-12px {
    font-size: 12px !important;
  }

  .font-lg-13px {
    font-size: 13px !important;
  }

  .font-lg-14px {
    font-size: 14px !important;
  }

  .font-lg-15px {
    font-size: 15px !important;
  }

  .font-lg-16px {
    font-size: 16px !important;
  }

  .font-lg-17px {
    font-size: 17px !important;
  }

  .font-lg-18px {
    font-size: 18px !important;
  }

  .font-lg-19px {
    font-size: 19px !important;
  }

  .font-lg-20px {
    font-size: 20px !important;
  }

  .font-lg-21px {
    font-size: 21px !important;
  }

  .font-lg-22px {
    font-size: 22px !important;
  }

  .font-lg-23px {
    font-size: 23px !important;
  }

  .font-lg-24px {
    font-size: 24px !important;
  }

  .font-lg-25px {
    font-size: 25px !important;
  }

  .font-lg-26px {
    font-size: 26px !important;
  }

  .font-lg-27px {
    font-size: 27px !important;
  }

  .font-lg-28px {
    font-size: 28px !important;
  }

  .font-lg-29px {
    font-size: 29px !important;
  }

  .font-lg-30px {
    font-size: 30px !important;
  }

  .font-lg-31px {
    font-size: 31px !important;
  }

  .font-lg-32px {
    font-size: 32px !important;
  }

  .font-lg-33px {
    font-size: 33px !important;
  }

  .font-lg-34px {
    font-size: 34px !important;
  }

  .font-lg-35px {
    font-size: 35px !important;
  }

  .font-lg-36px {
    font-size: 36px !important;
  }

  .font-lg-37px {
    font-size: 37px !important;
  }

  .font-lg-38px {
    font-size: 38px !important;
  }

  .font-lg-39px {
    font-size: 39px !important;
  }

  .font-lg-40px {
    font-size: 40px !important;
  }

  .font-lg-41px {
    font-size: 41px !important;
  }

  .font-lg-42px {
    font-size: 42px !important;
  }

  .font-lg-43px {
    font-size: 43px !important;
  }

  .font-lg-44px {
    font-size: 44px !important;
  }

  .font-lg-45px {
    font-size: 45px !important;
  }

  .font-lg-46px {
    font-size: 46px !important;
  }

  .font-lg-47px {
    font-size: 47px !important;
  }

  .font-lg-48px {
    font-size: 48px !important;
  }

  .font-lg-49px {
    font-size: 49px !important;
  }

  .font-lg-50px {
    font-size: 50px !important;
  }

  .font-lg-51px {
    font-size: 51px !important;
  }

  .font-lg-52px {
    font-size: 52px !important;
  }

  .font-lg-53px {
    font-size: 53px !important;
  }

  .font-lg-54px {
    font-size: 54px !important;
  }

  .font-lg-55px {
    font-size: 55px !important;
  }

  .font-lg-56px {
    font-size: 56px !important;
  }

  .font-lg-57px {
    font-size: 57px !important;
  }

  .font-lg-58px {
    font-size: 58px !important;
  }

  .font-lg-59px {
    font-size: 59px !important;
  }

  .font-lg-60px {
    font-size: 60px !important;
  }

  .font-lg-61px {
    font-size: 61px !important;
  }

  .font-lg-62px {
    font-size: 62px !important;
  }

  .font-lg-63px {
    font-size: 63px !important;
  }

  .font-lg-64px {
    font-size: 64px !important;
  }

  .font-lg-65px {
    font-size: 65px !important;
  }

  .font-lg-66px {
    font-size: 66px !important;
  }

  .font-lg-67px {
    font-size: 67px !important;
  }

  .font-lg-68px {
    font-size: 68px !important;
  }

  .font-lg-69px {
    font-size: 69px !important;
  }

  .font-lg-70px {
    font-size: 70px !important;
  }

  .font-lg-71px {
    font-size: 71px !important;
  }

  .font-lg-72px {
    font-size: 72px !important;
  }

  .font-lg-73px {
    font-size: 73px !important;
  }

  .font-lg-74px {
    font-size: 74px !important;
  }

  .font-lg-75px {
    font-size: 75px !important;
  }

  .font-lg-76px {
    font-size: 76px !important;
  }

  .font-lg-77px {
    font-size: 77px !important;
  }

  .font-lg-78px {
    font-size: 78px !important;
  }

  .font-lg-79px {
    font-size: 79px !important;
  }

  .font-lg-80px {
    font-size: 80px !important;
  }

  .font-lg-81px {
    font-size: 81px !important;
  }

  .font-lg-82px {
    font-size: 82px !important;
  }

  .font-lg-83px {
    font-size: 83px !important;
  }

  .font-lg-84px {
    font-size: 84px !important;
  }

  .font-lg-85px {
    font-size: 85px !important;
  }

  .font-lg-86px {
    font-size: 86px !important;
  }

  .font-lg-87px {
    font-size: 87px !important;
  }

  .font-lg-88px {
    font-size: 88px !important;
  }

  .font-lg-89px {
    font-size: 89px !important;
  }

  .font-lg-90px {
    font-size: 90px !important;
  }

  .font-lg-91px {
    font-size: 91px !important;
  }

  .font-lg-92px {
    font-size: 92px !important;
  }

  .font-lg-93px {
    font-size: 93px !important;
  }

  .font-lg-94px {
    font-size: 94px !important;
  }

  .font-lg-95px {
    font-size: 95px !important;
  }

  .font-lg-96px {
    font-size: 96px !important;
  }

  .font-lg-97px {
    font-size: 97px !important;
  }

  .font-lg-98px {
    font-size: 98px !important;
  }

  .font-lg-99px {
    font-size: 99px !important;
  }

  .font-lg-100px {
    font-size: 100px !important;
  }

  .padding-inline-lg-1vw {
    padding-inline: 1vw !important;
  }

  .padding-inline-lg-2vw {
    padding-inline: 2vw !important;
  }

  .padding-inline-lg-3vw {
    padding-inline: 3vw !important;
  }

  .padding-inline-lg-4vw {
    padding-inline: 4vw !important;
  }

  .padding-inline-lg-5vw {
    padding-inline: 5vw !important;
  }

  .padding-inline-lg-6vw {
    padding-inline: 6vw !important;
  }

  .padding-inline-lg-7vw {
    padding-inline: 7vw !important;
  }

  .padding-inline-lg-8vw {
    padding-inline: 8vw !important;
  }

  .padding-inline-lg-9vw {
    padding-inline: 9vw !important;
  }

  .padding-inline-lg-10vw {
    padding-inline: 10vw !important;
  }

  .padding-inline-lg-11vw {
    padding-inline: 11vw !important;
  }

  .padding-inline-lg-12vw {
    padding-inline: 12vw !important;
  }

  .padding-inline-lg-13vw {
    padding-inline: 13vw !important;
  }

  .padding-inline-lg-14vw {
    padding-inline: 14vw !important;
  }

  .padding-inline-lg-15vw {
    padding-inline: 15vw !important;
  }

  .padding-block-lg-1vw {
    padding-block: 1vw !important;
  }

  .padding-block-lg-2vw {
    padding-block: 2vw !important;
  }

  .padding-block-lg-3vw {
    padding-block: 3vw !important;
  }

  .padding-block-lg-4vw {
    padding-block: 4vw !important;
  }

  .padding-block-lg-5vw {
    padding-block: 5vw !important;
  }

  .padding-block-lg-6vw {
    padding-block: 6vw !important;
  }

  .padding-block-lg-7vw {
    padding-block: 7vw !important;
  }

  .padding-block-lg-8vw {
    padding-block: 8vw !important;
  }

  .padding-block-lg-9vw {
    padding-block: 9vw !important;
  }

  .padding-block-lg-10vw {
    padding-block: 10vw !important;
  }

  .padding-block-lg-11vw {
    padding-block: 11vw !important;
  }

  .padding-block-lg-12vw {
    padding-block: 12vw !important;
  }

  .padding-block-lg-13vw {
    padding-block: 13vw !important;
  }

  .padding-block-lg-14vw {
    padding-block: 14vw !important;
  }

  .padding-block-lg-15vw {
    padding-block: 15vw !important;
  }
}
@media screen and (min-width: 1200px) {
  .width-xl-5 {
    width: 5% !important;
  }

  .width-xl-10 {
    width: 10% !important;
  }

  .width-xl-15 {
    width: 15% !important;
  }

  .width-xl-20 {
    width: 20% !important;
  }

  .width-xl-25 {
    width: 25% !important;
  }

  .width-xl-30 {
    width: 30% !important;
  }

  .width-xl-35 {
    width: 35% !important;
  }

  .width-xl-40 {
    width: 40% !important;
  }

  .width-xl-45 {
    width: 45% !important;
  }

  .width-xl-50 {
    width: 50% !important;
  }

  .width-xl-55 {
    width: 55% !important;
  }

  .width-xl-60 {
    width: 60% !important;
  }

  .width-xl-65 {
    width: 65% !important;
  }

  .width-xl-70 {
    width: 70% !important;
  }

  .width-xl-75 {
    width: 75% !important;
  }

  .width-xl-80 {
    width: 80% !important;
  }

  .width-xl-85 {
    width: 85% !important;
  }

  .width-xl-90 {
    width: 90% !important;
  }

  .width-xl-95 {
    width: 95% !important;
  }

  .width-xl-100 {
    width: 100% !important;
  }

  .height-xl-10vh {
    height: 10vh !important;
  }

  .height-xl-20vh {
    height: 20vh !important;
  }

  .height-xl-30vh {
    height: 30vh !important;
  }

  .height-xl-40vh {
    height: 40vh !important;
  }

  .height-xl-50vh {
    height: 50vh !important;
  }

  .height-xl-60vh {
    height: 60vh !important;
  }

  .height-xl-70vh {
    height: 70vh !important;
  }

  .height-xl-80vh {
    height: 80vh !important;
  }

  .height-xl-90vh {
    height: 90vh !important;
  }

  .height-xl-100vh {
    height: 100vh !important;
  }

  .height-xl-10px {
    height: 10px !important;
  }

  .height-xl-15px {
    height: 15px !important;
  }

  .height-xl-20px {
    height: 20px !important;
  }

  .height-xl-25px {
    height: 25px !important;
  }

  .height-xl-30px {
    height: 30px !important;
  }

  .height-xl-35px {
    height: 35px !important;
  }

  .height-xl-40px {
    height: 40px !important;
  }

  .height-xl-45px {
    height: 45px !important;
  }

  .height-xl-50px {
    height: 50px !important;
  }

  .height-xl-55px {
    height: 55px !important;
  }

  .height-xl-60px {
    height: 60px !important;
  }

  .height-xl-65px {
    height: 65px !important;
  }

  .height-xl-70px {
    height: 70px !important;
  }

  .height-xl-75px {
    height: 75px !important;
  }

  .height-xl-80px {
    height: 80px !important;
  }

  .height-xl-85px {
    height: 85px !important;
  }

  .height-xl-90px {
    height: 90px !important;
  }

  .height-xl-95px {
    height: 95px !important;
  }

  .height-xl-100px {
    height: 100px !important;
  }

  .height-xl-105px {
    height: 105px !important;
  }

  .height-xl-110px {
    height: 110px !important;
  }

  .height-xl-115px {
    height: 115px !important;
  }

  .height-xl-120px {
    height: 120px !important;
  }

  .height-xl-125px {
    height: 125px !important;
  }

  .height-xl-130px {
    height: 130px !important;
  }

  .height-xl-135px {
    height: 135px !important;
  }

  .height-xl-140px {
    height: 140px !important;
  }

  .height-xl-145px {
    height: 145px !important;
  }

  .height-xl-150px {
    height: 150px !important;
  }

  .height-xl-155px {
    height: 155px !important;
  }

  .height-xl-160px {
    height: 160px !important;
  }

  .height-xl-165px {
    height: 165px !important;
  }

  .height-xl-170px {
    height: 170px !important;
  }

  .height-xl-175px {
    height: 175px !important;
  }

  .height-xl-180px {
    height: 180px !important;
  }

  .height-xl-185px {
    height: 185px !important;
  }

  .height-xl-190px {
    height: 190px !important;
  }

  .height-xl-195px {
    height: 195px !important;
  }

  .height-xl-200px {
    height: 200px !important;
  }

  .height-xl-205px {
    height: 205px !important;
  }

  .height-xl-210px {
    height: 210px !important;
  }

  .height-xl-215px {
    height: 215px !important;
  }

  .height-xl-220px {
    height: 220px !important;
  }

  .height-xl-225px {
    height: 225px !important;
  }

  .height-xl-230px {
    height: 230px !important;
  }

  .height-xl-235px {
    height: 235px !important;
  }

  .height-xl-240px {
    height: 240px !important;
  }

  .height-xl-245px {
    height: 245px !important;
  }

  .height-xl-250px {
    height: 250px !important;
  }

  .height-xl-255px {
    height: 255px !important;
  }

  .height-xl-260px {
    height: 260px !important;
  }

  .height-xl-265px {
    height: 265px !important;
  }

  .height-xl-270px {
    height: 270px !important;
  }

  .height-xl-275px {
    height: 275px !important;
  }

  .height-xl-280px {
    height: 280px !important;
  }

  .height-xl-285px {
    height: 285px !important;
  }

  .height-xl-290px {
    height: 290px !important;
  }

  .height-xl-295px {
    height: 295px !important;
  }

  .height-xl-300px {
    height: 300px !important;
  }

  .height-xl-305px {
    height: 305px !important;
  }

  .height-xl-310px {
    height: 310px !important;
  }

  .height-xl-315px {
    height: 315px !important;
  }

  .height-xl-320px {
    height: 320px !important;
  }

  .height-xl-325px {
    height: 325px !important;
  }

  .height-xl-330px {
    height: 330px !important;
  }

  .height-xl-335px {
    height: 335px !important;
  }

  .height-xl-340px {
    height: 340px !important;
  }

  .height-xl-345px {
    height: 345px !important;
  }

  .height-xl-350px {
    height: 350px !important;
  }

  .height-xl-355px {
    height: 355px !important;
  }

  .height-xl-360px {
    height: 360px !important;
  }

  .height-xl-365px {
    height: 365px !important;
  }

  .height-xl-370px {
    height: 370px !important;
  }

  .height-xl-375px {
    height: 375px !important;
  }

  .height-xl-380px {
    height: 380px !important;
  }

  .height-xl-385px {
    height: 385px !important;
  }

  .height-xl-390px {
    height: 390px !important;
  }

  .height-xl-395px {
    height: 395px !important;
  }

  .height-xl-400px {
    height: 400px !important;
  }

  .font-xl-10px {
    font-size: 10px !important;
  }

  .font-xl-11px {
    font-size: 11px !important;
  }

  .font-xl-12px {
    font-size: 12px !important;
  }

  .font-xl-13px {
    font-size: 13px !important;
  }

  .font-xl-14px {
    font-size: 14px !important;
  }

  .font-xl-15px {
    font-size: 15px !important;
  }

  .font-xl-16px {
    font-size: 16px !important;
  }

  .font-xl-17px {
    font-size: 17px !important;
  }

  .font-xl-18px {
    font-size: 18px !important;
  }

  .font-xl-19px {
    font-size: 19px !important;
  }

  .font-xl-20px {
    font-size: 20px !important;
  }

  .font-xl-21px {
    font-size: 21px !important;
  }

  .font-xl-22px {
    font-size: 22px !important;
  }

  .font-xl-23px {
    font-size: 23px !important;
  }

  .font-xl-24px {
    font-size: 24px !important;
  }

  .font-xl-25px {
    font-size: 25px !important;
  }

  .font-xl-26px {
    font-size: 26px !important;
  }

  .font-xl-27px {
    font-size: 27px !important;
  }

  .font-xl-28px {
    font-size: 28px !important;
  }

  .font-xl-29px {
    font-size: 29px !important;
  }

  .font-xl-30px {
    font-size: 30px !important;
  }

  .font-xl-31px {
    font-size: 31px !important;
  }

  .font-xl-32px {
    font-size: 32px !important;
  }

  .font-xl-33px {
    font-size: 33px !important;
  }

  .font-xl-34px {
    font-size: 34px !important;
  }

  .font-xl-35px {
    font-size: 35px !important;
  }

  .font-xl-36px {
    font-size: 36px !important;
  }

  .font-xl-37px {
    font-size: 37px !important;
  }

  .font-xl-38px {
    font-size: 38px !important;
  }

  .font-xl-39px {
    font-size: 39px !important;
  }

  .font-xl-40px {
    font-size: 40px !important;
  }

  .font-xl-41px {
    font-size: 41px !important;
  }

  .font-xl-42px {
    font-size: 42px !important;
  }

  .font-xl-43px {
    font-size: 43px !important;
  }

  .font-xl-44px {
    font-size: 44px !important;
  }

  .font-xl-45px {
    font-size: 45px !important;
  }

  .font-xl-46px {
    font-size: 46px !important;
  }

  .font-xl-47px {
    font-size: 47px !important;
  }

  .font-xl-48px {
    font-size: 48px !important;
  }

  .font-xl-49px {
    font-size: 49px !important;
  }

  .font-xl-50px {
    font-size: 50px !important;
  }

  .font-xl-51px {
    font-size: 51px !important;
  }

  .font-xl-52px {
    font-size: 52px !important;
  }

  .font-xl-53px {
    font-size: 53px !important;
  }

  .font-xl-54px {
    font-size: 54px !important;
  }

  .font-xl-55px {
    font-size: 55px !important;
  }

  .font-xl-56px {
    font-size: 56px !important;
  }

  .font-xl-57px {
    font-size: 57px !important;
  }

  .font-xl-58px {
    font-size: 58px !important;
  }

  .font-xl-59px {
    font-size: 59px !important;
  }

  .font-xl-60px {
    font-size: 60px !important;
  }

  .font-xl-61px {
    font-size: 61px !important;
  }

  .font-xl-62px {
    font-size: 62px !important;
  }

  .font-xl-63px {
    font-size: 63px !important;
  }

  .font-xl-64px {
    font-size: 64px !important;
  }

  .font-xl-65px {
    font-size: 65px !important;
  }

  .font-xl-66px {
    font-size: 66px !important;
  }

  .font-xl-67px {
    font-size: 67px !important;
  }

  .font-xl-68px {
    font-size: 68px !important;
  }

  .font-xl-69px {
    font-size: 69px !important;
  }

  .font-xl-70px {
    font-size: 70px !important;
  }

  .font-xl-71px {
    font-size: 71px !important;
  }

  .font-xl-72px {
    font-size: 72px !important;
  }

  .font-xl-73px {
    font-size: 73px !important;
  }

  .font-xl-74px {
    font-size: 74px !important;
  }

  .font-xl-75px {
    font-size: 75px !important;
  }

  .font-xl-76px {
    font-size: 76px !important;
  }

  .font-xl-77px {
    font-size: 77px !important;
  }

  .font-xl-78px {
    font-size: 78px !important;
  }

  .font-xl-79px {
    font-size: 79px !important;
  }

  .font-xl-80px {
    font-size: 80px !important;
  }

  .font-xl-81px {
    font-size: 81px !important;
  }

  .font-xl-82px {
    font-size: 82px !important;
  }

  .font-xl-83px {
    font-size: 83px !important;
  }

  .font-xl-84px {
    font-size: 84px !important;
  }

  .font-xl-85px {
    font-size: 85px !important;
  }

  .font-xl-86px {
    font-size: 86px !important;
  }

  .font-xl-87px {
    font-size: 87px !important;
  }

  .font-xl-88px {
    font-size: 88px !important;
  }

  .font-xl-89px {
    font-size: 89px !important;
  }

  .font-xl-90px {
    font-size: 90px !important;
  }

  .font-xl-91px {
    font-size: 91px !important;
  }

  .font-xl-92px {
    font-size: 92px !important;
  }

  .font-xl-93px {
    font-size: 93px !important;
  }

  .font-xl-94px {
    font-size: 94px !important;
  }

  .font-xl-95px {
    font-size: 95px !important;
  }

  .font-xl-96px {
    font-size: 96px !important;
  }

  .font-xl-97px {
    font-size: 97px !important;
  }

  .font-xl-98px {
    font-size: 98px !important;
  }

  .font-xl-99px {
    font-size: 99px !important;
  }

  .font-xl-100px {
    font-size: 100px !important;
  }

  .padding-inline-xl-1vw {
    padding-inline: 1vw !important;
  }

  .padding-inline-xl-2vw {
    padding-inline: 2vw !important;
  }

  .padding-inline-xl-3vw {
    padding-inline: 3vw !important;
  }

  .padding-inline-xl-4vw {
    padding-inline: 4vw !important;
  }

  .padding-inline-xl-5vw {
    padding-inline: 5vw !important;
  }

  .padding-inline-xl-6vw {
    padding-inline: 6vw !important;
  }

  .padding-inline-xl-7vw {
    padding-inline: 7vw !important;
  }

  .padding-inline-xl-8vw {
    padding-inline: 8vw !important;
  }

  .padding-inline-xl-9vw {
    padding-inline: 9vw !important;
  }

  .padding-inline-xl-10vw {
    padding-inline: 10vw !important;
  }

  .padding-inline-xl-11vw {
    padding-inline: 11vw !important;
  }

  .padding-inline-xl-12vw {
    padding-inline: 12vw !important;
  }

  .padding-inline-xl-13vw {
    padding-inline: 13vw !important;
  }

  .padding-inline-xl-14vw {
    padding-inline: 14vw !important;
  }

  .padding-inline-xl-15vw {
    padding-inline: 15vw !important;
  }

  .padding-block-xl-1vw {
    padding-block: 1vw !important;
  }

  .padding-block-xl-2vw {
    padding-block: 2vw !important;
  }

  .padding-block-xl-3vw {
    padding-block: 3vw !important;
  }

  .padding-block-xl-4vw {
    padding-block: 4vw !important;
  }

  .padding-block-xl-5vw {
    padding-block: 5vw !important;
  }

  .padding-block-xl-6vw {
    padding-block: 6vw !important;
  }

  .padding-block-xl-7vw {
    padding-block: 7vw !important;
  }

  .padding-block-xl-8vw {
    padding-block: 8vw !important;
  }

  .padding-block-xl-9vw {
    padding-block: 9vw !important;
  }

  .padding-block-xl-10vw {
    padding-block: 10vw !important;
  }

  .padding-block-xl-11vw {
    padding-block: 11vw !important;
  }

  .padding-block-xl-12vw {
    padding-block: 12vw !important;
  }

  .padding-block-xl-13vw {
    padding-block: 13vw !important;
  }

  .padding-block-xl-14vw {
    padding-block: 14vw !important;
  }

  .padding-block-xl-15vw {
    padding-block: 15vw !important;
  }
}
/*the container must be positioned relative:*/
.custom-select {
  position: relative;
  margin: auto;
  margin-top: 0;
  height: initial;
  background: var(--card-clr);
  padding: 10px 30px 10px var(--input-padding);
  border: none;
  border-radius: 0.25rem;
  border: 1px solid var(--border-clr);
  font-size: 13px;
  min-width: 191px;
  height: var(--input-height);
}

.custom-select select {
  display: none;
}

.select-selected {
  border-bottom: 1px solid lightgrey;
}

/*style the arrow inside the select element:*/
.select-selected:after {
  position: absolute;
  content: "";
  top: 8px;
  right: -20px;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-color: black transparent transparent transparent;
  opacity: 0.3;
}

/*point the arrow upwards when the select box is open (active):*/
.select-selected.select-arrow-active:after {
  border-color: transparent transparent black transparent;
  top: 5px;
}

/*style the items (options), including the selected item:*/
.select-selected {
  color: #7b7b7b;
  border: none;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-align: left;
  text-transform: capitalize;
  width: 100%;
  font-weight: 400;
  position: relative;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  white-space: nowrap;
}

.select-items div {
  color: #7b7b7b;
  padding: 10px 16px;
  border: none;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-align: left;
  text-transform: capitalize;
  font-size: 13px;
  font-weight: 400;
}

/*style items (options):*/
.select-items {
  position: absolute;
  background-color: white;
  border: 1px solid var(--border-clr);
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
  visibility: visible;
  opacity: 1;
  padding: 11px;
  transition: 0.2s;
  margin-top: 10px;
  border-radius: 6px;
  min-width: 200px;
  max-height: 200px;
  overflow-y: auto;
}
.select-items div:not(:last-child) {
  border-bottom: 1px solid var(--border-clr);
}

/*hide the items when the select box is closed:*/
.select-hide {
  opacity: 0;
  visibility: hidden;
}

.select-items div:hover,
.same-as-selected {
  color: var(--primary-clr) !important;
}

.select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: calc(var(--input-height) - 5px);
  display: flex !important;
  align-items: center;
}

input.select2-search__field {
  height: auto;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f2f2f2;
  border: none;
  margin-top: 0px !important;
  padding: 5px 5px;
  align-items: center;
  font-size: 12px;
  color: #7b7b7b;
}

.select2-selection--multiple {
  background-color: white;
  border: 1px solid var(--border-clr) !important;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  cursor: text;
  padding: 0px 10px;
  min-height: 40 !important;
  display: flex;
  align-items: center;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: 1px solid var(--primary-clr) !important;
  outline: 0;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--primary-clr);
  color: white;
}

.select2-results__option {
  color: #7b7b7b;
}/*# sourceMappingURL=typography.css.map */
