  ﻿.tiles {
 margin-bottom:.5em
}
.tiles--green .tile {
 background-color:#c4d600
}
.tiles--green .tile__button {
 background-color:#dbf000;
 transition:all .15s linear
}
.tiles--green .tile__button:hover {
 background-color:#eaff0a
}
.tiles--pink .tile {
 background-color:#a20067
}
.tiles--pink .tile__button {
 background-color:#bc0077;
 transition:all .15s linear
}
.tiles--pink .tile__button:hover {
 background-color:#d50087
}
.tiles--blue .tile {
 background-color:#00bce4
}
.tiles--blue .tile__button {
 background-color:#00d1fe;
 transition:all .15s linear
}
.tiles--blue .tile__button:hover {
 background-color:#18d6ff
}
.tiles--orange .tile {
 background-color:#f78e1e
}
.tiles--orange .tile__button {
 background-color:#f89a37;
 transition:all .15s linear
}
.tiles--orange .tile__button:hover {
 background-color:#f9a74f
}
.tiles--magenta .tile {
 background-color:#ff3eb5
}
.tiles--magenta .tile__button {
 background-color:#ff58bf;
 transition:all .15s linear
}
.tiles--magenta .tile__button:hover {
 background-color:#ff71c9
}
.tile {
 display:block;
 position:relative;
 background-color:#757575;
 background-size:cover;
 color:#FFF;
 text-align:center;
 height:0;
 width:100%;
 padding-bottom:100%;
 border:0 solid #FFF;
 border-bottom-width:1px
}
@media screen and (min-width: 30em) {
 .tile {
  float:left;
  width:50%;
  padding-bottom:50%;
  border-width:0 1px 1px 0
 }
}
@media screen and (min-width: 48em) {
 .tile {
  width:25%;
  padding-bottom:25%;
  font-size:.8em;
  border-width:0 0 1px 0
 }
}
@media screen and (min-width: 55em) {
 .tile {
  width:50%;
  padding-bottom:50%;
  border-width:0 1px 1px 0
 }
}
@media screen and (min-width: 65em) {
 .tile {
  width:25%;
  padding-bottom:25%;
  border-width:0 0 2px 0
 }
}
@media screen and (min-width: 78em) {
 .tile {
  font-size:1em
 }
}
a.tile {
 border-bottom-width:1px
}
@media screen and (min-width: 30em) {
 a.tile {
  border-width:0 1px 1px 0
 }
}
@media screen and (min-width: 48em) {
 a.tile {
  border-right-width:0
 }
}
@media screen and (min-width: 55em) {
 a.tile {
  border-bottom-width:1px;
  border-right-width:1px
 }
}
@media screen and (min-width: 65em) {
 a.tile {
  border-bottom-width:2px;
  border-right-width:0
 }
}
a.tile:hover {
 border-color:#FFF
}
a.tile:hover .btn,a.tile:hover .sys_cms-form-control .sys_form-submit,.sys_cms-form-control a.tile:hover .sys_form-submit,a.tile:hover .sys_cms-form-item.sys_pagebreak button,.sys_cms-form-item.sys_pagebreak a.tile:hover button,a.tile:hover .daro-form button,.daro-form a.tile:hover button,a.tile:hover .btn_user,a.tile:hover .sys_login-button {
 background-color:rgba(255,255,255,0.25)
}
a.tile:hover .tile__button {
 opacity:.8
}
.tiles--stacked {
 margin-bottom:1em
}
.tiles--stacked .tile {
 border-bottom:1px solid #FFF
}
@media screen and (min-width: 48em) {
 .tiles--stacked .tile {
  width:50%;
  padding-bottom:50%
 }
}
@media screen and (min-width: 55em) {
 .tiles--stacked .tile {
  width:100% !important;
  padding-bottom:100% !important
 }
}
.tile--double {
 width:100%;
 padding-bottom:50%
}
@media screen and (min-width: 48em) {
 .tile--double {
  font-size:2em;
  width:50%;
  padding-bottom:25%
 }
}
.tile--full {
 width:100%;
 padding-bottom:50%;
 margin:.25em 0
}
@media screen and (min-width: 48em) {
 .tile--full {
  font-size:2em
 }
}
.tile__content {
 position:absolute;
 top:50%;
 transform:translateY(-50%);
 width:100%;
 padding:.5em
}
.tile__button {
 position:absolute;
 bottom:0;
 left:0;
 min-height:2.25em;
 padding:.35em 2.25em .35em .25em;
 background-position:top right;
 background-size:contain;
 color:#FFF;
 font-size:.9em;
 border:0
}
.tile__statement {
 margin:0;
 font-family:Arial,Helvetica,Verdana,Corbel,"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans","Bitstream Vera Sans","Liberation Sans","Verdana Ref",sans-serif;
 text-transform:uppercase;
 letter-spacing:.1em;
 font-weight:bold;
 line-height:1.2;
 font-size:1.15em
}
.tile__text {
 font-family:Georgia,Garamond,"Apple Garamond","Palatino Linotype",Palatino,Palladio,"URW Palladio L","Book Antiqua",Baskerville,"Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L","ITC Garamond Narrow","New Century Schoolbook","Century Schoolbook","Century Schoolbook L",serif;
 font-size:.9em;
 font-style:italic;
 margin-top:1.5em;
 margin-bottom:0
}
.tile__text:first-child {
 margin-top:0;
 margin-bottom:1.5em
}
.tiles--i-strategy .tile {
 background-color:#c1d82f
}
.tiles--i-strategy .tile__button {
 background-color:#c7dc44;
 transition:all .15s linear
}
.tiles--i-strategy .tile__button:hover {
 background-color:#cee05a
}
.tiles--i-birminghamprofessional .tile {
 background-color:#006892
}
.tiles--i-birminghamprofessional .tile__button {
 background-color:#007aac;
 transition:all .15s linear
}
.tiles--i-birminghamprofessional .tile__button:hover {
 background-color:#008cc5
}
.tiles--i-professionalservices .tile {
 background-color:#b0006f
}
.tiles--i-professionalservices .tile__button {
 background-color:#ca007f;
 transition:all .15s linear
}
.tiles--i-professionalservices .tile__button:hover {
 background-color:#e3008f
}
.tiles--i-cal .tile {
 background-color:#597b7c
}
.tiles--i-cal .tile__button {
 background-color:#648a8b;
 transition:all .15s linear
}
.tiles--i-cal .tile__button:hover {
 background-color:#709798
}
.tiles--i-eps .tile {
 background-color:#b42e34
}
.tiles--i-eps .tile__button {
 background-color:#c8333a;
 transition:all .15s linear
}
.tiles--i-eps .tile__button:hover {
 background-color:#d0454c
}
.tiles--i-les .tile {
 background-color:#70bf54
}
.tiles--i-les .tile__button {
 background-color:#80c667;
 transition:all .15s linear
}
.tiles--i-les .tile__button:hover {
 background-color:#8fcd79
}
.tiles--i-mds .tile {
 background-color:#5d87a1
}
.tiles--i-mds .tile__button {
 background-color:#6d93ab;
 transition:all .15s linear
}
.tiles--i-mds .tile__button:hover {
 background-color:#7d9fb4
}
.tiles--i-coss .tile {
 background-color:#605270
}
.tiles--i-coss .tile__button {
 background-color:#6d5d7f;
 transition:all .15s linear
}
.tiles--i-coss .tile__button:hover {
 background-color:#79688d
}
.tiles--i-research .tile {
 background-color:#00bbe4
}
.tiles--i-research .tile__button {
 background-color:#00d0fe;
 transition:all .15s linear
}
.tiles--i-research .tile__button:hover {
 background-color:#18d5ff
}
.tiles--i-education .tile {
 background-color:#a154a1
}
.tiles--i-education .tile__button {
 background-color:#ad62ad;
 transition:all .15s linear
}
.tiles--i-education .tile__button:hover {
 background-color:#b672b6
}
.tiles--i-influence .tile {
 background-color:#f7941d
}
.tiles--i-influence .tile__button {
 background-color:#f8a036;
 transition:all .15s linear
}
.tiles--i-influence .tile__button:hover {
 background-color:#f9ab4e
}
.tiles--i-resources .tile {
 background-color:#ef569f
}
.tiles--i-resources .tile__button {
 background-color:#f16dac;
 transition:all .15s linear
}
.tiles--i-resources .tile__button:hover {
 background-color:#f385b9
}
.tile--full-width {
 width:100%;
 margin:.25em 0
}
@media screen and (min-width: 48em) {
 .tile--full-width {
  font-size:2em
 }
}

h1,h2,h3,h4,h5,h6,.alpha,.beta,.sys_subitem-heading,.gamma,.sys_cms-form-item .sys_sectionbreak-header,.sys_box h3,.delta,.sys_featureImage h2,.epsilon,.zeta {
 font-family:Georgia,Garamond,"Apple Garamond","Palatino Linotype",Palatino,Palladio,"URW Palladio L","Book Antiqua",Baskerville,"Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L","ITC Garamond Narrow","New Century Schoolbook","Century Schoolbook","Century Schoolbook L",serif;
 font-weight:normal;
 margin-bottom:.65em;
 margin-top:1.5em;
 line-height:1
}

.zero--top,.sys_subitem-heading,.sys_search-options h2 {
 margin-top:0 !important
}

h6,.zeta {
 font-size:14px;
 font-size:.875rem;
 font-family:Arial,Helvetica,Verdana,Corbel,"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans","Bitstream Vera Sans","Liberation Sans","Verdana Ref",sans-serif;
 font-weight:bold;
 text-transform:uppercase;
 letter-spacing:.1em
}