@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;800&family=Questrial&display=swap);/**
 * Primary compiling styles file
 *
 * This is the only file that our compiler reads, so if you don't include something
 * in here, it won't be compiled. Make sure you include mixins and functions first
 * so the following files can use them.
 **/
/* all files in the global folder */
/*
	Size in pixels (no px)
	Angle will rotate the whole bracket
*/
/**
 * [Subtracts the border and padding from the width of the element.]
 */
/**
 * [scale description]
 * @param  {[int]} $zoom [The level of zoom you want on the element. eg: '1.1'.]
 */
/**
 * [Pass the angle you want the element to rotate. eg: 90deg. NOTE: You need to add 'deg' to the angle. eg: 90deg.]
 * @param  {[int with 'deg' appended]} $deg [The angle of the rotation]
 */
/**
 * [Rotate and vertically align element within a relatively positioned element. NOTE: You need to add 'deg' to the angle. eg: 90deg.]
 * @param  {[percentage]} $topPos [Pass the vertical position as a percetage. eg 50% will horizontally center align the element.]
 * @param  {[int with 'deg' appended]} $deg [The angle of the rotation]
 */
/**
 * [Rotate and horizontally align element within a relatively positioned element. NOTE: You need to add 'deg' to the angle. eg: 90deg.]
 * @param  {[percentage]} $topPos [Pass the vertical position as a percetage. eg 50% will horizontally center align the element.]
 * @param  {[int with 'deg' appended]} $deg [The angle of the rotation]
 */
/**
 * [Vertically align element within a relatively positioned element.]
 * @param  {[percentage]} $topPos [Pass the vertical position as a percetage. eg 50% will vertically center align the element.]
 */
/**
 * [Horizontally align element within a relatively positioned element.]
 * @param  {[percentage]} $leftPos [Pass the vertical position as a percetage. eg 50% will horizontally center align the element.]
 */
/**
 * [Horizontally and vertically align element within a relatively positioned element.]
 * @param  {[percentage]} $leftPos [Pass the horizontally position as a percetage. eg 50% will horizontally center align the element.]
 * @param  {[percentage]} $topPos [Pass the vertical position as a percetage. eg 50% will horizontally center align the element.]
 */
/**
 * [transition description]
 * @param  {[style]} $propertie [The style you want to animate. Defaults to 'all'.]
 * @param  {[int in seconds]} $time      [The speed at which you want the transition to take. Defaults to '0.3s'.]
 * @param  {[movement type]} $mode      [The type of movement you want eg: linear, ease, ease-in, ease-out. Defaults to 'linear'.]
 */
/**
 * Grid panels
 * Creates a grid of items that have a fixed height
 * @param $cols int = number of items per row
 * @param $col_gap percent = gap between items in each row (optional, defaults to 2%)
 * @param $row_gap percent = gap between row (optional, defaults to two times col_gap (4%))
 **/
/**
 * Ease between states
 * Use this to smooth hover/active/focus events
 **/
/**
 * Clearfix
 **/
/**
 * Multi-column
 * @param $cols int = number of columns to span
 * @param $sum int = total number of columns
 * @param $gap mixed = gap between items (optional, defaults to 1rem)
 **/
/* Fonts */
/**
 * Colours
 **/
