/* line 4, ../sass/_layout.scss */
.header-logo {
  max-width: 300px;
  width: 100%;
  position: relative;
  z-index: 1;
  display: block;
}
/* line 10, ../sass/_layout.scss */
.header-logo img {
  display: block;
}
@media screen and (min-width: 1200px) {
  /* line 4, ../sass/_layout.scss */
  .header-logo {
    max-width: 332px;
  }
}
/* line 16, ../sass/_layout.scss */
.header-logo:before {
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 2200px;
  left: -2199px;
  background: #c60751;
}
@media screen and (max-width: 1199px) {
  /* line 26, ../sass/_layout.scss */
  .header .list-login {
    margin-top: 20px;
  }
}
@media screen and (min-width: 992px) {
  /* line 31, ../sass/_layout.scss */
  .header-search {
    clear: both;
    max-width: 150px;
    float: right;
  }
}
/* line 37, ../sass/_layout.scss */
.header-search input[type="text"] {
  height: 40px;
  box-shadow: none;
  -webkit-appearance: none;
}
/* line 43, ../sass/_layout.scss */
.header-search .input-group-btn .btn {
  background: #fff;
  color: #c60751;
  padding: 6px 10px;
  height: 40px;
  border: 1px solid #aaaeb0;
  border-left: 0;
}
/* line 53, ../sass/_layout.scss */
.header .list-utility {
  margin-top: 10px;
  margin-bottom: 20px;
}
/* line 56, ../sass/_layout.scss */
.header .list-utility .btn {
  padding: 8px 12px;
  line-height: 1;
}

/* line 63, ../sass/_layout.scss */
.section-top {
  background: #666d70;
  margin-bottom: 30px;
  padding-bottom: 20px;
}
/* line 67, ../sass/_layout.scss */
.section-top h1, .section-top h2 {
  color: #fff;
  margin-bottom: 0;
}
/* line 71, ../sass/_layout.scss */
.section-top h2 {
  font-size: 2rem;
}
/* line 74, ../sass/_layout.scss */
.section-top-secondary {
  background: #fff;
  padding: 30px 0;
  margin-top: -30px;
  margin-bottom: 30px;
}
@media screen and (min-width: 992px) {
  /* line 79, ../sass/_layout.scss */
  .section-top-secondary .media-left {
    padding-right: 25px;
  }
}

/* line 88, ../sass/_layout.scss */
.footer {
  background: #fff;
  margin-top: 25px;
}
/* line 91, ../sass/_layout.scss */
.footer .navbar {
  margin-bottom: 20px;
}
/* line 94, ../sass/_layout.scss */
.footer .btn {
  width: 169px;
}
/* line 97, ../sass/_layout.scss */
.footer-logo {
  max-width: 200px;
  width: 100%;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 1200px) {
  /* line 97, ../sass/_layout.scss */
  .footer-logo {
    max-width: 310px;
  }
}
/* line 106, ../sass/_layout.scss */
.footer .bottom-bar {
  margin-top: 20px;
  background: #007770;
  padding: 20px 0 13px;
}
/* line 110, ../sass/_layout.scss */
.footer .bottom-bar ul, .footer .bottom-bar li {
  margin-bottom: 0;
}
/* line 113, ../sass/_layout.scss */
.footer .bottom-bar a, .footer .bottom-bar ul {
  color: #fff;
}

/* line 1, ../sass/_bootstrap-override.scss */
body {
  color: #666d70;
  background: #e8e9ea;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
}

/* line 8, ../sass/_bootstrap-override.scss */
.container {
  width: 100%;
}
@media screen and (min-width: 1200px) {
  /* line 8, ../sass/_bootstrap-override.scss */
  .container {
    width: 970px;
  }
}

/* line 15, ../sass/_bootstrap-override.scss */
.navbar {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
  background: #fff;
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 2.4rem;
}
/* line 22, ../sass/_bootstrap-override.scss */
.navbar-toggle {
  color: #c60751;
  font-weight: bold;
  border-color: #ccc;
}
/* line 26, ../sass/_bootstrap-override.scss */
.navbar-toggle-icon {
  margin-top: 8px;
  margin-left: 9px;
}
/* line 29, ../sass/_bootstrap-override.scss */
.navbar-toggle-icon .icon-bar {
  background-color: #c60751;
}
/* line 35, ../sass/_bootstrap-override.scss */
.navbar .nav > li > a {
  line-height: 40px;
  text-decoration: none;
  padding-left: 13px;
  padding-right: 13px;
  font-weight: bold;
}
@media screen and (max-width: 991px) {
  /* line 35, ../sass/_bootstrap-override.scss */
  .navbar .nav > li > a {
    border-bottom: 1px solid #ececec;
  }
}
/* line 44, ../sass/_bootstrap-override.scss */
.navbar .nav > li > a:hover, .navbar .nav > li > a:focus {
  background: transparent;
  text-decoration: underline;
}
/* line 48, ../sass/_bootstrap-override.scss */
.navbar .nav > li > a.nav-utility {
  background: #ccc;
  color: #333;
}
/* line 52, ../sass/_bootstrap-override.scss */
.navbar .nav > li > a.nav-highlight {
  background: #c60751;
  color: #fff;
}
/* line 57, ../sass/_bootstrap-override.scss */
.navbar .nav > li.active > a {
  color: #c60751;
}
/* line 61, ../sass/_bootstrap-override.scss */
.navbar .nav > li:last-child > a {
  border-bottom: 0;
}
@media screen and (min-width: 992px) {
  /* line 67, ../sass/_bootstrap-override.scss */
  .navbar .nav {
    margin: 0 -15px;
  }
  /* line 70, ../sass/_bootstrap-override.scss */
  .navbar-collapse {
    padding: 0;
  }
}

