/*! Place your custom styles here */
.feature-6 .icon--sm {
  font-size: 3em;
}

@media (max-width: 767px) {
  .feature-row {
    flex-wrap: wrap !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .feature-6-col {
    width: 50% !important;
    max-width: 50% !important;
    flex: 0 0 50% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    margin-bottom: 30px;
    box-sizing: border-box;
  }
  .feature-6 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .feature-section-container {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .height-70 {
    height: 50vh !important;
    min-height: 50vh !important;
    display: flex;
    align-items: center;
  }
  .height-70 .container.pos-vertical-center {
    top: 0 !important;
    transform: none !important;
    position: static !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
  }
}
.btn-disabled-custom,
.btn[disabled],
button[disabled] {
  background: #b3b3b3 !important;
  border-color: #b3b3b3 !important;
  color: #fff !important;
  cursor: not-allowed !important;
  box-shadow: none !important;
  transition: none !important;
  filter: none !important;
  transform: none !important;
  pointer-events: auto !important;
}
.btn-disabled-custom:hover,
.btn[disabled]:hover,
button[disabled]:hover,
.btn-disabled-custom:focus,
.btn[disabled]:focus,
button[disabled]:focus,
.btn-disabled-custom:active,
.btn[disabled]:active,
button[disabled]:active {
  background: #b3b3b3 !important;
  border-color: #b3b3b3 !important;
  color: #fff !important;
  box-shadow: none !important;
  transition: none !important;
  filter: none !important;
  transform: none !important;
  outline: none !important;
}