.black-text {
  color: #000000; }

.black-bg {
  background-color: #000000 !important; }
  .black-bg.semi-trans {
    background-color: rgba(0, 0, 0, 0.95) !important; }
  .black-bg .darken {
    background-color: black !important; }

.theme-black {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-black.menu__utility .menu__link.current {
    background-color: #000000; }

.white-text {
  color: #FFFFFF; }

.white-bg {
  background-color: #FFFFFF !important; }
  .white-bg.semi-trans {
    background-color: rgba(255, 255, 255, 0.95) !important; }
  .white-bg .darken {
    background-color: #f2f2f2 !important; }

.theme-white {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-white.menu__utility .menu__link.current {
    background-color: #FFFFFF; }

.grey-text {
  color: #666666; }

.grey-bg {
  background-color: #666666 !important; }
  .grey-bg.semi-trans {
    background-color: rgba(102, 102, 102, 0.95) !important; }
  .grey-bg .darken {
    background-color: #595959 !important; }

.theme-grey {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-grey.menu__utility .menu__link.current {
    background-color: #666666; }

.mid_grey-text {
  color: #8e8e8e; }

.mid_grey-bg {
  background-color: #8e8e8e !important; }
  .mid_grey-bg.semi-trans {
    background-color: rgba(142, 142, 142, 0.95) !important; }
  .mid_grey-bg .darken {
    background-color: #818181 !important; }

.theme-mid_grey {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-mid_grey.menu__utility .menu__link.current {
    background-color: #8e8e8e; }

.light_grey-text {
  color: #F1F1F1; }

.light_grey-bg {
  background-color: #F1F1F1 !important; }
  .light_grey-bg.semi-trans {
    background-color: rgba(241, 241, 241, 0.95) !important; }
  .light_grey-bg .darken {
    background-color: #e4e4e4 !important; }

.theme-light_grey {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-light_grey.menu__utility .menu__link.current {
    background-color: #F1F1F1; }

.navy-text {
  color: #0B2841; }

.navy-bg {
  background-color: #0B2841 !important; }
  .navy-bg.semi-trans {
    background-color: rgba(11, 40, 65, 0.95) !important; }
  .navy-bg .darken {
    background-color: #071b2b !important; }

.theme-navy {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-navy.menu__utility .menu__link.current {
    background-color: #0B2841; }

.blue-text {
  color: #0677A1; }

.blue-bg {
  background-color: #0677A1 !important; }
  .blue-bg.semi-trans {
    background-color: rgba(6, 119, 161, 0.95) !important; }
  .blue-bg .darken {
    background-color: #056588 !important; }

.theme-blue {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-blue.menu__utility .menu__link.current {
    background-color: #0677A1; }

.yellow-text {
  color: #f3bf44; }

.yellow-bg {
  background-color: #f3bf44 !important; }
  .yellow-bg.semi-trans {
    background-color: rgba(243, 191, 68, 0.95) !important; }
  .yellow-bg .darken {
    background-color: #f1b72c !important; }

.theme-yellow {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-yellow.menu__utility .menu__link.current {
    background-color: #f3bf44; }

.green-text {
  color: green; }

.green-bg {
  background-color: green !important; }
  .green-bg.semi-trans {
    background-color: rgba(0, 128, 0, 0.95) !important; }
  .green-bg .darken {
    background-color: #006700 !important; }

.theme-green {
  /* colour the utility nav current link to match page colour (banner bg colour) */ }
  .theme-green.menu__utility .menu__link.current {
    background-color: green; }

/**
 * Retrieve colour from $colours map
 * @param  {string} $key [name of colour, as defined in $colours map]
 * @return hex colour
 */
body {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #0B2841; }

.u-content .blue {
  color: #0677A1; }

.u-content h1,
.u-content .style-h1 {
  font-family: Questrial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: normal;
  margin: 0;
  margin-bottom: 32px; }
  @media only screen and (min-width: 768px) {
    .u-content h1,
    .u-content .style-h1 {
      font-family: Questrial, sans-serif;
      font-size: 50px;
      font-weight: 400;
      margin-bottom: 32px; } }

.u-content h2,
.u-content .style-h2 {
  font-family: Questrial, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0;
  margin-bottom: 24px; }
  @media only screen and (min-width: 768px) {
    .u-content h2,
    .u-content .style-h2 {
      font-family: Questrial, sans-serif;
      font-size: 37px;
      font-weight: 400;
      margin-bottom: 24px; } }

.u-content h3,
.u-content .style-h3 {
  font-family: Questrial, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0;
  margin-bottom: 16px; }
  @media only screen and (min-width: 768px) {
    .u-content h3,
    .u-content .style-h3 {
      font-family: Questrial, sans-serif;
      font-size: 30px;
      font-weight: 400;
      line-height: 1.3em;
      margin: 0;
      margin-bottom: 16px; } }

.u-content h4,
.u-content .style-h4 {
  font-family: "Open Sans", sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.3em;
  margin: 0;
  margin-bottom: 16px; }
  @media only screen and (min-width: 768px) {
    .u-content h4,
    .u-content .style-h4 {
      font-size: 30px;
      margin-bottom: 16px; } }

.u-content h5,
.u-content .style-h5 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3em;
  margin: 0;
  margin-bottom: 8px; }
  @media only screen and (min-width: 768px) {
    .u-content h5,
    .u-content .style-h5 {
      font-size: 20px;
      margin-bottom: 8px; } }

.u-content p {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 15px;
  line-height: 1.4em; }
  @media only screen and (min-width: 768px) {
    .u-content p {
      font-size: 20px; } }

.u-content p a {
  color: #0677A1; }

.u-content a {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 15px;
  line-height: 1.4em;
  text-decoration: underline;
  margin: 0; }
  @media only screen and (min-width: 768px) {
    .u-content a {
      font-size: 20px;
      text-decoration: underline; } }

.u-content .text-left {
  text-align: left; }

.u-content .text-center {
  text-align: center; }

.u-content .text-right {
  text-align: right; }

.u-content .text-justify {
  text-align: justify; }

.u-content .image,
.u-content img {
  max-width: 100%;
  height: auto;
  display: block; }

.u-content .image.left {
  float: left;
  margin-right: 1em;
  margin-bottom: 1em; }

.u-content .image.leftAlone.left {
  margin: 0 5px 10px 0; }

.u-content .image.right {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em; }

.u-content .image.center {
  margin: auto;
  float: none;
  clear: both; }

.u-content .image.rightAlone {
  margin: auto 0 auto auto; }

.u-content .embed {
  max-width: 100%;
  display: block; }

.u-content table {
  border-collapse: collapse;
  width: 100%;
  max-width: 100%; }
  .u-content table td {
    padding: 10px 2%;
    border: 1px solid #F1F1F1;
    font-size: 14px; }
    @media only screen and (max-width: 767px) {
      .u-content table td {
        width: auto !important;
        padding: 10px 0.5%; }
        .u-content table td p {
          font-size: 12px !important; } }
    @media only screen and (min-width: 768px) {
      .u-content table td {
        font-size: 16px; } }

.u-content blockquote {
  text-align: right;
  color: #666666;
  position: relative;
  padding: 16px 45px;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
  margin: 50px 0; }
  @media only screen and (min-width: 768px) {
    .u-content blockquote {
      padding: 16px 90px; } }
  .u-content blockquote *:last-child {
    margin-bottom: 0; }
  .u-content blockquote h1, .u-content blockquote h2, .u-content blockquote h3, .u-content blockquote h4, .u-content blockquote h5, .u-content blockquote h6 {
    font-size: 18px;
    font-weight: 600;
    font-style: italic; }
  .u-content blockquote p {
    font-size: 12px;
    font-weight: 600; }
  .u-content blockquote:before, .u-content blockquote:after {
    content: "";
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    width: 30px;
    height: 20px; }
    @media only screen and (min-width: 768px) {
      .u-content blockquote:before, .u-content blockquote:after {
        width: 52px;
        height: 36px; } }

.u-content p strong {
  font-weight: 600; }

.u-content a {
  color: #0677A1; }

.u-content ol,
.u-content ul {
  padding-left: 24px;
  margin-top: 10px;
  margin-bottom: 20px; }
  .u-content ol li,
  .u-content ul li {
    font-size: 20px;
    font-weight: normal;
    line-height: 1.4em;
    padding: 20px 0;
    border-bottom: 2px solid #0B2841; }

.u-content ol {
  padding-left: 30px; }

.u-content ol li {
  padding-left: 10px;
  position: relative; }
  .u-content ol li:before {
    content: '';
    width: 30px;
    height: 2px;
    background-color: #0B2841;
    position: absolute;
    bottom: -2px;
    left: -30px; }

.u-content ul {
  list-style-type: none;
  padding: 0;
  margin-bottom: 30px; }
  .u-content ul.blue-tick li {
    padding-left: 50px;
    position: relative; }
    .u-content ul.blue-tick li:before {
      content: '';
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAASCAYAAABFGc6jAAAABHNCSVQICAgIfAhkiAAAAOBJREFUOE+11M0VgjAMB/DkpE8ujMDRmyNQJxFGcgJxAzcwY/R5cgQvcDS+gn34UWpaS89tfw0kf4SZVrZWFQAeGLjpNNU4h2MRe3erz5gc+kQY+NhpqpJCU4ipLBnkQ5JBv5AeGjbBju+w7y50Cm0OCfKEtjxeznWrqZFiUsRCBABlKBaCDP+oUPlqgYQIGykWiozNEIDFIO9dJ8Bike/29mD/IO45cmAmGBHQjEG/bKxIu3N6YJ2VxSP+ZHBX1gdkSCV2rz/rCpVnSzRpUcZ8rtcHyUK1UDlc6RZTiT3zAO5YpRPzncpxAAAAAElFTkSuQmCC);
      width: 25px;
      height: 17px;
      position: absolute;
      left: 3px;
      top: 27px; }
  .u-content ul ul {
    list-style: none; }

.readmore {
  text-decoration: none !important;
  background-color: #FFFFFF;
  border-top: 8px solid #0677A1;
  border-bottom: 8px solid #0677A1;
  padding: 8px 25px;
  margin-top: 30px;
  display: inline-block;
  position: relative;
  z-index: 10;
  overflow: hidden; }
  .readmore::before {
    content: '';
    display: block;
    width: 100%;
    height: calc(100% + 16px);
    background-color: #0677A1;
    position: absolute;
    top: -8px;
    left: 0;
    z-index: 2;
    transition: top 0.5s; }
  .readmore span {
    font-family: Questrial, sans-serif;
    font-size: 18px;
    color: #FFFFFF;
    text-transform: uppercase;
    position: relative;
    z-index: 3; }
  .readmore:hover span {
    color: #0677A1; }
  .readmore:hover::before {
    top: calc(-100% - 16px); }

.readmore-navy {
  text-decoration: none !important;
  background-color: #FFFFFF;
  border-top: 8px solid #0B2841;
  border-bottom: 8px solid #0B2841;
  padding: 8px 25px;
  margin-top: 30px;
  display: inline-block;
  position: relative;
  z-index: 10;
  overflow: hidden; }
  .readmore-navy::before {
    content: '';
    display: block;
    width: 100%;
    height: calc(100% + 16px);
    background-color: #0B2841;
    position: absolute;
    top: -8px;
    left: 0;
    z-index: 2;
    transition: top 0.5s; }
  .readmore-navy span {
    font-family: Questrial, sans-serif;
    font-size: 18px;
    color: #FFFFFF;
    text-transform: uppercase;
    position: relative;
    z-index: 3; }
  .readmore-navy:hover span {
    color: #0B2841; }
  .readmore-navy:hover::before {
    top: calc(-100% - 16px); }

.leaders__icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  margin-right: 15px; }
  .leaders__icon--navy svg path,
  .leaders__icon--navy svg rect {
    fill: #0B2841; }
  .leaders__icon--trademe {
    width: 35px;
    height: 18px;
    margin-right: 5px;
    text-align: center; }
  .leaders__icon--facebook {
    width: 35px;
    height: 18px;
    margin-right: 5px;
    text-align: center; }
  .leaders__icon--address {
    width: 50px;
    height: 40px; }
    @media only screen and (min-width: 768px) {
      .leaders__icon--address {
        width: 30px; } }
  .leaders__icon--phone {
    width: 50px;
    height: 41px; }
    @media only screen and (min-width: 768px) {
      .leaders__icon--phone {
        width: 25px; } }
  .leaders__icon--email {
    width: 50px;
    height: 31px; }
    @media only screen and (min-width: 768px) {
      .leaders__icon--email {
        width: 40px;
        height: 30px; } }
  .leaders__icon svg {
    max-width: 100%;
    max-height: 100%; }

* {
  border: 0;
  margin: 0;
  padding: 0; }

body {
  position: relative; }
  @media only screen and (max-width: 1169px) {
    body.body-no-scroll {
      overflow: hidden !important; } }

.cf::after {
  content: '';
  clear: both;
  display: block; }

.page-body {
  margin-bottom: 30px; }

.u-container {
  box-sizing: border-box;
  width: 100%;
  padding: 0 20px; }
  @media only screen and (min-width: 768px) {
    .u-container {
      padding: 0 30px; } }
  @media only screen and (min-width: 1170px) {
    .u-container {
      padding: 0 70px; } }
  @media only screen and (min-width: 1600px) {
    .u-container {
      padding: 0 105px; } }
  @media only screen and (min-width: 1025px) {
    .u-container--wide {
      padding: 0 calc(70px - 20px); } }
  @media only screen and (min-width: 1600px) {
    .u-container--wide {
      padding: 0 calc(105px - 50px); } }

.page-body.has-sidebar .u-container {
  display: flex;
  flex-direction: column; }
  @media only screen and (min-width: 768px) {
    .page-body.has-sidebar .u-container {
      flex-flow: row wrap; } }

@media only screen and (min-width: 768px) {
  .page-body__column {
    width: calc(100% - (35% + 5%));
    margin-right: 5%; } }

@media only screen and (min-width: 1025px) {
  .page-body__column {
    width: calc(100% - (30% + 15%));
    margin-right: 15%; } }

@media only screen and (min-width: 768px) {
  .page-body__sidebar {
    width: 35%; } }

@media only screen and (min-width: 1025px) {
  .page-body__sidebar {
    width: 30%; } }

#hbl-live-chat-wrapper #olark-wrapper .olark-launch-button {
  bottom: 38px !important;
  right: 4px !important; }

/*
	========================================================================= GLOBAL STYLES
*/
.button {
  border: 0; }

.field {
  padding: 1.1em 0 0.5em;
  padding: 10px 0; }
  .field::after {
    content: '';
    clear: both;
    display: block; }
  .field input,
  .field textarea,
  .field select {
    background: #FFFFFF;
    font-size: 14px;
    padding: 0.5rem 3%;
    font-family: "Open Sans", sans-serif;
    color: #0B2841;
    border: 1px solid #0B2841;
    width: 94%; }
    .field input:focus,
    .field textarea:focus,
    .field select:focus {
      outline: none; }
  .field label {
    margin-bottom: 0.5rem;
    display: block; }
  .field .description {
    display: block;
    margin: 0.5rem 0;
    font-size: 0.8rem;
    color: #8e8e8e; }
    .field .description a {
      color: #8e8e8e; }
  .field.readonly .make-it-pop {
    display: block;
    padding: 0.5rem 1rem;
    background: #F1F1F1; }
  .field.checkbox .checkbox {
    width: 20px;
    float: left;
    margin-right: 10px;
    margin-top: 3px; }
  .field.checkbox label {
    width: 80%;
    float: left; }

.btn-toolbar {
  padding: 30px; }
  .btn-toolbar .readmore {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 0; }
    .btn-toolbar .readmore:hover input[type="submit"] {
      color: #0677A1; }
    .btn-toolbar .readmore input[type="submit"] {
      font-family: Questrial, sans-serif;
      font-size: 18px;
      color: #FFFFFF;
      text-transform: uppercase;
      background-color: transparent;
      padding: 8px 25px;
      cursor: pointer; }
  .btn-toolbar input:focus {
    outline: none; }

/* ================== FIELD-SPECIFIC ERROR MESSAGES === */
.field .message.error {
  padding: 0;
  color: red;
  background: none; }

/*
	========================================================================= LOGIN FORM
*/
#MemberLoginForm_LoginForm {
  background-color: #F1F1F1;
  margin-top: 20px; }

#MemberLoginForm_LoginForm fieldset {
  margin: 0 5%; }
  @media only screen and (min-width: 768px) {
    #MemberLoginForm_LoginForm fieldset {
      width: 50%;
      margin: 0 auto; } }

#MemberLoginForm_LoginForm input[type=text],
#MemberLoginForm_LoginForm input[type=password],
#MemberLoginForm_LoginForm input[type=email] {
  width: 70%;
  text-align: left; }

#MemberLoginForm_LoginForm #Remember {
  margin-left: 25%; }

@media only screen and (min-width: 768px) {
  #MemberLoginForm_LoginForm .btn-toolbar {
    width: calc(50% - (2em * 2));
    margin: 0 auto; } }

#MemberLoginForm_LoginForm .btn-toolbar .readmore {
  position: relative;
  margin: 0; }

#MemberLoginForm_LoginForm .btn-toolbar #ForgotPassword a {
  color: #0677A1;
  text-decoration: none; }
  #MemberLoginForm_LoginForm .btn-toolbar #ForgotPassword a:hover {
    text-decoration: underline; }

#MemberLoginForm_LoginForm .message.bad {
  padding-bottom: 0.5em;
  margin-bottom: 1em; }

/**
 * Removes iOS default styling
 * 
 * Targets all necessary inputs and removes the blue underline for phone numbers
 **/
button,
textarea,
input.text,
input[type="text"],
input[type="button"],
input[type="submit"],
.input-checkbox {
  -webkit-appearance: none;
  border-radius: 0; }

a[href^="tel"] {
  color: inherit;
  text-decoration: none; }

::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.25); }

:-moz-placeholder {
  color: rgba(0, 0, 0, 0.25); }

::-moz-placeholder {
  color: rgba(0, 0, 0, 0.25); }

:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.25); }

/* ============================== MAINTENANCE REQUEST FORM === */
#Form_MaintenanceForm {
  position: relative;
  z-index: 2; }
  #Form_MaintenanceForm .form__subheading {
    font-family: "Open Sans", sans-serif;
    font-size: 25px;
    font-weight: 900;
    line-height: 1.5em;
    margin-bottom: 20px; }
  #Form_MaintenanceForm .btn-toolbar {
    position: relative; }
  #Form_MaintenanceForm .field.fileattachment {
    padding-bottom: 0; }
    #Form_MaintenanceForm .field.fileattachment .dropzone-holder {
      margin-bottom: 0; }
  #Form_MaintenanceForm .field.fileattachment p {
    font-size: 14px; }
  #Form_MaintenanceForm .field.fileattachment .dropzone-select {
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline; }
  #Form_MaintenanceForm .field.fileattachment .dropzone-actions {
    width: 20px;
    z-index: 10; }
  #Form_MaintenanceForm .field.fileattachment .dropzone-holder ul.file-attachment-field-previews li.dz-success {
    border-color: green; }
  #Form_MaintenanceForm .upload-instructions {
    display: block;
    margin: 0.5rem 0;
    font-size: 0.8rem;
    color: #8e8e8e; }

/* all files in the components folder */
header {
  background-color: #0B2841;
  height: 90px;
  position: relative;
  z-index: 100; }
  @media only screen and (min-width: 768px) {
    header {
      height: 110px; } }
  @media only screen and (min-width: 1025px) {
    header {
      height: 130px; } }
  header .branding {
    display: block;
    float: left;
    width: 185px;
    height: 60px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    z-index: 100; }
    @media only screen and (min-width: 768px) {
      header .branding {
        width: 230px;
        height: 75px; } }
    @media only screen and (min-width: 1025px) {
      header .branding {
        width: 265px;
        height: 80px; } }
    header .branding svg {
      max-width: 100%;
      max-height: 100%; }

.page-footer {
  position: relative;
  background-repeat: no-repeat;
  background-position: center bottom;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 540px;
  display: flex;
  padding-bottom: 37px; }
  @media only screen and (min-width: 568px) {
    .page-footer {
      min-height: 400px;
      align-items: flex-end; } }
  .page-footer .u-container {
    position: relative;
    z-index: 2;
    padding-top: 30px;
    padding-bottom: 30px;
    display: flex;
    flex-direction: column; }
    @media only screen and (min-width: 768px) {
      .page-footer .u-container {
        flex-direction: row;
        flex-wrap: wrap;
        align-items: flex-end; } }
    @media only screen and (min-width: 1025px) {
      .page-footer .u-container {
        padding-bottom: 8px; } }

.page-footer .footer__logo {
  width: 100%;
  margin-bottom: 30px; }
  .page-footer .footer__logo svg {
    width: 100%;
    max-width: 250px; }
  @media only screen and (min-width: 768px) {
    .page-footer .footer__logo {
      width: 100%; } }
  @media only screen and (min-width: 1025px) {
    .page-footer .footer__logo {
      margin-bottom: 0; } }
  @media (min-width: 1450px) {
    .page-footer .footer__logo {
      width: 24%;
      margin: 0; } }

.page-footer .footer__address,
.page-footer .footer__phone,
.page-footer .footer__email {
  align-items: center; }
  .page-footer .footer__address .leaders__icon svg,
  .page-footer .footer__phone .leaders__icon svg,
  .page-footer .footer__email .leaders__icon svg {
    display: block;
    margin: 0 auto; }
    @media only screen and (min-width: 768px) {
      .page-footer .footer__address .leaders__icon svg,
      .page-footer .footer__phone .leaders__icon svg,
      .page-footer .footer__email .leaders__icon svg {
        display: inline; } }

.page-footer .footer__text a {
  color: #FFFFFF;
  text-decoration: none; }
  .page-footer .footer__text a:hover {
    text-decoration: underline; }

.page-footer .footer__text {
  color: #FFFFFF;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  margin-right: 30px; }
  @media only screen and (min-width: 1025px) {
    .page-footer .footer__text {
      margin-bottom: 0; } }
  .page-footer .footer__text p {
    margin: 0;
    font-weight: 600; }

.page-footer .footer__social {
  margin-top: 20px;
  flex-direction: column;
  margin-right: 0; }
  @media only screen and (min-width: 768px) {
    .page-footer .footer__social {
      width: 100%;
      margin-top: 0; } }
  @media only screen and (min-width: 1025px) {
    .page-footer .footer__social {
      max-width: 200px;
      margin-left: auto; } }
  .page-footer .footer__social p {
    font-family: Questrial, sans-serif;
    font-size: 20px;
    margin-bottom: 5px; }
  .page-footer .footer__social a {
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    display: inline-block;
    padding: 5px 0;
    border-bottom: 2px solid #FFFFFF;
    position: relative;
    width: 200px; }
  .page-footer .footer__social .footer__angle {
    /* calculate size and positions */
    transform: rotate(0deg);
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 2;
    left: inherit;
    right: 0; }
    .page-footer .footer__social .footer__angle::after, .page-footer .footer__social .footer__angle::before {
      content: '';
      display: block;
      width: 9px;
      height: 3px;
      background-color: #FFFFFF;
      position: absolute; }
    .page-footer .footer__social .footer__angle::before {
      transform: rotate(45deg);
      top: 3.75px;
      left: 3px; }
    .page-footer .footer__social .footer__angle::after {
      transform: rotate(-45deg);
      left: 3px;
      bottom: 3.75px; }

.page-footer__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3); }
  @media only screen and (min-width: 1025px) {
    .page-footer__overlay {
      display: none; } }

.page-footer__subfooter {
  color: #FFFFFF;
  background: #000000;
  position: absolute;
  bottom: 0;
  width: 100%; }
  .page-footer__subfooter .u-container {
    padding-top: 10px;
    padding-bottom: 10px; }
    @media only screen and (min-width: 568px) {
      .page-footer__subfooter .u-container {
        display: flex;
        flex-direction: row; } }
  .page-footer__subfooter p {
    font-size: 12px;
    margin: 0 0 15px; }
    @media only screen and (min-width: 568px) {
      .page-footer__subfooter p {
        margin: 0;
        text-align: right; } }
  @media only screen and (min-width: 568px) {
    .page-footer__subfooter .credit {
      width: 25%; } }
  @media only screen and (min-width: 768px) {
    .page-footer__subfooter .credit {
      width: 20%; } }
  @media only screen and (min-width: 568px) {
    .page-footer__subfooter .legal {
      width: 75%; } }
  @media only screen and (min-width: 768px) {
    .page-footer__subfooter .legal {
      width: 80%; } }
  .page-footer__subfooter .legal a {
    text-decoration: none;
    display: block;
    padding: 0 0 10px; }
    @media only screen and (min-width: 568px) {
      .page-footer__subfooter .legal a {
        display: inline-block;
        padding: 0 0 0 20px; } }
  .page-footer__subfooter a {
    color: #FFFFFF;
    text-decoration: underline; }

.menu {
  box-sizing: border-box;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99;
  width: 0;
  overflow: hidden;
  background-color: #0B2841;
  padding: 120px 0 80px;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
  /* desktop menu */ }
  .menu.open {
    width: 100%;
    -webkit-transition: width 0.5s ease-in-out;
    -moz-transition: width 0.5s ease-in-out;
    -o-transition: width 0.5s ease-in-out;
    transition: width 0.5s ease-in-out; }
    @media only screen and (min-width: 568px) {
      .menu.open {
        width: 50%; } }
    @media only screen and (min-width: 1025px) {
      .menu.open {
        width: inherit; } }
  @media only screen and (min-width: 1025px) {
    .menu {
      padding: 0;
      position: absolute;
      bottom: 0;
      margin: auto;
      width: inherit;
      height: 30px;
      background-color: transparent;
      text-align: right; } }

.menu__inner {
  margin: 20px 0 0 0; }
  @media only screen and (min-width: 1025px) {
    .menu__inner {
      margin: 0 5vw 0 0; } }
  @media (min-width: 1280px) {
    .menu__inner {
      margin: 0 6vw 0 0; } }
  @media only screen and (min-width: 1600px) {
    .menu__inner {
      margin-right: 7vw; } }

.menu__item {
  list-style-type: none;
  /* desktop menu */ }
  @media only screen and (min-width: 1025px) {
    .menu__item {
      display: inline-block;
      padding: 5px 10px; } }
  @media only screen and (min-width: 1170px) {
    .menu__item {
      padding: 5px 15px; } }
  @media only screen and (min-width: 1600px) {
    .menu__item {
      padding: 5px 30px; } }
  .menu__item--section .menu__item__link,
  .menu__item--current .menu__item__link {
    color: #0677A1;
    border-bottom: 1px solid #FFFFFF; }

.menu__item__link {
  font-family: Questrial, sans-serif;
  font-size: 19px;
  font-weight: 400;
  color: #FFFFFF;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  padding: 18px 30px; }
  @media only screen and (min-width: 1025px) {
    .menu__item__link {
      font-size: 16px;
      padding: 0 0 4px; } }
  @media only screen and (min-width: 1170px) {
    .menu__item__link {
      font-size: 18px; } }
  @media only screen and (min-width: 1600px) {
    .menu__item__link {
      font-size: 19px; } }

.menu-trigger {
  width: 80px;
  height: 55px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 100; }
  @media only screen and (min-width: 1025px) {
    .menu-trigger {
      display: none; } }
  .menu-trigger span {
    height: 4px;
    width: 34px;
    display: block;
    background-color: #FFFFFF;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
    .menu-trigger span:first-child {
      top: 20%; }
    .menu-trigger span:nth-child(2) {
      top: 40%; }
    .menu-trigger span:last-child {
      top: 60%; }
  .menu-trigger.open span {
    bottom: 0;
    top: 0; }
  .menu-trigger.open span:nth-child(2) {
    opacity: 0;
    width: 0; }
  .menu-trigger.open span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg); }
  .menu-trigger.open span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg); }

.page-banner {
  margin: 30px 0; }

@media only screen and (max-width: 1169px) {
  .page-banner .u-container.u-container--wide {
    padding: 0; } }

.page-banner__image {
  height: 40vw;
  width: 100%;
  background-repeat: no-repeat;
  background-position: top center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: relative; }
  @media only screen and (min-width: 1170px) {
    .page-banner__image {
      height: 550px; } }

.page-banner__title {
  font-family: Questrial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: normal;
  margin: 0;
  line-height: 1.4em;
  text-align: center;
  max-width: 1200px;
  width: 90%;
  margin: 30px auto 60px; }
  @media only screen and (min-width: 568px) {
    .page-banner__title {
      width: 95%; } }
  @media only screen and (min-width: 768px) {
    .page-banner__title {
      font-family: Questrial, sans-serif;
      font-size: 40px;
      font-weight: 400; } }
  @media only screen and (min-width: 1025px) {
    .page-banner__title {
      font-family: Questrial, sans-serif;
      font-size: 50px;
      font-weight: 400; } }
  .page-banner__title em {
    font-style: normal;
    color: #0677A1; }

.HomePage .page-banner__title {
  color: #0677A1; }

.page-banner.no-image {
  margin-bottom: 40px; }
  @media only screen and (min-width: 768px) {
    .page-banner.no-image {
      margin-bottom: 60px; } }
  @media only screen and (min-width: 1600px) {
    .page-banner.no-image {
      margin-bottom: 100px; } }

.page-banner.no-image .page-banner__title {
  padding-bottom: 0;
  text-align: left;
  margin: 60px 0;
  width: 100%; }

.HomePage .page-banner__overlay {
  position: absolute;
  height: 100%;
  width: 30%;
  z-index: 2;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWMAAAIrCAYAAAA6Ifh9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc1Qjc5NkYwMDgzRTExRUJBREY1REE0Q0M0NTRDMEU0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc1Qjc5NkYxMDgzRTExRUJBREY1REE0Q0M0NTRDMEU0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzVCNzk2RUUwODNFMTFFQkFERjVEQTRDQzQ1NEMwRTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzVCNzk2RUYwODNFMTFFQkFERjVEQTRDQzQ1NEMwRTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fUlIyAACsrUlEQVR42uydBVxV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);
  background-repeat: no-repeat;
  background-position: center left;
  background-size: contain; }

.team-members {
  margin-top: 30px;
  display: flex;
  flex-direction: column; }
  @media only screen and (min-width: 568px) {
    .team-members {
      flex-flow: row wrap; } }

.person {
  padding: 0 0 80px 0; }
  @media only screen and (min-width: 768px) {
    .person {
      padding-right: 30px;
      width: calc(50% - 30px); }
      .person:nth-child(2n) {
        padding-right: 0; } }
  @media only screen and (min-width: 1170px) {
    .person {
      width: calc(33.33% - 30px); }
      .person:nth-child(2n) {
        padding-right: 30px; }
      .person:nth-child(3n) {
        padding-right: 0; } }

.person__image {
  height: 300px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: top center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  @media only screen and (min-width: 350px) {
    .person__image {
      height: 350px;
      width: 75vw; } }
  @media only screen and (min-width: 475px) {
    .person__image {
      height: 400px; } }
  @media only screen and (min-width: 568px) {
    .person__image {
      height: 400px;
      width: 50vw; } }
  @media only screen and (min-width: 768px) {
    .person__image {
      height: 430px;
      width: 100%; } }
  @media only screen and (min-width: 1025px) {
    .person__image {
      height: 450px; } }
  @media only screen and (min-width: 1170px) {
    .person__image {
      height: 480px; } }
  @media only screen and (min-width: 1600px) {
    .person__image {
      height: 550px; } }

.person__content {
  padding: 25px 0; }
  @media only screen and (min-width: 568px) {
    .person__content {
      padding: 25px; } }

.u-content.person .person__name {
  margin-bottom: 0; }

.person__role {
  font-style: italic; }

.person__blurb {
  max-height: 114px;
  overflow: hidden;
  margin-bottom: 10px;
  transition: max-height 0.5s; }
  .person__blurb.open {
    max-height: 1000px;
    overflow: none;
    transition: max-height 0.8s; }

.person__readmore {
  position: relative;
  display: block;
  height: 30px;
  cursor: pointer; }
  .person__readmore:before {
    content: '';
    position: absolute;
    top: 15px;
    left: 0;
    width: 80%;
    border-top: 2px solid #0B2841; }
  .person__readmore .person__readmore-text {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #FFFFFF;
    padding: 0 3px 0 8px;
    position: absolute;
    right: 28px;
    top: 6px; }
  .person__readmore .person__arrow {
    /* calculate size and positions */
    transform: rotate(90deg);
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 2;
    left: inherit;
    right: 0; }
    .person__readmore .person__arrow::after, .person__readmore .person__arrow::before {
      content: '';
      display: block;
      width: 12px;
      height: 1px;
      background-color: #000000;
      position: absolute; }
    .person__readmore .person__arrow::before {
      transform: rotate(45deg);
      top: 5px;
      left: 4px; }
    .person__readmore .person__arrow::after {
      transform: rotate(-45deg);
      left: 4px;
      bottom: 5px; }

.person__contacts {
  background-color: #F1F1F1;
  padding: 15px; }
  @media only screen and (min-width: 475px) {
    .person__contacts {
      padding: 15px 30px; } }
  .person__contacts p {
    display: flex;
    align-items: center; }
  .person__contacts .person__ddi {
    font-size: 16px; }
  .person__contacts .person__email {
    margin: 0; }
    .person__contacts .person__email .leaders__icon--email {
      display: none; }
      @media (min-width: 390px) {
        .person__contacts .person__email .leaders__icon--email {
          display: inline-block; } }
    .person__contacts .person__email a {
      font-size: 16px;
      font-weight: bold;
      color: #0B2841;
      text-decoration: none; }
      .person__contacts .person__email a:hover {
        color: #0677A1; }

.person__icon.leaders__icon {
  height: 25px;
  width: 25px; }

.pagination {
  font-size: 14px;
  text-align: center;
  border-top: 2px solid #0B2841;
  margin-top: 20px;
  padding: 20px 0;
  height: 55px;
  position: relative; }
  .pagination .prev {
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 20px; }
  .pagination .next {
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 20px; }
  .pagination ul {
    display: none; }
    @media only screen and (min-width: 568px) {
      .pagination ul {
        display: block;
        padding: 0 40px; }
        .pagination ul.hidden-xs {
          text-align: center; }
        .pagination ul li {
          display: inline-block; }
          .pagination ul li a {
            display: block;
            padding: 10px;
            font-size: 16px;
            font-weight: 600;
            color: #666666; }
          .pagination ul li.active a {
            color: #0677A1; } }
  .pagination .disabled {
    display: inline-block;
    padding: 14px 25px 13px;
    cursor: inherit;
    background-color: #8e8e8e; }
    .pagination .disabled span {
      font-size: 18px;
      color: #FFFFFF;
      text-transform: uppercase; }

.review__rating.level-4 svg .star-5 {
  fill: #8e8e8e; }

.review__rating.level-3 svg .star-5,
.review__rating.level-3 svg .star-4 {
  fill: #8e8e8e; }

.review__rating.level-2 svg .star-5,
.review__rating.level-2 svg .star-4,
.review__rating.level-2 svg .star-3 {
  fill: #8e8e8e; }

.review__rating.level-1 svg .star-5,
.review__rating.level-1 svg .star-4,
.review__rating.level-1 svg .star-3,
.review__rating.level-1 svg .star-2 {
  fill: #8e8e8e; }

.review__rating.level-0 svg .star-5,
.review__rating.level-0 svg .star-4,
.review__rating.level-0 svg .star-3,
.review__rating.level-0 svg .star-2,
.review__rating.level-0 svg .star-1 {
  fill: #8e8e8e; }

.property-listings {
  margin-top: 30px;
  display: flex;
  flex-direction: column; }
  @media only screen and (min-width: 568px) {
    .property-listings {
      flex-flow: row wrap; } }

.listing {
  padding: 0 0 80px 0; }
  @media only screen and (min-width: 568px) {
    .listing {
      padding-right: 30px;
      width: calc(50% - 15px); }
      .listing:nth-child(2n) {
        padding-right: 0; } }
  @media only screen and (min-width: 1170px) {
    .listing {
      width: calc(33.33% - 20px); }
      .listing:nth-child(2n) {
        padding-right: 30px; }
      .listing:nth-child(3n) {
        padding-right: 0; } }

.listing__image {
  height: 300px;
  margin-bottom: 20px;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  @media only screen and (min-width: 768px) {
    .listing__image {
      height: 350px; } }

.listing__location {
  margin: 10px 0 15px; }

.listing__meta {
  display: flex;
  flex-direction: column;
  margin-bottom: 40px; }
  @media only screen and (min-width: 1600px) {
    .listing__meta {
      flex-direction: row;
      justify-content: space-between;
      align-items: flex-end; } }

.u-content .listing__date {
  font-size: 16px; }

.u-content .listing__price {
  font-size: 20px;
  font-weight: bold;
  margin-top: 15px;
  margin-right: 20px; }

.listing__link {
  margin-right: 6px;
  margin-top: 0; }

.news-items {
  margin-top: 30px;
  display: flex;
  flex-direction: column; }
  @media only screen and (min-width: 568px) {
    .news-items {
      flex-flow: row wrap; } }

.news-item {
  padding: 0 0 80px 0; }
  @media only screen and (min-width: 568px) {
    .news-item {
      padding-right: 30px;
      width: calc(50% - 15px); }
      .news-item:nth-child(2n) {
        padding-right: 0; } }
  @media only screen and (min-width: 1170px) {
    .news-item {
      width: calc(33.33% - 20px); }
      .news-item:nth-child(2n) {
        padding-right: 30px; }
      .news-item:nth-child(3n) {
        padding-right: 0; } }
  .news-item .news-item__image {
    display: block;
    height: 300px;
    margin-bottom: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    @media only screen and (min-width: 768px) {
      .news-item .news-item__image {
        height: 350px; } }
  .news-item .news-item__title a {
    font-family: Questrial, sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.3em;
    margin: 0;
    margin-bottom: 16px;
    color: inherit;
    text-decoration: none; }
    @media only screen and (min-width: 768px) {
      .news-item .news-item__title a {
        font-family: Questrial, sans-serif;
        font-size: 26px;
        font-weight: 400;
        line-height: 1.2em;
        margin: 0; } }
    @media only screen and (min-width: 1025px) {
      .news-item .news-item__title a {
        font-family: Questrial, sans-serif;
        font-size: 30px;
        font-weight: 400;
        line-height: 1.3em;
        margin: 0; } }
    .news-item .news-item__title a:hover {
      color: #0677A1; }
  .news-item .u-content .news-item__details {
    font-size: 16px; }
  .news-item .news-item__summary {
    margin-bottom: 40px; }
  .news-item .news-item__link {
    margin-right: 6px;
    margin-top: 0; }

.news-categories {
  position: relative;
  margin-top: 40px; }
  @media only screen and (min-width: 568px) {
    .news-categories {
      text-align: right;
      margin-top: 0; } }
  .news-categories::before {
    content: '';
    position: absolute;
    border-top: 2px solid #0B2841;
    top: -10px;
    width: 100%; }
    @media only screen and (min-width: 568px) {
      .news-categories::before {
        top: 11px;
        left: 0;
        width: 80%; } }

.news-category-item {
  font-size: 14px;
  font-weight: bold;
  color: #0B2841;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #FFFFFF;
  position: relative;
  z-index: 1;
  padding: 5px 0;
  display: block; }
  @media only screen and (min-width: 568px) {
    .news-category-item {
      padding: 0 0 0 16px;
      display: inline; } }
  .news-category-item.current, .news-category-item:hover {
    color: #0677A1; }

.maintenance-request .u-content strong {
  width: 200px;
  display: inline-block; }

.maintenance-request img {
  max-width: 100%; }

/* Modules */
.m-contact {
  margin: 40px 0; }

.module-area--right_sidebar .m-contact .u-container {
  padding: 0; }

.m-contact.has-image .m-contact__wrapper {
  display: flex;
  flex-direction: column; }
  @media only screen and (min-width: 768px) {
    .m-contact.has-image .m-contact__wrapper {
      flex-direction: row; } }

@media only screen and (min-width: 768px) {
  .m-contact.has-image .m-contact__image {
    width: 55%; } }

@media only screen and (min-width: 768px) {
  .m-contact.has-image .m-contact__content {
    width: 31%; } }

@media only screen and (min-width: 768px) {
  .module-area--right_sidebar .m-contact.has-image .m-contact__wrapper {
    flex-direction: column; } }

.module-area--right_sidebar .m-contact.has-image .m-contact__image {
  width: 100%;
  min-height: 200px; }

.module-area--right_sidebar .m-contact.has-image .m-contact__content {
  width: 86%; }

.m-contact__image {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 350px; }

.m-contact__content {
  padding: 50px 7%;
  background-color: #0B2841; }

.module-area--right_sidebar .m-contact__content {
  padding: 30px 7% 20px; }

.m-contact__heading {
  font-family: Questrial, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0;
  color: #FFFFFF;
  margin-bottom: 20px; }
  @media only screen and (min-width: 768px) {
    .m-contact__heading {
      font-family: Questrial, sans-serif;
      font-size: 32px;
      font-weight: 400; } }
  @media only screen and (min-width: 1025px) {
    .m-contact__heading {
      font-family: Questrial, sans-serif;
      font-size: 37px;
      font-weight: 400; } }

.m-contact__text p {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 15px;
  line-height: 1.4em;
  color: #FFFFFF; }
  @media only screen and (min-width: 768px) {
    .m-contact__text p {
      font-size: 17px; } }

.m-contact__details {
  color: #FFFFFF;
  display: flex;
  flex-direction: column; }
  @media only screen and (min-width: 1025px) {
    .m-contact__details {
      margin-top: 40px; } }

.m-contact__detail {
  font-size: 17px;
  margin-bottom: 20px; }

@media only screen and (min-width: 1170px) {
  .module-area--page_top .m-contact__details,
  .module-area--above_content .m-contact__details,
  .module-area--below_content .m-contact__details,
  .module-area--above_footer .m-contact__details {
    flex-flow: row nowrap;
    margin-top: 70px; } }

@media only screen and (min-width: 1170px) {
  .module-area--page_top .m-contact__detail,
  .module-area--above_content .m-contact__detail,
  .module-area--below_content .m-contact__detail,
  .module-area--above_footer .m-contact__detail {
    width: 45%;
    display: flex;
    flex-direction: row; } }

@media only screen and (min-width: 1170px) {
  .module-area--page_top .m-contact__detail--phone,
  .module-area--above_content .m-contact__detail--phone,
  .module-area--below_content .m-contact__detail--phone,
  .module-area--above_footer .m-contact__detail--phone {
    margin-right: 5%;
    border-right: 2px solid #FFFFFF; } }

@media only screen and (min-width: 568px) {
  .module-area--right_sidebar .m-contact__details {
    flex-flow: column;
    margin-top: 40px; } }

@media (min-width: 600px) {
  .module-area--right_sidebar .m-contact__details {
    flex-direction: row; } }

@media only screen and (min-width: 768px) {
  .module-area--right_sidebar .m-contact__details {
    flex-direction: column; } }

@media (min-width: 1670px) {
  .module-area--right_sidebar .m-contact__details {
    flex-flow: row nowrap; } }

.module-area--right_sidebar .m-contact__detail {
  display: flex;
  flex-direction: row;
  align-items: center; }
  @media only screen and (min-width: 768px) {
    .module-area--right_sidebar .m-contact__detail {
      width: 100%;
      display: block; } }
  @media only screen and (min-width: 1600px) {
    .module-area--right_sidebar .m-contact__detail {
      display: flex;
      flex-direction: row; } }

@media (min-width: 600px) {
  .module-area--right_sidebar .m-contact__detail--phone {
    margin-right: 4%;
    padding-right: 4%;
    border-right: 2px solid #FFFFFF; } }

@media only screen and (min-width: 768px) {
  .module-area--right_sidebar .m-contact__detail--phone {
    margin-right: 0;
    padding-right: 0;
    border-right: 0; } }

@media (min-width: 1670px) {
  .module-area--right_sidebar .m-contact__detail--phone {
    margin-right: 4%;
    padding-right: 4%;
    border-right: 2px solid #FFFFFF; } }

.module-area--right_sidebar a {
  font-size: inherit;
  color: inherit;
  text-decoration: none; }
  .module-area--right_sidebar a:hover {
    text-decoration: underline; }

.m-contact__icon.leaders__icon {
  background-size: contain; }

.m-contact__icon.leaders__icon--phone {
  width: 19px;
  height: 30px;
  margin-right: 16px; }

.m-contact__icon.leaders__icon--email {
  width: 25px;
  height: 19px;
  margin-right: 10px; }

.module-area--after_content .m-contact .u-container {
  min-height: 350px; }

@media only screen and (min-width: 768px) {
  .module-area--right_sidebar .m-contact.has-image .m-contact__wrapper {
    flex-direction: column; } }

.module-area--right_sidebar .m-contact.has-image .m-contact__image {
  width: 100%;
  height: 45vw;
  min-height: inherit; }
  @media only screen and (min-width: 768px) {
    .module-area--right_sidebar .m-contact.has-image .m-contact__image {
      height: 15vw; } }

.module-area--right_sidebar .m-contact.has-image .m-contact__content {
  width: 86%; }

.m-image-banner {
  margin: 40px 0; }
  .m-image-banner .u-container {
    padding: 0; }
    @media only screen and (min-width: 1170px) {
      .m-image-banner .u-container {
        padding: 0 calc(70px - 20px); } }

.m-image-banner__image {
  width: 100%;
  background-repeat: no-repeat;
  background-position: top center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 27vw; }

.m-content .u-container {
  padding-top: 40px;
  padding-bottom: 40px; }
  @media only screen and (min-width: 768px) {
    .m-content .u-container {
      width: 820px;
      padding-right: 0; } }

.m-content__heading {
  font-family: Questrial, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0;
  margin-bottom: 20px; }
  @media only screen and (min-width: 1025px) {
    .m-content__heading {
      font-family: Questrial, sans-serif;
      font-size: 32px;
      font-weight: 400; } }
  @media only screen and (min-width: 1170px) {
    .m-content__heading {
      font-family: Questrial, sans-serif;
      font-size: 37px;
      font-weight: 400; } }

.module-area--right_sidebar .m-link .u-container {
  padding: 0; }

.m-link {
  margin: 40px 0; }

.m-link__content {
  width: 90%;
  padding: 20px 5% 60px;
  background-color: #F1F1F1;
  position: relative;
  display: flex;
  flex-direction: row; }
  @media only screen and (min-width: 568px) {
    .m-link__content {
      padding: 40px 5% 60px; } }

.m-link__icon {
  margin-right: 20px; }

.m-link__title a {
  font-family: Questrial, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0;
  color: inherit;
  text-decoration: none; }

.m-link__link {
  position: absolute;
  bottom: 0;
  right: 0; }

.m-sidebar-form {
  position: relative;
  background-color: #0B2841;
  margin: 40px 0 90px 0; }
  @media only screen and (min-width: 768px) {
    .m-sidebar-form {
      margin-bottom: 40px; } }

.m-sidebar-form .u-container {
  padding: 20px; }

.m-sidebar-form .u-content {
  width: 100%; }

.m-sidebar-form__title {
  color: #FFFFFF;
  text-align: center;
  margin: 20px 0 40px;
  width: 100%; }

.m-sidebar-form #Form_SmallContactForm {
  width: 80%;
  margin: 0 auto; }
  .m-sidebar-form #Form_SmallContactForm label {
    display: none; }
  .m-sidebar-form #Form_SmallContactForm .field input,
  .m-sidebar-form #Form_SmallContactForm textarea {
    color: #FFFFFF;
    padding: 4px 0;
    background-color: transparent;
    border: 0;
    border-bottom: 1px solid #0677A1; }
    .m-sidebar-form #Form_SmallContactForm .field input::-webkit-input-placeholder, .m-sidebar-form #Form_SmallContactForm .field input::placeholder,
    .m-sidebar-form #Form_SmallContactForm textarea::-webkit-input-placeholder,
    .m-sidebar-form #Form_SmallContactForm textarea::placeholder {
      color: #FFFFFF; }
  .m-sidebar-form #Form_SmallContactForm #Nocaptcha-Form_SmallContactForm_Captcha .grecaptcha-badge {
    position: absolute !important;
    bottom: -70px !important;
    z-index: 50 !important; }
    @media only screen and (max-width: 767px) {
      .m-sidebar-form #Form_SmallContactForm #Nocaptcha-Form_SmallContactForm_Captcha .grecaptcha-badge {
        right: 0 !important; } }
    @media only screen and (min-width: 768px) {
      .m-sidebar-form #Form_SmallContactForm #Nocaptcha-Form_SmallContactForm_Captcha .grecaptcha-badge {
        position: fixed !important;
        bottom: 100px !important; } }

.m-sidebar-form .success-message {
  color: #FFFFFF;
  text-align: center;
  width: 100%;
  padding-bottom: 20px; }

.m-testimonial {
  margin: 40px 0; }

.m-testimonial__wrapper {
  background-color: #F1F1F1;
  padding: 50px 5%;
  position: relative; }
  @media only screen and (min-width: 768px) {
    .m-testimonial__wrapper {
      padding: 60px 10% 120px; } }
  @media only screen and (min-width: 1025px) {
    .m-testimonial__wrapper {
      padding: 60px 12% 120px; } }
  .m-testimonial__wrapper.google-ribbon {
    padding-top: 100px; }

.m-testimonial__google {
  width: 50px;
  height: 80px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABQCAYAAABbAybgAAAABHNCSVQICAgIfAhkiAAABX5JREFUaEPtm3tMHFUUxr8LK/JYcAtuAUmBRUMNpFoKakOwtgS11UrFNGosNj55/KONJjTapGCrYlLQlmrUJhajffigSiw+YhRKpBgRtdraFGiLqBQLaqG7sALLXnM3u2SBmdk7r23TzPy7537n/M535sGdgVBKKS6BgxggF5mLhiMXmSEwHDEc0akDxmjp1FjFsoYjilun00LDEZ0aq1jWcERx63RaaDiiU2MVyxqOiLVu8kgnJg63wnWyC26HHVOnuvHn3/MRsTANodFmRFybhivyc2HOWaS4+0ILNXGEOuxwHtgPZ8Ne0FHHnDwMZPYRGh0Fa3ERrOvWIDTGrBpKNchEWwscr9XCfXZAtBghEF9w2FXxSKoo8bik5lAFMvpqDZwf7Q+YXwrEtzihvBgJ5esCaokFKAaxv1SJ8S+buBLzgDCh2DW3InnrU1yas4MUgdi3lGL8UCd3Qm6QwgIkP/80t65/oGwQOtQI555HMXYwlTshD0isCghWiDwQ1zBc7TbANYyJn2NFYULiExB+eyEuW5wN0zULQczRcHz/C5wnTmFwTyMmBwZnNEEthGwQd28V3L3PTRchBBO5vgSRD5VKujX07sfo37bLE6MFhGwQV3sq8F/fjCL9YWK21CAsbwXXyDGHRprbkbSxjCs+UBD3aLFzY+pokaAeg0FECSLLqgPl0+13bhB3zwa4/9ghXEh4Cky5v4kWufsrOwghsiHiLaG4IzuCax03yNSPy0GHWwVFQ2yVCLFViSa8+Vnxu75UlYttYdj5eJy2IK5WCzA1IigamtUCMm+55iDmcILPNydoDNIsPhqmZecAk0VzECb4zYuJBohgBy7EaF2dYMLbT1i1deSSOdmlL7+pMOX2Sl5+xX6sb577h5gvdm1uFJ5cHaOtI1I3xIPjKTg7vxxl2Ru5kvqC2P1FCqTusThkpYVxaXLfR5ia0CMKg9jqyPYkq82twIqkm7gSf/aDE9UHhkVjoy4n+KKS79LLRGSBzH5o9IfwVVSaeR9KM+6VhKlqPI2vO6Tv2A/nm/FIQTRXU2SDsMd31+FUz41RCMKXNTHSikJbPnKsmUi3pGKKAsf+/R1tA8exr6cV58/YsGDwftEi2aNJQ8XcDQspKlmOMCF2rjR2bpgeJ56WnbbPnXPL+RtFYV4onodlGeE80tMxskHYys1tm9A0cII7kRAIWywEI3ekfEUoAvHAdOxEU98hLhgxkNkwK5dEYNNa8UcdTUfLX+yNX9/HruMfBISRAvHBFMYVoe5B/n2A2UkVO+ITaun/DjVH6jEwNiQKJAWyIOpKVC9dj9UpNwRsiG6O+ITtk6PY292EfT1NcEyOzcknBMIAHki/BeWZq2AJi1IFIf/yy5Guc+gYWvo70DXcC8fEKLpH+sBAWOHJ0VYsik1BXmKGagc0Hy0OtqCEqD5HglIlRxIDhKNJQQ0xHAlquzmSGY5wNCmoIYYjQW03RzLDEY4mBTXEcCSo7eZIZjjC0aSghhiOBLXdHMkMRzia5B+ym71FA/AMgHSZa7nC9XTkHwCvA6gjhHj2iiil7EXkPWx/D8B1XBVyBukB0gXgFQDvEEKcYnVQSn1A13PWKhmmJUgLgJcBfEoI4f6XQErp3V6HstQAqQWZBPAegG2EkKNqCqGUFgKoBLBEiY5SkHMA3gSwgxDyl5LEEiN3l9ehHDm6ckFOAtgOoJ4QMndvVE7mALGU0ju9DnFtCvOCsEtnLYBP5My/FlyU0lVeIMmXk1IgLgAfeuf/Jy2KUqNBKV3pBVoqpCMEwr6cYZ+3bSeEnFGTXI+1lNLbvEAzPhT2B2Fv/NkHWW8RQsTf4utRnQJNSmmBFyiPLWcg37L5J4Q0KNC74Eu8QFX/A8jY8fSd3U20AAAAAElFTkSuQmCC);
  position: absolute;
  top: 0;
  left: 20px; }

.m-testimonial__heading {
  font-family: Questrial, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0; }
  @media only screen and (min-width: 768px) {
    .m-testimonial__heading {
      font-family: Questrial, sans-serif;
      font-size: 32px;
      font-weight: 400; } }
  .m-testimonial__heading em {
    font-style: normal;
    color: #0677A1; }

.m-testimonial__review {
  border-top: 2px solid #0B2841;
  border-bottom: 2px solid #0B2841;
  padding: 40px 0;
  position: relative;
  margin-top: 40px; }

.m-testimonial__rating {
  background-color: #F1F1F1;
  position: absolute;
  top: -18px;
  left: 0;
  padding-right: 10px; }

.m-testimonial__quote {
  font-size: 17px;
  font-weight: 300; }

.m-testimonial__name {
  font-family: Questrial, sans-serif;
  font-size: 18px;
  text-transform: uppercase;
  background-color: #F1F1F1;
  position: absolute;
  bottom: -9px;
  right: 0;
  padding-left: 10px; }

.m-testimonial__link {
  position: absolute;
  bottom: 0;
  right: 0; }

.module-area--right_sidebar .m-testimonial.u-container,
.module-area--after_content .m-testimonial.u-container {
  padding: 0; }

.module-area--right_sidebar .m-testimonial__wrapper {
  padding-top: 40px; }
  .module-area--right_sidebar .m-testimonial__wrapper.google-ribbon {
    padding-top: 100px; }

.m-threecol {
  background-color: #F1F1F1;
  padding: 40px 0; }

.m-threecol .u-container {
  display: flex;
  flex-direction: column;
  padding: 0 20px; }
  @media only screen and (min-width: 1025px) {
    .m-threecol .u-container {
      padding: 0 40px; } }
  @media only screen and (min-width: 1170px) {
    .m-threecol .u-container {
      padding: 0 220px; } }
  @media only screen and (min-width: 768px) {
    .m-threecol .u-container {
      flex-flow: row wrap;
      justify-content: space-around; } }

.m-threecol__block {
  text-align: center;
  margin-bottom: 50px; }
  .m-threecol__block:last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 768px) {
    .m-threecol__block {
      width: 40%; } }
  @media only screen and (min-width: 1025px) {
    .m-threecol__block {
      width: 30%;
      margin-bottom: 0px; } }
  @media only screen and (min-width: 1170px) {
    .m-threecol__block {
      width: 30%; } }
  @media only screen and (min-width: 1600px) {
    .m-threecol__block {
      width: 25%; } }

.m-threecol__image {
  margin-bottom: 15px; }

.m-threecol__heading {
  font-family: Questrial, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0; }
  @media only screen and (min-width: 768px) {
    .m-threecol__heading {
      font-family: Questrial, sans-serif;
      font-size: 26px;
      font-weight: 400;
      line-height: 1.2em;
      margin: 0; } }
  @media only screen and (min-width: 1025px) {
    .m-threecol__heading {
      font-family: Questrial, sans-serif;
      font-size: 30px;
      font-weight: 400;
      line-height: 1.3em;
      margin: 0;
      width: 80%;
      margin: 0 auto; } }

.m-threecol__text {
  margin-top: 15px; }
  .m-threecol__text p {
    font-weight: 300;
    line-height: 1.7em; }

.m-imagetextlink {
  text-align: center;
  margin-bottom: 50px; }

.m-imagetextlink__image {
  margin-bottom: 15px; }

.m-imagetextlink__heading {
  font-family: Questrial, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0; }
  @media only screen and (min-width: 768px) {
    .m-imagetextlink__heading {
      font-family: Questrial, sans-serif;
      font-size: 26px;
      font-weight: 400;
      line-height: 1.2em;
      margin: 0; } }
  @media only screen and (min-width: 1025px) {
    .m-imagetextlink__heading {
      font-family: Questrial, sans-serif;
      font-size: 30px;
      font-weight: 400;
      line-height: 1.3em;
      margin: 0; } }

.m-imagetextlink__text {
  margin-top: 15px;
  width: 90%;
  margin: 0 auto; }
  .m-imagetextlink__text p {
    font-weight: 300;
    line-height: 1.7em; }

.m-video {
  margin: 40px 0;
  background-color: #F1F1F1; }

.m-video .u-container {
  padding: 0; }

.m-video__content {
  width: 90%;
  padding: 20px 5% 40px;
  max-width: 875px; }

.m-google-map {
  padding: 40px 0; }
  .m-google-map::after {
    content: '';
    clear: both;
    display: block; }

.module-area--right_sidebar .m-google-map .u-container {
  padding: 0; }

.m-google-map__map {
  height: 500px;
  width: 100%;
  margin-bottom: 40px; }
  .m-google-map__map #google-map {
    width: 100%;
    height: 100%; }

.m-accordion {
  margin-bottom: 24px; }

.m-accordion__wrapper {
  padding: 30px 20px 24px; }
  @media only screen and (min-width: 1025px) {
    .m-accordion__wrapper {
      padding: 70px; } }

.m-accordion__heading-wrapper {
  display: block;
  position: relative;
  height: 25px;
  padding: 0 20px; }
  @media only screen and (min-width: 475px) {
    .m-accordion__heading-wrapper {
      height: 35px; } }
  @media only screen and (min-width: 1025px) {
    .m-accordion__heading-wrapper {
      height: 50px;
      padding: 0 70px; } }

.m-accordion__heading {
  position: absolute;
  bottom: -50%;
  font-family: Questrial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: normal;
  margin: 0; }
  @media only screen and (min-width: 475px) {
    .m-accordion__heading {
      font-family: Questrial, sans-serif;
      font-size: 40px;
      font-weight: 400; } }
  @media only screen and (min-width: 1025px) {
    .m-accordion__heading {
      font-family: Questrial, sans-serif;
      font-size: 50px;
      font-weight: 400; } }

.m-accordion__item {
  margin-bottom: 12px; }
  .m-accordion__item:last-child {
    margin-bottom: 0; }

.m-accordion__header {
  padding: 12px 18px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background: white;
  border: 1px solid #F1F1F1;
  cursor: pointer;
  position: relative; }
  @media only screen and (min-width: 768px) {
    .m-accordion__header {
      padding: 16px 24px; } }
  .m-accordion__header--active .m-accordion__icon {
    transform: rotate(-90deg); }

.m-accordion__title {
  font-family: Questrial, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 0;
  padding-right: 24px;
  text-align: left; }
  @media only screen and (min-width: 768px) {
    .m-accordion__title {
      font-family: Questrial, sans-serif;
      font-size: 30px;
      font-weight: 400;
      line-height: 1.3em;
      margin: 0; } }

.m-accordion__icon {
  transition: 0.5s ease transform;
  /* calculate size and positions */
  transform: rotate(90deg);
  width: 25px;
  height: 25px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  z-index: 2;
  left: inherit;
  position: absolute;
  margin-right: 20px; }
  .m-accordion__icon::after, .m-accordion__icon::before {
    content: '';
    display: block;
    width: 15px;
    height: 2px;
    background-color: navy;
    position: absolute; }
  .m-accordion__icon::before {
    transform: rotate(45deg);
    top: 6.25px;
    left: 5px; }
  .m-accordion__icon::after {
    transform: rotate(-45deg);
    left: 5px;
    bottom: 6.25px; }

.m-accordion__content {
  display: none;
  padding: 24px;
  background: white;
  border: 1px solid #F1F1F1;
  border-top: none; }

iframe {
  max-width: 800px !important;
  width: 100% !important; }

/* all files in the pages folder */
.page-body__subheading {
  font-family: "Open Sans", sans-serif;
  font-size: 25px;
  font-weight: 900;
  line-height: 1.5em;
  margin-bottom: 20px; }

.reviews {
  margin-top: 30px; }

.reviews .review {
  padding: 13px 0 40px 42px;
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QURCRkMwQjZBNjVFRTIxMTgyNkY5QkI4QjkxNzQyRDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDhEREY5QTU1RUI0MTFFMkE1QTBEREI1NzE4QjA0MjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDhEREY5QTQ1RUI0MTFFMkE1QTBEREI1NzE4QjA0MjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBREJGQzBCNkE2NUVFMjExODI2RjlCQjhCOTE3NDJENSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBREJGQzBCNkE2NUVFMjExODI2RjlCQjhCOTE3NDJENSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uACZBZG9iZQBkwAAAAAEDABUEAwYKDQAABW8AAAXDAAAGTQAABtH/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0LCQsNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/CABEIAB0AIQMBEQACEQEDEQH/xACaAAEBAQEAAAAAAAAAAAAAAAAFBgQIAQEAAAAAAAAAAAAAAAAAAAAAEAAABgIDAAAAAAAAAAAAAAAAAQISAwQRE0AyMxEAAgIABAcBAAAAAAAAAAAAAQIAIRAxoSJRYXGx4RKCMhIBAAAAAAAAAAAAAAAAAAAAQBMBAAEDAwQCAwAAAAAAAAAAAREAIUExUWEQQPCBccGRobH/2gAMAwEAAhEDEQAAAe6QUZBinI8qyUKs2kGJBokVRDiAeIFQf//aAAgBAQABBQKxY1AlWJTnsagSrEp5WJTdJDrJMpukh1kkL7U/Vfan6hTXVMbVNdUxtH//2gAIAQIAAQUC4n//2gAIAQMAAQUC4n//2gAIAQICBj8CJ//aAAgBAwIGPwIn/9oACAEBAQY/AvVbc6TaWPaBQN50m0se0/Gsc84qIwNWBHPOKiMDVgYN1nzG6z5waznw8yico1nPh5lE5Yf/2gAIAQEDAT8hsgATfQVf6m1voVGCSlHSl/qbW+hXnFKvl/jFJoRJAs5aVfL/ABik0IkgWcvT9v8A2tf5fVft/wC1r/L66HnTDeh1wz1I25aPOmG9DrhnqRty9P/aAAgBAgMBPyHtP//aAAgBAwMBPyHtP//aAAwDAQACEQMRAAAQggAggggAgg//2gAIAQEDAT8QK9mMhou64KlyKKOJxMQe6UQPdBd41dqlyKKOJxMQe643hzToXKcBgego3dkIgSAzrToXKcBgego3dkIgSAzr08TurxO9PE7q8Tv0XiLfBsqFWBYjXIqvEW+DZUKsCxGuR0v/2gAIAQIDAT8Q7T//2gAIAQMDAT8Q7T//2Q==) 0 0 no-repeat; }

.review .review__meta {
  margin: 20px 0 0;
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QURCRkMwQjZBNjVFRTIxMTgyNkY5QkI4QjkxNzQyRDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkNEODNGRDE1RUI0MTFFMjgzM0Q5Nzg3NEQ0NEREQkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkNEODNGRDA1RUI0MTFFMjgzM0Q5Nzg3NEQ0NEREQkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBREJGQzBCNkE2NUVFMjExODI2RjlCQjhCOTE3NDJENSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBREJGQzBCNkE2NUVFMjExODI2RjlCQjhCOTE3NDJENSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uACZBZG9iZQBkwAAAAAEDABUEAwYKDQAABXYAAAXVAAAGWwAABuz/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0LCQsNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/CABEIAB0AIQMBEQACEQEDEQH/xACeAAEBAQEAAAAAAAAAAAAAAAAFBgQIAQEAAAAAAAAAAAAAAAAAAAAAEAACAgICAwEAAAAAAAAAAAACAwABEwRAEhARMSIRAAEDAgUEAwAAAAAAAAAAAAEAEQIhMRBR4RIyQWEDI1JighIBAAAAAAAAAAAAAAAAAAAAQBMBAAIBAwIHAQEAAAAAAAAAAQARITFBYVHxEEDwcYGxwaGR/9oADAMBAAIRAxEAAAHuUnBEOHzSSwuDFCIkmUhOFsSwoClAIn//2gAIAQEAAQUC3Lug7lHEWPuU93NpZsEhsbNTGK+eGPWufprCetILC2s9VNjHm1sEPDk18PWf/9oACAECAAEFAuJ//9oACAEDAAEFAuJ//9oACAECAgY/Aif/2gAIAQMCBj8CJ//aAAgBAQEGPwKLFqrkV4KniuRV1EQDsUYyoRdeDZF2jVNlgXLy+IX2mUIxO6UQwAQGd1ZScnuw1Xr5dd11NzJtxoBqvV+nvh//2gAIAQEDAT8huM4fad3YBwlV5nd2ciWMdqWG3MDjZIqZJqD7iKVhVJ4D0Q5G/wAjaovQe8OqRwHWakb2+N2cb/IMf6UJzXVE18v5MHDYXXq/iZ2/0Xw//9oACAECAwE/IfKf/9oACAEDAwE/IfKf/9oADAMBAAIRAxEAABCQSSSSQQQQD//aAAgBAQMBPxB9Yaqk3dJ6S/YikViFbNc5npL9ncGbZZECxeRLGJq0addRSUChFjWlajpDNtOiRplPRhBhUb2TX2ietdDoW+g/kRJ11lirZg53hLtcPtaTsaJde674Lr6CYdv2PgrFe3zLkbIT3XWg6R8Ecjbsx4f/2gAIAQIDAT8Q8p//2gAIAQMDAT8Q8p//2Q==) right top no-repeat; }
  .review .review__meta .review__name {
    font-size: 14px;
    font-style: italic;
    margin-bottom: 10px; }

.contact-page__details {
  margin-bottom: 40px; }
  .contact-page__details h3 {
    display: flex;
    align-items: center; }
    .contact-page__details h3 a {
      font-size: inherit;
      color: inherit;
      text-decoration: none; }
      .contact-page__details h3 a:hover {
        text-decoration: underline; }
  .contact-page__details .contact__icon {
    display: none; }
    @media only screen and (min-width: 568px) {
      .contact-page__details .contact__icon {
        display: inline-block;
        width: 50px;
        text-align: center; } }

.NewsItem .backlink {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 15px;
  line-height: 1.4em;
  color: #0B2841;
  text-decoration: none;
  position: relative;
  display: inline-block;
  padding-left: 30px;
  margin: 20px 0 0; }

.NewsItem .backlink__arrow {
  /* calculate size and positions */
  transform: rotate(180deg);
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  z-index: 2;
  right: inherit; }
  .NewsItem .backlink__arrow::after, .NewsItem .backlink__arrow::before {
    content: '';
    display: block;
    width: 9.6px;
    height: 1px;
    background-color: #000000;
    position: absolute; }
  .NewsItem .backlink__arrow::before {
    transform: rotate(45deg);
    top: 4px;
    left: 3.2px; }
  .NewsItem .backlink__arrow::after {
    transform: rotate(-45deg);
    left: 3.2px;
    bottom: 4px; }

.NewsItem .page-banner {
  margin-bottom: 0; }

@media only screen and (min-width: 1025px) {
  .NewsItem .page-banner__title {
    width: 70%; } }

.NewsItem .news-item__image img {
  max-width: 100%; }

.NewsItem .news-item__details {
  font-style: italic;
  margin-bottom: 30px; }
