body {
	font-family: 'Quicksand', sans-serif;
}

.bg-darken-service-header{
  height: auto;
}
.headerHeight {
  min-height: 850px;
}
.img-service-header {
  height: 100%;
  margin-bottom: 100px;
}
.report-request-col-new {
  width: 550px;
  max-width: 100%;
  background-color: #fff;
  margin: auto;
}

@media (max-width:992px) {

  .headerHeight {
	padding-top: 55px!important;
  }
  .report-request-col-new {
	margin-top: 60px; 
	margin-bottom: 100px;
  }
.custom-btn {
  width: initial;
}
}

@media (min-width: 769px) and (max-width:992px) {

  .headerHeight {
	padding-top: 155px!important;
  }
  .report-request-col-new {
	margin-top: 60px; 
	margin-bottom: 100px;
  }

}

.custom-btn-2 {
    border-radius: 0.5rem !important;
    width: auto !important;
}

.bg-grey {
    background-color: transparent !important;
}

.custom-btn {
    border-radius: 0.5rem !important;
}

.content-bg-text-alt,
.content-bg-img-alt,
.content-bg-img {
    border-radius: 10px !important;
}

.content-svg-1,
.content-svg-2,
.content-svg-3,
.content-svg-4 {
    display: none;
}

.content-bg-text-alt {
    background-color: #113358 !important;
}

.content-bg-text {
    background-color: #113358 !important;
    color: white !important;
    border-radius: 10px !important;
}

.h3, .h2 {
    font-size: 3em !important;
    font-weight: 600 !important;
}

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

#contact .primaryColourBg {
    border-bottom-left-radius: 10px !important;
    border-top-left-radius: 10px !important;
}

#contact .secondaryColourBg {
    border-bottom-right-radius: 10px !important;
    border-top-right-radius: 10px !important;
}

.bg-grad {
    background: linear-gradient(122deg, #113358 38%, #0055a0 84%) !important;
}

.primaryColourBg {
    background-color: #113358 !important;
}
