/* Add here all your css styles (customizations) */
@font-face{
  font-family: 'MyWebFont';
  src: url('WebFont.html');
  src: url('WebFontd41d.html?#iefix') format('embedded-opentype'),
  url('WebFont-2.html') format('woff'),
  url('WebFont-3.html') format('truetype'),
  url('WebFont-4.html#webfont') format('svg');
}

.istacksubhead {
  font-family: "magistralcregular";
  font-weight: normal;
  line-height: normal;
}

.footer-widget {
  height: 100%;
  width: 100%;
}
/* Button greenhyper */
.u-btn-greenhyper {
  color: #fff;
  background-color: #72BE44;
}

.u-btn-greenhyper:hover, .u-btn-greenhyper.active {
  border-color: #599E2D;
  background-color: #599E2D;
}

.u-btn-greenhyper:hover, .u-btn-greenhyper:focus, .u-btn-greenhyper.active {
  color: #fff;
}

.u-btn-greenhyper.g-btn-hover-reset:hover, .u-btn-greenhyper.g-btn-hover-reset.active {
  background-color: #72BE44;
  border-color: #72BE44;
}

.u-btn-greenhyper.u-btn-hover-v1-1 {
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v1-1::after, .u-btn-greenhyper.u-btn-hover-v1-1:hover::after {
  background-color: #68AF3A;
}

.u-btn-greenhyper.u-btn-hover-v1-1:hover {
  background-color: #72BE44;
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v1-2 {
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v1-2::after, .u-btn-greenhyper.u-btn-hover-v1-2:hover::after {
  background-color: #68AF3A;
}

.u-btn-greenhyper.u-btn-hover-v1-2:hover {
  background-color: #72BE44;
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v1-3 {
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v1-3::after, .u-btn-greenhyper.u-btn-hover-v1-3:hover::after {
  background-color: #68AF3A;
}

.u-btn-greenhyper.u-btn-hover-v1-3:hover {
  background-color: #72BE44;
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v1-4 {
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v1-4::after, .u-btn-greenhyper.u-btn-hover-v1-4:hover::after {
  background-color: #68AF3A;
}

.u-btn-greenhyper.u-btn-hover-v1-4:hover {
  background-color: #72BE44;
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v2-1 {
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v2-1::after, .u-btn-greenhyper.u-btn-hover-v2-1:hover::after {
  background-color: #68AF3A;
}

.u-btn-greenhyper.u-btn-hover-v2-1:hover {
  background-color: #72BE44;
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v2-2 {
  overflow: hidden;
}

.u-btn-greenhyper.u-btn-hover-v2-2::after, .u-btn-greenhyper.u-btn-hover-v2-2:hover::after {
  background-color: #68AF3A;
}

.u-btn-greenhyper.u-btn-hover-v2-2:hover {
  background-color: #72BE44;
  overflow: hidden;
}


/* Outline Button greenhyper */
.u-btn-outline-greenhyper {
  color: #569b29;
  border-color: #569b29;
  background-color: transparent;
}

.u-btn-outline-greenhyper:focus, .u-btn-outline-greenhyper.active {
  color: #fff;
  background-color: #569b29;
}

.u-btn-outline-greenhyper:hover {
  color: #fff;
  background-color: #569b29;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-1 {
  overflow: hidden;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-1::after, .u-btn-outline-greenhyper.u-btn-hover-v1-1:hover::after {
  background-color: #72BE44;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-1:hover {
  overflow: hidden;
  background-color: transparent;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-2 {
  overflow: hidden;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-2::after, .u-btn-outline-greenhyper.u-btn-hover-v1-2:hover::after {
  background-color: #72BE44;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-2:hover {
  overflow: hidden;
  background-color: transparent;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-3 {
  overflow: hidden;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-3::after, .u-btn-outline-greenhyper.u-btn-hover-v1-3:hover::after {
  background-color: #72BE44;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-3:hover {
  overflow: hidden;
  background-color: transparent;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-4 {
  overflow: hidden;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-4::after, .u-btn-outline-greenhyper.u-btn-hover-v1-4:hover::after {
  background-color: #72BE44;
}

.u-btn-outline-greenhyper.u-btn-hover-v1-4:hover {
  overflow: hidden;
  background-color: transparent;
}

.u-btn-outline-greenhyper.u-btn-hover-v2-1 {
  overflow: hidden;
}

.u-btn-outline-greenhyper.u-btn-hover-v2-1::after, .u-btn-outline-greenhyper.u-btn-hover-v2-1:hover::after {
  background-color: #72BE44;
}

.u-btn-outline-greenhyper.u-btn-hover-v2-1:hover {
  overflow: hidden;
  background-color: transparent;
}

.u-btn-outline-greenhyper.u-btn-hover-v2-2 {
  overflow: hidden;
}

.u-btn-outline-greenhyper.u-btn-hover-v2-2::after, .u-btn-outline-greenhyper.u-btn-hover-v2-2:hover::after {
  background-color: #72BE44;
}

.u-btn-outline-greenhyper.u-btn-hover-v2-2:hover {
  overflow: hidden;
  background-color: transparent;
}

.u-btn-outline-greenhyper.u-btn-hover-v3-1 {
  overflow: hidden;
}

.u-btn-outline-greenhyper.u-btn-hover-v3-1::after, .u-btn-outline-greenhyper.u-btn-hover-v3-1:hover::after {
  background-color: #72BE44;
}

.u-btn-outline-greenhyper.u-btn-hover-v3-1:hover {
  overflow: hidden;
  background-color: transparent;
}

.v-divider{
  margin-left:5px;
  margin-right:5px;
  width:1px;
  height:100%;
  border-left:1px solid #a5a5a5;
}



.btn-primarykub {
  color: #fff;
  background-color: #f8682c;
  border-color: #f8682c;
}

.btn-primarykub:hover {
  color: #fff;
  background-color: #f8561c;
  border-color: #f8682c;
}

.btn-primarykub:focus, .btn-primarykub.focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-primarykub.disabled, .btn-primarykub:disabled {
  color: #fff;
  background-color: #f8682c;
  border-color: #f8682c;
}

.btn-primarykub:not(:disabled):not(.disabled):active, .btn-primarykub:not(:disabled):not(.disabled).active,
.show > .btn-primarykub.dropdown-toggle {
  color: #fff;
  background-color: #fd4923;
  border-color: #cc3a00;
}

.btn-primarykub:not(:disabled):not(.disabled):active:focus, .btn-primarykub:not(:disabled):not(.disabled).active:focus,
.show > .btn-primarykub.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 116, 24, 0.5);
}
