/******************************
 * Home page style overrides. *
 ******************************/
/**********************
 * Typography Mixin's *
 **********************/
/******************
 * Typography Variables *
 ******************/
/*24px*/
/*48px*/
/*8px*/
/*37px*/
/******************
 * Color Variables *
 ******************/
/*
 * Ice Web Styles
 *
 * Less: Spacing Variables
 *
 * Developer: Dom Reilly.
 */
/*************************************
 * Extracted boostrap LESS Variables *
 *************************************/
.row {
  margin-bottom: 10px;
}
.row .widgets-title h1 {
  font-weight: bold;
  font-size: 3.429em;
  color: #00B4C4;
}
body.high_contrast .row .widgets-title h1 {
  color: #c41000;
}
.row .service-widget,
.row .linked-service-widget {
  /*height: 278px;*/
}
@media only screen and (max-width : 1199px) {
  .row .service-widget,
  .row .linked-service-widget {
    height: auto;
  }
}
.row .service-widget img,
.row .linked-service-widget img {
  width: 100%;
  height: 100%;
}
.row .service-widget img.best-you,
.row .linked-service-widget img.best-you {
  width: auto;
  display: block;
  margin: 0 auto;
}
.row .service-widget {
  height: 312px;
}
@media only screen and (max-width : 1199px) {
  .row .linked-service-widget {
    margin-bottom: 10px;
  }
}
.row .linked-service-widget .title {
  height: 73px;
  font-weight: bold;
  font-size: 1.375em;
  color: #ffffff;
}
.row .linked-service-widget .service-widget_container {
  height: 262px;
}
@media only screen and (max-width : 1199px) {
  .row .linked-service-widget .service-widget_container {
    height: auto;
  }
}
.row .linked-service-widget .service-widget_container > img {
  height: 262px;
}
@media only screen and (max-width : 1199px) {
  .row .linked-service-widget .service-widget_container > img {
    height: auto;
  }
}
.row .linked-service-widget .service-widget_container .btn {
  position: absolute;
  bottom: 10px;
  width: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