/* line 76, ../sass/_bootstrap-override.scss */
.breadcrumb {
  background: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 80, ../sass/_bootstrap-override.scss */
.breadcrumb > .active {
  color: #fff;
}

/* line 85, ../sass/_bootstrap-override.scss */
.btn {
  background-color: #666d70;
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 2.2rem;
  border: 0;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  white-space: normal;
}
/* line 95, ../sass/_bootstrap-override.scss */
.btn:hover, .btn:focus {
  color: #fff;
}

.btn-gold {
    background: #f1ab00;
    color: #000000 !important;
}

/* line 98, ../sass/_bootstrap-override.scss */
.btn-default {
  color: #fff;
}
/* line 100, ../sass/_bootstrap-override.scss */
.btn-default:hover, .btn-default:focus {
  background: #333;
}
/* line 105, ../sass/_bootstrap-override.scss */
.btn-highlight {
  background: #c60751;
  color: #fff;
}
/* line 108, ../sass/_bootstrap-override.scss */
.btn-highlight:hover, .btn-highlight:focus {
  background: #780e31;
}
/* line 114, ../sass/_bootstrap-override.scss */
.btn-primary:hover, .btn-primary:focus {
  background: #003e6b;
}
/* line 118, ../sass/_bootstrap-override.scss */
.input-group-btn .btn {
  height: 50px;
}

/* line 123, ../sass/_bootstrap-override.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-top: 0;
  font-weight: bold;
}

/* line 129, ../sass/_bootstrap-override.scss */
a {
  text-decoration: underline;
  color: #666d70;
}
/* line 132, ../sass/_bootstrap-override.scss */
a:hover, a:focus {
  color: #666d70;
  text-decoration: none;
}
/* line 135, ../sass/_bootstrap-override.scss */
a:hover > img:not(.hover-opacity-disable), a:focus > img:not(.hover-opacity-disable) {
  opacity: 0.8;
}
/* line 139, ../sass/_bootstrap-override.scss */
.breadcrumb a {
  color: #fff;
}

/* line 155, ../sass/_bootstrap-override.scss */
table.table > thead > tr > th {
  border-bottom: 0;
}
/* line 162, ../sass/_bootstrap-override.scss */
table thead tr {
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #333;
  color: #fff;
  border: 0;
  font-size: 2rem;
}

/* line 173, ../sass/_bootstrap-override.scss */
blockquote {
  background-color: #ccc;
  padding: 36px;
  border: 0;
  position: relative;
  padding-left: 122px;
  font-size: 1.5rem;
}
/* line 180, ../sass/_bootstrap-override.scss */
blockquote:before {
  position: absolute;
  font-size: 218px;
  content: "\201C";
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #fff;
  top: 20px;
  line-height: 1;
  height: 90px;
  left: 24px;
}
/* line 192, ../sass/_bootstrap-override.scss */
blockquote > *:last-child {
  margin-bottom: 0;
}

/* line 198, ../sass/_bootstrap-override.scss */
.glyphicon-small {
  font-size: 1rem;
}
/* line 201, ../sass/_bootstrap-override.scss */
.glyphicon-large {
  font-size: 2rem;
}

/* line 207, ../sass/_bootstrap-override.scss */
.list-inline--dividers {
  margin-left: -15px;
}
/* line 210, ../sass/_bootstrap-override.scss */
.list-inline--dividers > li {
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
/* line 214, ../sass/_bootstrap-override.scss */
.list-inline--dividers > li:first-child:before {
  display: none;
}
/* line 218, ../sass/_bootstrap-override.scss */
.list-inline--dividers > li:last-child {
  padding-right: 0;
}
/* line 222, ../sass/_bootstrap-override.scss */
.list-inline--dividers > li:before {
  content: "";
  height: 75%;
  position: absolute;
  width: 1px;
  background: #666d70;
  left: -3px;
  top: 12.5%;
}
/* line 232, ../sass/_bootstrap-override.scss */
.list-inline--dividers > .list-inline--dividers-blank {
  padding-left: 0;
}
/* line 234, ../sass/_bootstrap-override.scss */
.list-inline--dividers > .list-inline--dividers-blank:before {
  display: none;
}

@media screen and (max-width: 350px) {
  /* line 243, ../sass/_bootstrap-override.scss */
  .media-left {
    display: none;
  }
}
@media screen and (max-width: 400px) {
  /* line 248, ../sass/_bootstrap-override.scss */
  .media-left, .media-object, .media-body {
    display: block;
    width: auto;
  }
}
/* line 254, ../sass/_bootstrap-override.scss */
.media-object {
  max-width: none;
}
/* line 257, ../sass/_bootstrap-override.scss */
.media-left {
  padding-right: 15px;
}
@media screen and (min-width: 401px) and (max-width: 991px) {
  /* line 262, ../sass/_bootstrap-override.scss */
  #content.col-sm-7 .media .media-object {
    max-width: 100px;
  }
}

/* line 270, ../sass/_bootstrap-override.scss */
ol, ul {
  padding-left: 2rem;
  margin-bottom: 2rem;
}
/* line 273, ../sass/_bootstrap-override.scss */
ol > li, ul > li {
  margin-bottom: 1.5rem;
}
/* line 275, ../sass/_bootstrap-override.scss */
ol > li:last-child, ul > li:last-child {
  margin-bottom: 0;
}
/* line 279, ../sass/_bootstrap-override.scss */
.navbar ol, .navbar ul {
  margin-bottom: 0;
}
/* line 281, ../sass/_bootstrap-override.scss */
.navbar ol > li, .navbar ul > li {
  margin-bottom: 0;
}

/* MEGA MENU DROPDOWN */
/* line 291, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu {
  background: #ccc;
  padding: 25px 30px;
  border: 0;
}
/* line 295, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu .dropdown-header {
  padding: 0;
  margin-bottom: 2rem;
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #c60751;
  font-size: 2.5rem;
  font-weight: bold;
}
/* line 304, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu ul {
  list-style-type: none;
  padding-left: 0;
}
/* line 307, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu ul li {
  padding-left: 0;
}
/* line 311, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu ul ul > li {
  padding-left: 0;
  margin-bottom: 1.3rem;
}
/* line 314, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu ul ul > li:last-child {
  margin-bottom: 0;
}
/* line 317, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu ul ul > li > a {
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 1;
  padding: 0;
  text-decoration: underline;
}
/* line 323, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu ul ul > li > a:hover, .nav .open.dropdown .dropdown-menu ul ul > li > a:focus {
  text-decoration: none;
}
/* line 332, ../sass/_bootstrap-override.scss */
.nav .open.dropdown .dropdown-menu .tma-advert p {
  font-size: 1.6rem;
}
@media screen and (max-width: 1199px) {
  /* line 338, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown .tma-advert {
    margin-top: 20px;
  }
  /* line 342, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown .dropdown-menu {
    margin-left: 0 !important;
  }
}
@media screen and (min-width: 992px) {
  /* line 290, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown {
    position: relative;
  }
  /* line 351, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown:before {
    content: "";
    height: 15px;
    position: absolute;
    width: 100%;
    bottom: -15px;
    z-index: 2;
    display: block;
  }
  /* line 361, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown:after {
    position: absolute;
    content: "";
    z-index: 2;
    display: block;
    border-style: solid;
    border-color: transparent transparent #ccc transparent;
    border-width: 0px 10px 15px;
    width: 0;
    left: 50%;
    margin-left: -10px;
  }
  /* line 373, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown .dropdown-menu {
    margin-top: 15px;
  }
  /* line 377, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown.menu-large:before {
    width: 970px;
  }
  /* line 380, ../sass/_bootstrap-override.scss */
  .nav .open.dropdown.menu-large .dropdown-menu {
    width: 970px;
  }
}

/* line 391, ../sass/_bootstrap-override.scss */
.alert-success {
  background: #007770;
  color: #fff;
}
/* line 395, ../sass/_bootstrap-override.scss */
.alert-info {
  background: #0099b5;
  color: #fff;
}
/* line 399, ../sass/_bootstrap-override.scss */
.alert-warning {
  background: #eaaf0f;
  color: #333333;
}
/* line 403, ../sass/_bootstrap-override.scss */
.alert-danger {
  background: #c60751;
  color: #ffffff;
}

/* line 1, ../sass/_components.scss */
.box {
  padding: 25px 30px;
  overflow: hidden;
  margin-bottom: 25px;
  background: #fff;
}
@media screen and (min-width: 992px) {
  /* line 10, ../sass/_components.scss */
  .box--card .media-left {
    padding-right: 25px;
  }
}
@media screen and (min-width: 992px) {
  /* line 16, ../sass/_components.scss */
  .box--card .media-body {
    position: relative;
    padding-bottom: 70px;
  }
  /* line 19, ../sass/_components.scss */
  .box--card .media-body .btn {
    position: absolute;
    bottom: 0;
  }
}
/* line 26, ../sass/_components.scss */
.box--special {
  background: #0099b5;
}
/* line 28, ../sass/_components.scss */
.box--special h3, .box--special p, .box--special a, .box--special label {
  color: #fff;
}
/* line 32, ../sass/_components.scss */
.box--callout {
  background: #e0e2e2;
}
/* line 35, ../sass/_components.scss */
.box > *:last-child {
  margin-bottom: 0;
}
/* line 37, ../sass/_components.scss */
.box > *:last-child.box-offset {
  margin-bottom: -25px;
}
/* line 41, ../sass/_components.scss */
.box-offset {
  max-width: none;
  margin: 10px -30px 25px;
  width: 125%;
  width: calc(100% + 60px);
}

/* line 51, ../sass/_components.scss */
.header-bar {
  background: #0099b5;
  color: #fff;
  margin-bottom: 0;
  text-align: center;
  padding: 15px;
}

/* line 59, ../sass/_components.scss */
.sidebar-module {
  margin-bottom: 25px;
}
/* line 61, ../sass/_components.scss */
.sidebar-module h3 {
  font-size: 2.4rem;
}
/* line 65, ../sass/_components.scss */
.sidebar-module--image h3 {
  text-align: left;
}

/* line 72, ../sass/_components.scss */
img {
  max-width: 100%;
}
/* line 74, ../sass/_components.scss */
img.pull-left {
  margin: 0 25px 25px 0;
}
/* line 77, ../sass/_components.scss */
img.pull-right {
  margin: 0 0 25px 25px;
}

/* line 82, ../sass/_components.scss */
.callout-bar {
  background-color: #0099b5;
  padding: 25px 0;
  margin-bottom: 25px;
}
/* line 86, ../sass/_components.scss */
.callout-bar h2 {
  font-size: 2.9rem;
}
/* line 89, ../sass/_components.scss */
.callout-bar h2, .callout-bar p, .callout-bar a, .callout-bar ul {
  color: #fff;
  margin-bottom: 0;
}
/* line 94, ../sass/_components.scss */
.callout-bar--inpage {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 97, ../sass/_components.scss */
.callout-bar--inpage h2 {
  margin-bottom: 35px;
}
/* line 101, ../sass/_components.scss */
.callout-bar--highlight {
  background-color: #eaaf0f;
}
/* line 103, ../sass/_components.scss */
.callout-bar--highlight h2, .callout-bar--highlight p {
  color: #333;
}

/* line 110, ../sass/_components.scss */
.membership-levels {
  margin: 20px 0 -25px;
}
/* line 112, ../sass/_components.scss */
.membership-levels-bar {
  text-align: center;
  padding: 15px 20px 25px;
  color: #fff;
  position: relative;
}
/* line 113, ../sass/_components.scss */
.membership-levels-bar:before {
  display: block;
  width: 46px;
  height: 31px;
  border-radius: 100%;
  background-color: #fff;
  content: "";
  margin: -27px auto -1px;
}
/* line 126, ../sass/_components.scss */
.membership-levels-bar-badge {
  top: -7px;
  position: absolute;
  text-align: center;
  display: block;
  width: 100%;
  left: 0;
}
/* line 133, ../sass/_components.scss */
.membership-levels-bar-badge-icon {
  margin: 0 -2.5px;
}
/* line 138, ../sass/_components.scss */
.membership-levels-bar--patron, .membership-levels-bar--patron:before {
  background-color: #0099b5;
}
/* line 144, ../sass/_components.scss */
.membership-levels-bar--capitol, .membership-levels-bar--capitol:before {
  background-color: #c60751;
}
/* line 149, ../sass/_components.scss */
.membership-levels-bar--300, .membership-levels-bar--300:before {
  background-color: #eaaf0f;
}
/* line 154, ../sass/_components.scss */
.membership-levels-bar--basic, .membership-levels-bar--basic:before {
  background-color: #ced0d1;
  color: inherit;
}

/* line 162, ../sass/_components.scss */
.steps {
  position: relative;
  min-height: 200px;
}
/* line 165, ../sass/_components.scss */
.steps p {
  margin-bottom: 0;
}
/* line 168, ../sass/_components.scss */
.steps-count {
  position: absolute;
  line-height: 0.9;
  bottom: -21px;
  margin-bottom: 0;
  left: 27px;
}
/* line 174, ../sass/_components.scss */
.steps-count-number {
  font-size: 12rem;
  display: block;
}
@media screen and (min-width: 992px) {
  /* line 180, ../sass/_components.scss */
  .steps-count {
    left: 45px;
  }
  /* line 182, ../sass/_components.scss */
  .steps-count-number {
    font-size: 18rem;
  }
}

/* line 190, ../sass/_components.scss */
.read-more:after {
  content: "\00BB";
  margin-left: 2px;
  display: inline-block;
}

/* line 197, ../sass/_components.scss */
.icon-checkbox {
  position: relative;
  padding-left: 29px;
}
/* line 200, ../sass/_components.scss */
.icon-checkbox:before, .icon-checkbox:after {
  width: 18px;
  height: 18px;
  position: absolute;
  top: 2px;
  content: "";
  left: 0;
}
/* line 208, ../sass/_components.scss */
.icon-checkbox:before {
  background: #fff;
  border-radius: 3px;
}
/* line 213, ../sass/_components.scss */
.icon-checkbox--checked:after {
  background-image: url("../images/icons/checkmark.png");
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 223, ../sass/_components.scss */
.icon-style-1:before {
  background: #fff;
  color: #666d70;
  border-radius: 100%;
  margin-right: 15px;
  display: inline-block;
  width: 53px;
  padding-top: 11px;
  height: 53px;
}

/* line 240, ../sass/_components.scss */
.list-inline > li:last-child {
  padding-right: 0;
}
/* line 245, ../sass/_components.scss */
.list-style-1 {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 3rem;
}
/* line 251, ../sass/_components.scss */
.list-style-1 > li:last-child {
  margin-bottom: 0;
}
/* line 256, ../sass/_components.scss */
.list-style-2 {
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 2.2rem;
  font-weight: bold;
}
/* line 260, ../sass/_components.scss */
.list-style-2 > li {
  margin-bottom: 3rem;
}
/* line 262, ../sass/_components.scss */
.list-style-2 > li:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  /* line 256, ../sass/_components.scss */
  .list-style-2 {
    margin-bottom: 1.5rem;
  }
  /* line 268, ../sass/_components.scss */
  .list-style-2 > li {
    margin-bottom: 1.5rem;
  }
}
/* line 273, ../sass/_components.scss */
.list-style-3, .list-style-4 {
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 2rem;
  font-weight: bold;
}
/* line 278, ../sass/_components.scss */
.list-style-3 {
  padding-left: 0;
  list-style-type: none;
}
/* line 282, ../sass/_components.scss */
.list-utility {
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.7rem;
}
/* line 286, ../sass/_components.scss */
.list-utility > li {
  vertical-align: middle;
  margin-bottom: 0;
}
/* line 291, ../sass/_components.scss */
.list-social-media {
  margin-left: -14px;
  margin-right: -14px;
}
/* line 295, ../sass/_components.scss */
.list-social-media > li {
  margin-bottom: 0;
  vertical-align: top;
  padding-left: 14px;
  padding-right: 14px;
}
/* line 301, ../sass/_components.scss */
.list-social-media > li > a {
  color: #fff;
  border-radius: 3px;
  width: 53px;
  height: 53px;
  display: inline-block;
  text-align: center;
  vertical-align: top;
  padding-top: 13px;
  text-decoration: none;
}
/* line 311, ../sass/_components.scss */
.list-social-media > li > a:hover, .list-social-media > li > a:focus {
  opacity: 0.7;
}
/* line 314, ../sass/_components.scss */
.list-social-media > li > a:before {
  font-size: 29px;
}
/* line 317, ../sass/_components.scss */
.list-social-media > li > a.icon-facebook {
  background-color: #39569c;
  text-align: right;
  padding-right: 1px;
  padding-top: 21px;
}
/* line 322, ../sass/_components.scss */
.list-social-media > li > a.icon-facebook:before {
  font-size: 32px;
}
/* line 326, ../sass/_components.scss */
.list-social-media > li > a.icon-twitter {
  background-color: #00b8f5;
}
/* line 329, ../sass/_components.scss */
.list-social-media > li > a.icon-youtube {
  background-color: #ff0000;
}
/* line 332, ../sass/_components.scss */
.list-social-media > li > a.icon-instagram {
  background-color: #2a5c83;
}
@media screen and (max-width: 991px) {
  /* line 291, ../sass/_components.scss */
  .list-social-media {
    margin-left: -4px;
    margin-right: -4px;
  }
  /* line 342, ../sass/_components.scss */
  .list-social-media > li {
    margin-bottom: 0;
    padding-left: 4px;
    padding-right: 4px;
  }
}
/* line 349, ../sass/_components.scss */
.sidebar-module .list-social-media {
  margin-left: -8px;
  margin-right: -8px;
}
/* line 353, ../sass/_components.scss */
.sidebar-module .list-social-media > li {
  margin-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 357, ../sass/_components.scss */
.sidebar-module .list-social-media > li > a {
  height: 43px;
  width: 43px;
  padding-top: 11px;
}
/* line 361, ../sass/_components.scss */
.sidebar-module .list-social-media > li > a:before {
  font-size: 24px;
}
/* line 364, ../sass/_components.scss */
.sidebar-module .list-social-media > li > a.icon-facebook {
  padding-top: 20px;
}

/* line 374, ../sass/_components.scss */
.date-box {
  text-align: center;
  display: block;
  font-weight: bold;
  width: 40px;
}
/* line 379, ../sass/_components.scss */
.date-box-day {
  font-size: 2.5rem;
  line-height: 1;
}

/* line 386, ../sass/_components.scss */
.heading-style-1 {
  border-bottom: 1px solid #c60751;
  padding-bottom: 10px;
}

/* line 393, ../sass/_components.scss */
.block-ad {
  text-align: center;
  margin-bottom: 25px;
}
/* line 396, ../sass/_components.scss */
.block-ad div {
  display: inline-block;
  margin-bottom: 20px;
}
/* line 399, ../sass/_components.scss */
.block-ad div:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 992px) {
  /* line 405, ../sass/_components.scss */
  .block-ad-horizontal div {
    margin: 0 20px;
  }
}

/* line 415, ../sass/_components.scss */
.read-more {
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 2.4rem;
}

/* line 422, ../sass/_components.scss */
.search_block > ul {
  padding-left: 0;
  list-style-type: none;
}
/* line 427, ../sass/_components.scss */
.search_block .GridviewStyle, .search_block .AlternateGridviewStyle {
  border-bottom: 2px solid #ddd;
}
/* line 428, ../sass/_components.scss */
.search_block .GridviewStyle td, .search_block .AlternateGridviewStyle td {
  padding: 15px;
}
/* line 431, ../sass/_components.scss */
.search_block .GridviewStyle td span:first-child a, .search_block .GridviewStyle td img:first-child + span a, .search_block .AlternateGridviewStyle td span:first-child a, .search_block .AlternateGridviewStyle td img:first-child + span a {
  font-size: 1.8rem;
  font-weight: bold;
  font-family: "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 440, ../sass/_components.scss */
.search_block .GridviewStyle.suggestedResult, .search_block .AlternateGridviewStyle.suggestedResult {
  background: #ddd;
  border-bottom: 2px solid #fff;
}

/* line 448, ../sass/_components.scss */
.cssPager td {
  padding: 0 10px;
  font-size: 1.8rem;
}
/* line 452, ../sass/_components.scss */
.cssPager > td {
  padding-top: 10px;
  font-weight: bold;
}

/* line 1, ../sass/_forms.scss */
.form-control {
  border-color: #aaaeb0;
}

@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?7bbgjh");
  src: url("../fonts/icomoon.eot?7bbgjh#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?7bbgjh") format("truetype"), url("../fonts/icomoon.woff?7bbgjh") format("woff"), url("../fonts/icomoon.svg?7bbgjh#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 13, ../sass/_icons.scss */
[class^="icon-"]:before, [class*=" icon-"]:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../sass/_icons.scss */
.icon-trending-arrow:before {
  content: "\e905";
}

/* line 33, ../sass/_icons.scss */
.icon-youtube:before {
  content: "\e903";
}

/* line 36, ../sass/_icons.scss */
.icon-instagram:before {
  content: "\e904";
}

/* line 39, ../sass/_icons.scss */
.icon-twitter:before {
  content: "\e902";
}

/* line 42, ../sass/_icons.scss */
.icon-facebook:before {
  content: "\e901";
}

/* line 45, ../sass/_icons.scss */
.icon-search:before {
  content: "\e900";
}

/* line 2, ../sass/_utilities.scss */
.pl-0 {
  padding-left: 0 !important;
}

/* line 6, ../sass/_utilities.scss */
.mb-0 {
  margin-bottom: 0 !important;
}

/* line 10, ../sass/_utilities.scss */
.mb-10 {
  margin-bottom: 10px !important;
}

/* line 14, ../sass/_utilities.scss */
.mb-20 {
  margin-bottom: 25px !important;
}

/* line 18, ../sass/_utilities.scss */
.mr-20 {
  margin-right: 16px !important;
}

/* line 22, ../sass/_utilities.scss */
.mt-10 {
  margin-top: 10px !important;
}

/* line 26, ../sass/_utilities.scss */
.mt-20 {
  margin-top: 25px !important;
}

@media screen and (max-width: 767px) {
  /* line 31, ../sass/_utilities.scss */
  .xs-mb-0 {
    margin-bottom: 0 !important;
  }

  /* line 34, ../sass/_utilities.scss */
  .xs-mb-10 {
    margin-bottom: 10px !important;
  }

  /* line 37, ../sass/_utilities.scss */
  .xs-mb-20 {
    margin-bottom: 25px !important;
  }
}
@media screen and (max-width: 991px) {
  /* line 44, ../sass/_utilities.scss */
  .sm-mb-0 {
    margin-bottom: 0 !important;
  }

  /* line 47, ../sass/_utilities.scss */
  .sm-mb-10 {
    margin-bottom: 10px !important;
  }

  /* line 50, ../sass/_utilities.scss */
  .sm-mb-20 {
    margin-bottom: 25px !important;
  }

  /* line 53, ../sass/_utilities.scss */
  .sm-stretch {
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  /* line 59, ../sass/_utilities.scss */
  .md-pl-0 {
    padding-left: 0 !important;
  }

  /* line 62, ../sass/_utilities.scss */
  .md-pr-0 {
    padding-right: 0 !important;
  }

  /* line 65, ../sass/_utilities.scss */
  .md-mt-20 {
    padding-top: 25px !important;
  }
}
/* line 80, ../sass/_utilities.scss */
[class*="block-grid-"] {
  display: block;
  margin: -10px;
  padding: 0;
}
/* line 2, ../sass/_mixins.scss */
[class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table;
}
/* line 7, ../sass/_mixins.scss */
[class*="block-grid-"]:after {
  clear: both;
}

/* line 87, ../sass/_utilities.scss */
.block-grid-item {
  display: inline;
  margin: 0;
  padding: 10px;
  height: auto;
  float: left;
  list-style: none;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-1 > .block-grid-item {
  width: 100%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-1 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-1 > .block-grid-item:nth-of-type(1n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-2 > .block-grid-item {
  width: 50%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-2 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-2 > .block-grid-item:nth-of-type(2n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-3 > .block-grid-item {
  width: 33.33333333%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-3 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-3 > .block-grid-item:nth-of-type(3n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-4 > .block-grid-item {
  width: 25%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-4 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-4 > .block-grid-item:nth-of-type(4n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-5 > .block-grid-item {
  width: 20%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-5 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-5 > .block-grid-item:nth-of-type(5n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-6 > .block-grid-item {
  width: 16.66666667%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-6 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-6 > .block-grid-item:nth-of-type(6n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-7 > .block-grid-item {
  width: 14.28571429%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-7 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-7 > .block-grid-item:nth-of-type(7n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-8 > .block-grid-item {
  width: 12.5%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-8 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-8 > .block-grid-item:nth-of-type(8n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-9 > .block-grid-item {
  width: 11.11111111%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-9 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-9 > .block-grid-item:nth-of-type(9n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-10 > .block-grid-item {
  width: 10%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-10 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-10 > .block-grid-item:nth-of-type(10n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-11 > .block-grid-item {
  width: 9.09090909%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-11 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-11 > .block-grid-item:nth-of-type(11n+1) {
  clear: both;
}

/* line 97, ../sass/_utilities.scss */
.block-grid-xs-12 > .block-grid-item {
  width: 8.33333333%;
}
/* line 101, ../sass/_utilities.scss */
.block-grid-xs-12 > .block-grid-item:nth-of-type(n) {
  clear: none;
}
/* line 102, ../sass/_utilities.scss */
.block-grid-xs-12 > .block-grid-item:nth-of-type(12n+1) {
  clear: both;
}

@media (min-width: 768px) {
  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-1 > .block-grid-item {
    width: 100%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-1 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-1 > .block-grid-item:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-2 > .block-grid-item {
    width: 50%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-2 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-2 > .block-grid-item:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-3 > .block-grid-item {
    width: 33.33333333%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-3 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-3 > .block-grid-item:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-4 > .block-grid-item {
    width: 25%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-4 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-4 > .block-grid-item:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-5 > .block-grid-item {
    width: 20%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-5 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-5 > .block-grid-item:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-6 > .block-grid-item {
    width: 16.66666667%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-6 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-6 > .block-grid-item:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-7 > .block-grid-item {
    width: 14.28571429%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-7 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-7 > .block-grid-item:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-8 > .block-grid-item {
    width: 12.5%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-8 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-8 > .block-grid-item:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-9 > .block-grid-item {
    width: 11.11111111%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-9 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-9 > .block-grid-item:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-10 > .block-grid-item {
    width: 10%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-10 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-10 > .block-grid-item:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-11 > .block-grid-item {
    width: 9.09090909%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-11 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-11 > .block-grid-item:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-sm-12 > .block-grid-item {
    width: 8.33333333%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-sm-12 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-sm-12 > .block-grid-item:nth-of-type(12n+1) {
    clear: both;
  }
}
@media (min-width: 992px) {
  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-1 > .block-grid-item {
    width: 100%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-1 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-1 > .block-grid-item:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-2 > .block-grid-item {
    width: 50%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-2 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-2 > .block-grid-item:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-3 > .block-grid-item {
    width: 33.33333333%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-3 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-3 > .block-grid-item:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-4 > .block-grid-item {
    width: 25%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-4 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-4 > .block-grid-item:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-5 > .block-grid-item {
    width: 20%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-5 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-5 > .block-grid-item:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-6 > .block-grid-item {
    width: 16.66666667%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-6 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-6 > .block-grid-item:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-7 > .block-grid-item {
    width: 14.28571429%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-7 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-7 > .block-grid-item:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-8 > .block-grid-item {
    width: 12.5%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-8 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-8 > .block-grid-item:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-9 > .block-grid-item {
    width: 11.11111111%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-9 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-9 > .block-grid-item:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-10 > .block-grid-item {
    width: 10%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-10 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-10 > .block-grid-item:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-11 > .block-grid-item {
    width: 9.09090909%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-11 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-11 > .block-grid-item:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-md-12 > .block-grid-item {
    width: 8.33333333%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-md-12 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-md-12 > .block-grid-item:nth-of-type(12n+1) {
    clear: both;
  }
}
@media (min-width: 1200px) {
  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-1 > .block-grid-item {
    width: 100%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-1 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-1 > .block-grid-item:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-2 > .block-grid-item {
    width: 50%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-2 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-2 > .block-grid-item:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-3 > .block-grid-item {
    width: 33.33333333%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-3 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-3 > .block-grid-item:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-4 > .block-grid-item {
    width: 25%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-4 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-4 > .block-grid-item:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-5 > .block-grid-item {
    width: 20%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-5 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-5 > .block-grid-item:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-6 > .block-grid-item {
    width: 16.66666667%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-6 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-6 > .block-grid-item:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-7 > .block-grid-item {
    width: 14.28571429%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-7 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-7 > .block-grid-item:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-8 > .block-grid-item {
    width: 12.5%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-8 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-8 > .block-grid-item:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-9 > .block-grid-item {
    width: 11.11111111%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-9 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-9 > .block-grid-item:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-10 > .block-grid-item {
    width: 10%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-10 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-10 > .block-grid-item:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-11 > .block-grid-item {
    width: 9.09090909%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-11 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-11 > .block-grid-item:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 97, ../sass/_utilities.scss */
  .block-grid-lg-12 > .block-grid-item {
    width: 8.33333333%;
  }
  /* line 101, ../sass/_utilities.scss */
  .block-grid-lg-12 > .block-grid-item:nth-of-type(n) {
    clear: none;
  }
  /* line 102, ../sass/_utilities.scss */
  .block-grid-lg-12 > .block-grid-item:nth-of-type(12n+1) {
    clear: both;
  }
}
/* line 127, ../sass/_utilities.scss */
.clear {
  clear: both;
}

/* line 2, ../sass/_home.scss */
.home .banner {
  background: #666d70;
}
/* line 4, ../sass/_home.scss */
.home .banner-image-background {
  position: relative;
  background-position: center center;
  background-size: cover;
}
/* line 8, ../sass/_home.scss */
.home .banner-image-background:before {
  content: "";
  position: absolute;
  bottom: 0;
  display: block;
  width: 100%;
  height: 150px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#666d70+0,666d70+81&0+0,1+55 */
  background: -moz-linear-gradient(top, rgba(102, 109, 112, 0) 0%, #666d70 55%, #666d70 81%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(102, 109, 112, 0) 0%, #666d70 55%, #666d70 81%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(102, 109, 112, 0) 0%, #666d70 55%, #666d70 81%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00666d70', endColorstr='#666d70',GradientType=0 );
  /* IE6-9 */
}
/* line 26, ../sass/_home.scss */
.home .banner h1 {
  position: relative;
  padding: 143px 20px 10px;
  margin-bottom: 0;
}
@media screen and (min-width: 992px) {
  /* line 26, ../sass/_home.scss */
  .home .banner h1 {
    padding: 300px 20px 30px;
  }
}
/* line 35, ../sass/_home.scss */
.home .banner h2 {
  margin-top: 20px;
  margin-bottom: 5rem;
}
/* line 39, ../sass/_home.scss */
.home .banner h2, .home .banner a, .home .banner h1, .home .banner ul {
  color: #fff;
}
@media screen and (max-width: 991px) {
  /* line 43, ../sass/_home.scss */
  .home .banner-image {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 47, ../sass/_home.scss */
  .home .banner h1 {
    font-size: 3rem;
  }
  /* line 50, ../sass/_home.scss */
  .home .banner h2 {
    margin-bottom: 2rem;
  }
}

/* Covid Image 1477 */
@media screen and (max-width: 768px) {
    .home .banner-image-background {
        position:initial;
        background-position: top, center;
    }

    .home .banner-image-background:before {
        height:60px;
    }
}

@media screen and (max-width:812px) and (orientation: landscape) {
    .home .banner-image-background {
        position: initial;
        background-position: top, center;
    }

        .home .banner-image-background:before {
            height: 60px;
        }
}

@media screen and (max-width:768px) and (orientation: landscape) {
    .home .banner-image-background {
        position: initial;
        background-position: top, center;
        height:330px;
    }

        .home .banner-image-background:before {
            height: 60px;
        }
}
/*****/
