@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;900&display=swap');


:root {
  --darkgreen: #194142;
  --lightblue: #71d1d4;
}

html {
  font-family: 'Roboto', sans-serif !important;
}

body {
  color: var(--darkgreen) !important;
}

.roboto-black, h4, h5 {
  font-family: 'Roboto', sans-serif;
  font-weight: 900;
}

h4 {
  font-size: 32px;
}

h5 {
  font-size: 24px;
}

p {
  font-size: 16px;
}

.card-header {
  background-color: var(--darkgreen);
  padding: 5rem;
}

.card-header h5 {
  color: white;
}

.sliderinput {
  margin-top: 3rem;
}

.card-body {
  padding: 0px;
}

.card-body h5 {
  color: var(--darkgreen);
}

.crow {
  margin-left: 80px;
  margin-right: 80px;
}

.mt-c-10 {
  margin-top: 5rem;
}

.legal * {
  font-size: 12px;
  color: #979797;
}

.legal2 {
  font-size: 10px;
  color: var(--darkgreen);
  clear:both;
  padding: 12px;
  margin-bottom: 50px;
}

/* ION slider mark-up */

.irs-grid-pol.small {
  display: none;
}

.irs-grid-pol {
  width: 3px;
  height: 12px;
  border-radius: 3px;
}


.irs--round .irs-handle {
  border: none;
  background-color: var(--lightblue);
  box-shadow: none;
}

.irs--round .irs-handle.state_hover, .irs--round .irs-handle:hover {
  border: none;
  background-color: var(--lightblue);
  box-shadow: none;
}

.irs--round .irs-bar {
  background-color: var(--lightblue);
}

.irs--round .irs-line,
.irs--round .irs-bar {
  top: 33px;
  height: 9px;
}

.irs--round .irs-bar--single {
  border-radius: 2px 0 0 0;
}

.irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single {
  background-color: white;
  color: var(--darkgreen);
  padding: 5 15 5 15;
  border-radius: 6px;
}

.irs--round .irs-from:before, .irs--round .irs-to:before, .irs--round .irs-single:before {
  border-top-color: white;
}

.irs-from, .irs-to, .irs-single {
  top: -5;
  bottom: auto;
}

.irs--round .irs-line {
  width: 98.70%;
  margin-left: 0.65%;
  border-radius: 4px 4px 0px 4px;
}

small {
  color: red;
  font-size: 12px;
  margin-left: 4px;
  display: none;
}

.mobile-break {
  display: none;
}

.irs-disabled {
  opacity: 1 !important;
}
