/*59ac7141073bcf728a0739df6583ccf9*/
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 2, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 3, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 4, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-wrapper .jl-container .el-content {
  padding: 0.938rem;
  margin: 0.625rem;
}
/* line 10, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 13, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-wrapper .g-container, .tm-header .g-container, .tm-header-mobile .g-container {
  box-sizing: content-box;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}
/* line 18, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-wrapper .g-container .el-content, .tm-header .g-container .el-content, .tm-header-mobile .g-container .el-content {
  padding: 0.938rem;
  margin: 0.625rem;
}
@media only all and (min-width: 75rem) {
  /* line 4, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 24, templates/g5_myriad/custom/scss/_jlparticles.scss */
  .jl-wrapper .g-container, .tm-header .g-container, .tm-header-mobile .g-container {
    max-width: 75rem;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 7, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 29, templates/g5_myriad/custom/scss/_jlparticles.scss */
  .jl-wrapper .g-container, .tm-header .g-container, .tm-header-mobile .g-container {
    max-width: 60rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 34, templates/g5_myriad/custom/scss/_jlparticles.scss */
  .jl-wrapper .g-container, .tm-header .g-container, .tm-header-mobile .g-container {
    max-width: 48rem;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 39, templates/g5_myriad/custom/scss/_jlparticles.scss */
  .jl-wrapper .g-container, .tm-header .g-container, .tm-header-mobile .g-container {
    max-width: 30rem;
  }
}
/* line 45, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 46, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-slideshow .el-content-wrapper {
  padding: 0.938rem;
  margin: 0.625rem;
}
/* line 50, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-slideshow .el-vertical-align {
  margin: 1.9749rem;
}
/* line 56, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 58, templates/g5_myriad/custom/scss/_jlparticles.scss */
.tm-header .navbar-wrapper, .tm-header-mobile .navbar-wrapper {
  padding: 0 0.938rem;
  margin: 0 0.625rem;
}
/* line 65, templates/g5_myriad/custom/scss/_jlparticles.scss */
[id^="jlnavbar-"][id$="-particle"] {
  padding: 0 0.938rem;
  margin: 0 0.625rem;
}
/* line 70, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 71, templates/g5_myriad/custom/scss/_jlparticles.scss */
.menu-simple .jl-container .g-main-nav {
  padding: 0 0.938rem;
  margin: 0 0.625rem;
}
/* line 77, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 78, templates/g5_myriad/custom/scss/_jlparticles.scss */
.menu-extended .el-navbar-dropbar {
  padding-left: 0.938rem;
  padding-right: 0.938rem;
}
/* line 84, templates/g5_myriad/custom/scss/_jlparticles.scss */
.el-horiz-nav {
  padding: 0 0.938rem;
  margin: 0 0.625rem;
}
/* line 89, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 90, templates/g5_myriad/custom/scss/_jlparticles.scss */
[id^="jlnav-"][id$="-particle"] .jl-search-input {
  border-radius: 0;
  box-shadow: none;
}
/* line 97, templates/g5_myriad/custom/scss/_jlparticles.scss */
ul.jl-list, .jl-breadcrumb, .jl-comment-list {
  margin-left: 0;
}
/* line 103, templates/g5_myriad/custom/scss/_jlparticles.scss */
ul.jl-tab, .jl-subnav {
  margin-top: 0;
}
/* line 108, templates/g5_myriad/custom/scss/_jlparticles.scss */
p, ul.jl-list {
  margin: 0 0 20px 0;
}
/* line 114, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-hr, hr {
  overflow: visible;
  text-align: inherit;
  border-top: 1px solid #e5e5e5;
}
/* line 121, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-checkbox, .jl-radio {
  display: inline-block !important;
  width: 16px !important;
}
/* line 126, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-modal-dialog video {
  vertical-align: middle;
}
/* line 129, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-link {
  color: #000;
}
/* line 131, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-link:hover, .jl-link:focus, .jl-link:active {
  color: #000;
}
/* line 138, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-link-heading:hover, .jl-link-heading a:hover, .jl-link-toggle:hover .jl-link-heading, .jl-link-toggle:focus .jl-link-heading, .jl-list-primary > ::before, .jl-text-primary {
  color: #000 !important;
}
/* line 150, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-notification-message-primary, .jl-button-link, .jl-navbar-toggle.jl-open, .jl-navbar-toggle:focus, .jl-navbar-toggle:hover, .jl-iconnav > * > a:hover, .jl-iconnav > .jl-active > a {
  color: #000;
}
/* line 160, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-search-input {
  box-sizing: border-box !important;
}
/* line 163, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-search-navbar .jl-search-input:focus, .jl-tab > .jl-active > a {
  border-color: #000;
}
/* line 168, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-button-primary, .jl-card-primary.jl-card-hover:hover, .jl-background-primary, .jl-marker, .jl-alert-primary, .jl-subnav-pill > .jl-active > a, .jl-checkbox:checked, .jl-checkbox:indeterminate, .jl-checkbox:checked:focus, .jl-checkbox:indeterminate:focus, .jl-radio:checked, .jl-card-primary > .tm-timeline-arrow, .jl-dotnav > .jl-active > *, .jl-dotnav > * > :focus, .jl-dotnav > * > :hover, .jl-pagination > .jl-active > *, .jl-label:not(.jl-label-success, .jl-label-warning, .jl-label-danger) {
  background-color: #000;
}
/* line 187, templates/g5_myriad/custom/scss/_jlparticles.scss */
/* line 188, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-light .jl-label {
  background-color: #fff;
  color: #1c1c1c;
}
/* line 193, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-light > :not([class*="jl-card-media"]) .jl-card-title {
  color: rgba(255, 255, 255, 0.77);
}
/* line 196, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-button-primary:hover, .jl-button-primary:focus {
  background-color: #000;
}
/* line 200, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-light .jl-button-primary:focus {
  background-color: #fff;
  color: #1c1c1c;
}
/* line 204, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-icon:not(.jl-preserve) [stroke*="#"]:not(.jl-preserve) {
  stroke: currentcolor;
}
/* line 208, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-section-primary, .jl-tile-primary, .jl-card-primary, .jl-badge {
  background: #000;
}
/* line 215, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-text-background {
  background-color: #000;
  background-image: linear-gradient(90deg, #000 0, #000 100%);
}
/* line 220, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-checkbox:focus, .jl-radio:focus {
  border-color: #000;
}
/* line 225, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-radio:checked:focus {
  background-color: #000;
}
/* line 229, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-overlay-primary {
  background: rgba(0, 0, 0, 0.8);
}
/* line 233, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-button-default {
  background-color: rgba(255, 255, 255, 0);
  color: #000;
  border-color: #000;
}
/* line 237, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-button-default:hover, .jl-button-default:focus, .jl-button-default:active {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
/* line 246, templates/g5_myriad/custom/scss/_jlparticles.scss */
.jl-pagination > * > :hover {
  color: #fff;
  background-color: #000;
}
/* line 4, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 5, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro:not(.gutter-disabled) {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 8, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro:not(.gutter-disabled) > .g-grid {
  margin-bottom: 1.876rem;
}
/* line 10, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro:not(.gutter-disabled) > .g-grid:last-child {
  margin-bottom: 0;
}
/* line 12, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 13, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 14, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  /* line 25, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-content-pro:not(.gutter-disabled) > .g-grid:last-child > .g-block:last-child .g-content-pro-item {
    margin-bottom: 0 !important;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-content-pro:not(.gutter-disabled) > .g-grid {
    margin-bottom: 0;
  }
}
/* line 26, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-content-pro:not(.gutter-disabled) .g-content-pro-item {
    margin-bottom: 1.876rem !important;
  }
}
/* line 34, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro, .g-content-pro-slider, .g-content-pro-slideset {
  text-align: center;
}
/* line 36, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.g-pullup, .g-content-pro-slider.g-pullup, .g-content-pro-slideset.g-pullup {
  margin-top: -7.7505rem;
  position: relative;
  z-index: 21;
}
/* line 40, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.g-pullup .g-content-pro-item, .g-content-pro-slider.g-pullup .g-content-pro-item, .g-content-pro-slideset.g-pullup .g-content-pro-item {
  border: none;
}
/* line 44, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 45, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.gutter-disabled .g-content-pro-item, .g-content-pro-slider.gutter-disabled .g-content-pro-item, .g-content-pro-slideset.gutter-disabled .g-content-pro-item {
  border: none;
}
/* line 48, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.gutter-disabled .uk-slideset, .g-content-pro-slider.gutter-disabled .uk-slideset, .g-content-pro-slideset.gutter-disabled .uk-slideset {
  margin-left: 0;
}
/* line 50, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 51, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.gutter-disabled .uk-slideset.uk-grid > *, .g-content-pro-slider.gutter-disabled .uk-slideset.uk-grid > *, .g-content-pro-slideset.gutter-disabled .uk-slideset.uk-grid > * {
  padding-left: 0;
}
/* line 57, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content, .g-content-pro-slider .g-content, .g-content-pro-slideset .g-content {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 62, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-item, .g-content-pro-slider .g-content-pro-item, .g-content-pro-slideset .g-content-pro-item {
  border: 1px solid #8a8a8a;
  width: 100%;
}
@media only all and (max-width: 47.99rem) {
  .g-content-pro .g-content-pro-item, .g-content-pro-slider .g-content-pro-item, .g-content-pro-slideset .g-content-pro-item {
    margin-bottom: 3.126rem;
  }
  /* line 67, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
  .g-content-pro .g-content-pro-item:last-child, .g-content-pro-slider .g-content-pro-item:last-child, .g-content-pro-slideset .g-content-pro-item:last-child {
    margin-bottom: 0;
  }
}
/* line 72, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-image, .g-content-pro-slider .g-content-pro-image, .g-content-pro-slideset .g-content-pro-image {
  width: 100%;
  background-position: center;
  background-size: cover;
}
/* line 76, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-image > a, .g-content-pro-slider .g-content-pro-image > a, .g-content-pro-slideset .g-content-pro-image > a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 81, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-image img, .g-content-pro-slider .g-content-pro-image img, .g-content-pro-slideset .g-content-pro-image img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 85, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-info-container, .g-content-pro-slider .g-info-container, .g-content-pro-slideset .g-info-container {
  padding: 20px;
  background: #fff;
}
/* line 89, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro p, .g-content-pro-slider p, .g-content-pro-slideset p {
  margin: 0;
}
/* line 92, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-title, .g-content-pro-slider .g-content-pro-title, .g-content-pro-slideset .g-content-pro-title {
  margin: 0;
}
/* line 94, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-title a, .g-content-pro-slider .g-content-pro-title a, .g-content-pro-slideset .g-content-pro-title a {
  color: #4d4d4d;
}
/* line 96, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-title a:hover, .g-content-pro-slider .g-content-pro-title a:hover, .g-content-pro-slideset .g-content-pro-title a:hover {
  color: #000;
}
/* line 101, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-content-pro-desc, .g-content-pro-slider .g-content-pro-desc, .g-content-pro-slideset .g-content-pro-desc {
  margin-top: 10px;
}
/* line 104, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 105, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel {
  padding: 15px;
}
/* line 107, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel p, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel p, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel p {
  margin-top: 5px;
}
/* line 110, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel a, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel a, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel a {
  color: #fff;
}
/* line 112, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel a:hover, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel a:hover, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel a:hover {
  color: #000;
}
/* line 117, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-info-container-style2 .g-article-details, .g-content-pro-slider .g-info-container-style2 .g-article-details, .g-content-pro-slideset .g-info-container-style2 .g-article-details {
  color: #9b9b9b;
}
/* line 121, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-article-details, .g-content-pro-slider .g-article-details, .g-content-pro-slideset .g-article-details {
  margin-top: 10px;
  font-size: 90%;
  color: #686868;
}
/* line 125, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-article-details > span, .g-content-pro-slider .g-article-details > span, .g-content-pro-slideset .g-article-details > span {
  margin-right: 10px;
}
/* line 127, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-article-details > span:last-child, .g-content-pro-slider .g-article-details > span:last-child, .g-content-pro-slideset .g-article-details > span:last-child {
  margin-right: 0;
}
/* line 130, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-article-details > span i, .g-content-pro-slider .g-article-details > span i, .g-content-pro-slideset .g-article-details > span i {
  margin-right: 5px;
}
/* line 135, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro .g-article-read-more, .g-content-pro-slider .g-article-read-more, .g-content-pro-slideset .g-article-read-more {
  margin-top: 15px;
}
/* line 138, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 139, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.style3 .g-info-container-style2, .g-content-pro-slider.style3 .g-info-container-style2, .g-content-pro-slideset.style3 .g-info-container-style2 {
  background: -webkit-linear-gradient( top , rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);
  padding: 20px;
}
/* line 142, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.style3 .g-info-container-style2 a, .g-content-pro-slider.style3 .g-info-container-style2 a, .g-content-pro-slideset.style3 .g-info-container-style2 a {
  color: #fff;
}
/* line 144, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.style3 .g-info-container-style2 a:hover, .g-content-pro-slider.style3 .g-info-container-style2 a:hover, .g-content-pro-slideset.style3 .g-info-container-style2 a:hover {
  color: #fff;
  text-decoration: underline;
}
/* line 150, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 151, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 152, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.style3 .g-content-pro-image .uk-overlay img, .g-content-pro-slider.style3 .g-content-pro-image .uk-overlay img, .g-content-pro-slideset.style3 .g-content-pro-image .uk-overlay img {
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  transition: all 1s;
}
/* line 156, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 157, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
/* line 158, templates/g5_myriad/custom/scss/_content-pro-joomla.scss */
.g-content-pro.style3 .g-content-pro-image:hover .uk-overlay img, .g-content-pro-slider.style3 .g-content-pro-image:hover .uk-overlay img, .g-content-pro-slideset.style3 .g-content-pro-image:hover .uk-overlay img {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
}
/* line 1, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid {
  margin: -0.938rem;
}
/* line 4, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-sizer, .g-mosaicgrid-item-container {
  padding: 0.6253333333rem;
}
/* line 8, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-sizer .g-mosaicgrid-item, .g-mosaicgrid-item-container .g-mosaicgrid-item {
  position: relative;
  border-radius: 3px;
  overflow: hidden;
}
/* line 14, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-1-col .g-mosaicgrid-sizer, .g-mosaicgrid-1-col .g-mosaicgrid-item-container {
  width: 100%;
}
/* line 17, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-2-col .g-mosaicgrid-sizer, .g-mosaicgrid-2-col .g-mosaicgrid-item-container {
  width: 50%;
}
@media only all and (max-width: 30rem) {
  /* line 19, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-mosaicgrid-2-col .g-mosaicgrid-sizer, .g-mosaicgrid-2-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 23, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {
  width: 33.33333%;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  .g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 32, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {
  width: 25%;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  .g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 41, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
  width: 20%;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
    width: 33.33333%;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  .g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 53, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
  width: 16.66667%;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
    width: 33.33333%;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  .g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 67, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
/* line 68, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
/* line 70, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item:hover img, .g-mosaicgrid-item:focus img {
  opacity: 0.15;
}
/* line 72, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-zoom .g-mosaicgrid-item:hover img, .g-mosaicgrid-zoom .g-mosaicgrid-item:focus img {
  transform: scale(1.25);
}
/* line 75, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-rotate .g-mosaicgrid-item:hover img, .g-mosaicgrid-rotate .g-mosaicgrid-item:focus img {
  transform: rotate(5deg) scale(1.25);
}
/* line 78, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-blur .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur .g-mosaicgrid-item:focus img {
  filter: blur(3px);
}
/* line 81, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {
  opacity: 1;
  filter: grayscale(100%);
}
/* line 85, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {
  filter: blur(3px) grayscale(100%);
}
/* line 89, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
/* line 90, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item:hover .g-mosaicgrid-item-desc, .g-mosaicgrid-style2 .g-mosaicgrid-item:focus .g-mosaicgrid-item-desc {
  opacity: 1;
  font-size: 14px;
  transform: scale(1);
}
/* line 99, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-image {
  background: #000;
  overflow: hidden;
}
/* line 102, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-image img {
  transition: all 0.25s;
}
/* line 106, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-content {
  padding: 1.6415rem 1.876rem 1.407rem 1.876rem;
}
/* line 108, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-content {
  background: #fff;
  color: #424242;
}
/* line 112, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-content {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 119, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-title {
  font-family: "";
  font-size: 1.25rem;
  line-height: 1.25;
}
/* line 123, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
/* line 124, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a {
  color: #020202;
}
/* line 126, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a:hover {
  color: #000;
}
/* line 130, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a {
  color: inherit;
  font-size: 1.5rem;
}
/* line 133, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a:hover {
  color: #404040;
}
/* line 139, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-desc {
  padding-top: 0.3126666667rem;
  font-size: 0.875rem;
  color: #757575;
}
/* line 143, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-desc {
  color: #8f8f8f;
  opacity: 0;
  font-size: 0;
  transform: scale(0);
  transition: all 0.25s;
}
/* line 152, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tag-wrapper {
  margin: 0.625rem 0;
  font-size: 0.9rem;
}
/* line 155, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-tag-wrapper {
  opacity: 0.5;
  margin-top: 1.25rem;
  padding-top: 0.938rem;
  margin-bottom: 0;
  border-top: 1px solid rgba(66, 66, 66, 0.25);
}
/* line 162, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-tag-wrapper {
  position: absolute;
  top: 0.938rem;
  left: 0.938rem;
  right: 0.938rem;
}
/* line 169, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tag {
  float: left;
}
/* line 171, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-tag {
  background: rgba(0, 0, 0, 0.25);
  padding: 0.25rem 0.5rem;
  border-radius: 3px;
}
/* line 177, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tagicons-container {
  float: right;
  white-space: nowrap;
}
/* line 181, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tagicons {
  display: inline-block;
  margin: 0 2%;
}
/* line 184, templates/g5_myriad/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-tagicons {
  padding: 0.25rem 0;
}
/* line 4, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 5, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro:not(.gutter-disabled) {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 8, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro:not(.gutter-disabled) > .g-grid {
  margin-bottom: 1.876rem;
}
/* line 10, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro:not(.gutter-disabled) > .g-grid:last-child {
  margin-bottom: 0;
}
/* line 12, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 13, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 14, templates/g5_myriad/custom/scss/_content-pro.scss */
@media only all and (max-width: 47.99rem) {
  .g-content-pro:not(.gutter-disabled) > .g-grid:last-child > .g-block:last-child .g-content-pro-item {
    margin-bottom: 0 !important;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-content-pro:not(.gutter-disabled) > .g-grid {
    margin-bottom: 0;
  }
}
/* line 26, templates/g5_myriad/custom/scss/_content-pro.scss */
@media only all and (max-width: 47.99rem) {
  .g-content-pro:not(.gutter-disabled) .g-content-pro-item {
    margin-bottom: 1.876rem !important;
  }
}
/* line 32, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .size-33 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 33.3333%;
  -moz-flex: 0 33.3333%;
  -ms-flex: 0 33.3333%;
  flex: 0 33.3333%;
  width: 33.3333%;
}
@media only all and (max-width: 47.99rem) {
  .g-content-pro .size-33 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
    width: 100%;
  }
}
/* line 41, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .size-16 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 16.6666%;
  -moz-flex: 0 16.6666%;
  -ms-flex: 0 16.6666%;
  flex: 0 16.6666%;
  width: 16.6666%;
}
@media only all and (max-width: 47.99rem) {
  .g-content-pro .size-16 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
    width: 100%;
  }
}
/* line 51, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro, .g-content-pro-slider, .g-content-pro-slideset {
  text-align: center;
}
/* line 53, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.g-pullup, .g-content-pro-slider.g-pullup, .g-content-pro-slideset.g-pullup {
  margin-top: -7.7505rem;
  position: relative;
  z-index: 21;
}
/* line 57, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.g-pullup .g-content-pro-item, .g-content-pro-slider.g-pullup .g-content-pro-item, .g-content-pro-slideset.g-pullup .g-content-pro-item {
  border: none;
}
/* line 61, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 62, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.gutter-disabled .g-content-pro-item, .g-content-pro-slider.gutter-disabled .g-content-pro-item, .g-content-pro-slideset.gutter-disabled .g-content-pro-item {
  border: none;
}
/* line 65, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.gutter-disabled .uk-slideset, .g-content-pro-slider.gutter-disabled .uk-slideset, .g-content-pro-slideset.gutter-disabled .uk-slideset {
  margin-left: 0;
}
/* line 67, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 68, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.gutter-disabled .uk-slideset.uk-grid > *, .g-content-pro-slider.gutter-disabled .uk-slideset.uk-grid > *, .g-content-pro-slideset.gutter-disabled .uk-slideset.uk-grid > * {
  padding-left: 0;
}
/* line 74, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content, .g-content-pro-slider .g-content, .g-content-pro-slideset .g-content {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 79, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-item, .g-content-pro-slider .g-content-pro-item, .g-content-pro-slideset .g-content-pro-item {
  border: 1px solid #8a8a8a;
}
@media only all and (max-width: 47.99rem) {
  .g-content-pro .g-content-pro-item, .g-content-pro-slider .g-content-pro-item, .g-content-pro-slideset .g-content-pro-item {
    margin-bottom: 3.126rem;
  }
  /* line 83, templates/g5_myriad/custom/scss/_content-pro.scss */
  .g-content-pro .g-content-pro-item:last-child, .g-content-pro-slider .g-content-pro-item:last-child, .g-content-pro-slideset .g-content-pro-item:last-child {
    margin-bottom: 0;
  }
}
/* line 88, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 89, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-image > a, .g-content-pro-slider .g-content-pro-image > a, .g-content-pro-slideset .g-content-pro-image > a {
  display: block;
}
/* line 92, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-image img, .g-content-pro-slider .g-content-pro-image img, .g-content-pro-slideset .g-content-pro-image img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 96, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-info-container, .g-content-pro-slider .g-info-container, .g-content-pro-slideset .g-info-container {
  padding: 20px;
  background: #fff;
}
/* line 100, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro p, .g-content-pro-slider p, .g-content-pro-slideset p {
  margin: 0;
}
/* line 103, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-title, .g-content-pro-slider .g-content-pro-title, .g-content-pro-slideset .g-content-pro-title {
  margin: 0;
}
/* line 105, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-title a, .g-content-pro-slider .g-content-pro-title a, .g-content-pro-slideset .g-content-pro-title a {
  color: #4d4d4d;
}
/* line 107, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-title a:hover, .g-content-pro-slider .g-content-pro-title a:hover, .g-content-pro-slideset .g-content-pro-title a:hover {
  color: #000;
}
/* line 112, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-desc, .g-content-pro-slider .g-content-pro-desc, .g-content-pro-slideset .g-content-pro-desc {
  margin-top: 0.4rem;
}
/* line 115, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 116, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel {
  padding: 15px;
}
/* line 118, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel p, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel p, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel p {
  margin-top: 5px;
}
/* line 121, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel a, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel a, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel a {
  color: #fff;
}
/* line 123, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-info-container-style2.uk-overlay-panel a:hover, .g-content-pro-slider .g-info-container-style2.uk-overlay-panel a:hover, .g-content-pro-slideset .g-info-container-style2.uk-overlay-panel a:hover {
  color: #000;
}
/* line 128, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-info-container-style2 .g-content-pro-special, .g-content-pro-slider .g-info-container-style2 .g-content-pro-special, .g-content-pro-slideset .g-info-container-style2 .g-content-pro-special, .g-content-pro .g-info-container-style2 .g-item-details, .g-content-pro-slider .g-info-container-style2 .g-item-details, .g-content-pro-slideset .g-info-container-style2 .g-item-details {
  color: #9b9b9b;
}
/* line 132, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-special, .g-content-pro-slider .g-content-pro-special, .g-content-pro-slideset .g-content-pro-special {
  color: #757575;
  font-style: italic;
  float: left;
}
@media only all and (max-width: 30rem) {
  .g-content-pro .g-content-pro-special, .g-content-pro-slider .g-content-pro-special, .g-content-pro-slideset .g-content-pro-special {
    float: none;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-content-pro .g-content-pro-special, .g-content-pro-slider .g-content-pro-special, .g-content-pro-slideset .g-content-pro-special {
    float: none;
  }
}
/* line 142, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-special i, .g-content-pro-slider .g-content-pro-special i, .g-content-pro-slideset .g-content-pro-special i {
  margin-right: 5px;
}
/* line 146, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-link, .g-content-pro-slider .g-content-pro-link, .g-content-pro-slideset .g-content-pro-link {
  float: right;
  font-style: italic;
}
/* line 149, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-content-pro-link i, .g-content-pro-slider .g-content-pro-link i, .g-content-pro-slideset .g-content-pro-link i {
  margin-left: 10px;
}
@media only all and (max-width: 30rem) {
  .g-content-pro .g-content-pro-link, .g-content-pro-slider .g-content-pro-link, .g-content-pro-slideset .g-content-pro-link {
    float: none;
    margin-top: 5px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-content-pro .g-content-pro-link, .g-content-pro-slider .g-content-pro-link, .g-content-pro-slideset .g-content-pro-link {
    float: none;
    margin-top: 5px;
  }
}
/* line 161, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 162, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .no-special .g-content-pro-link, .g-content-pro-slider .no-special .g-content-pro-link, .g-content-pro-slideset .no-special .g-content-pro-link {
  float: none;
}
/* line 166, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 167, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .no-link .g-content-pro-special, .g-content-pro-slider .no-link .g-content-pro-special, .g-content-pro-slideset .no-link .g-content-pro-special {
  float: none;
}
/* line 171, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-bottom-info, .g-content-pro-slider .g-bottom-info, .g-content-pro-slideset .g-bottom-info {
  margin-top: 15px;
}
/* line 174, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-item-details, .g-content-pro-slider .g-item-details, .g-content-pro-slideset .g-item-details {
  margin-top: 0.4rem;
  font-size: 90%;
  color: #757575;
}
/* line 178, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 179, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro .g-item-details .date i, .g-content-pro-slider .g-item-details .date i, .g-content-pro-slideset .g-item-details .date i {
  margin-right: 5px;
}
/* line 184, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 185, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.style3 .g-info-container-style2, .g-content-pro-slider.style3 .g-info-container-style2, .g-content-pro-slideset.style3 .g-info-container-style2 {
  background: -webkit-linear-gradient( top , rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);
  padding: 20px;
}
/* line 188, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.style3 .g-info-container-style2 a, .g-content-pro-slider.style3 .g-info-container-style2 a, .g-content-pro-slideset.style3 .g-info-container-style2 a {
  color: #fff;
}
/* line 190, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.style3 .g-info-container-style2 a:hover, .g-content-pro-slider.style3 .g-info-container-style2 a:hover, .g-content-pro-slideset.style3 .g-info-container-style2 a:hover {
  color: #fff;
  text-decoration: underline;
}
/* line 196, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 197, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 198, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.style3 .g-content-pro-image .uk-overlay img, .g-content-pro-slider.style3 .g-content-pro-image .uk-overlay img, .g-content-pro-slideset.style3 .g-content-pro-image .uk-overlay img {
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  transition: all 1s;
}
/* line 202, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 203, templates/g5_myriad/custom/scss/_content-pro.scss */
/* line 204, templates/g5_myriad/custom/scss/_content-pro.scss */
.g-content-pro.style3 .g-content-pro-image:hover .uk-overlay img, .g-content-pro-slider.style3 .g-content-pro-image:hover .uk-overlay img, .g-content-pro-slideset.style3 .g-content-pro-image:hover .uk-overlay img {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
}
/* line 7, templates/g5_myriad/custom/scss/custom.scss */
body {
  font-family: "Montserrat" !important;
  font-size: inherit;
  line-height: inherit;
}
/* line 16, templates/g5_myriad/custom/scss/custom.scss */
.table tfoot th {
  border-bottom: none;
  padding: 0.25rem 0.5rem;
}
/* line 20, templates/g5_myriad/custom/scss/custom.scss */
.table tfoot th em {
  font-weight: normal;
}
/* line 24, templates/g5_myriad/custom/scss/custom.scss */
.table > :not(:last-child) > :last-child > * {
  border-bottom: 1px solid #dfe3e7;
}
/* line 27, templates/g5_myriad/custom/scss/custom.scss */
.table > thead td {
  border-bottom: 1px solid #000 !important;
}
/* line 30, templates/g5_myriad/custom/scss/custom.scss */
.table > thead tr th {
  border-bottom: 1px solid #000 !important;
  font-weight: normal;
}
/* line 43, templates/g5_myriad/custom/scss/custom.scss */
#g-bottom {
  border-top: 1px solid rgba(66, 66, 66, 0.25);
}
/*modifier affichage carte My Maps Location  */
/* line 50, templates/g5_myriad/custom/scss/custom.scss */
span.detailsicon {
  display: none !important;
}
/* line 54, templates/g5_myriad/custom/scss/custom.scss */
button.mymap.mymap-primary.resultmymap, a.mymap.mymap-inverse.resultmymap, button.sample.mymap.custom.large.a.pull-right.mymap-danger.button, a.mymap.mymap-warning.resultmymap, a.modal.resultmymap.mymap.mymap-success {
  display: none;
}
/*Affiche les filtres de JFilters horizontalement */
/*
 .mod-jfilters_filters {
 display: flex;
 gap: 2rem;
 }
 .jfilters-filters-container {
 display: flex;
 gap: 2rem;  
 }
 */
/* line 69, templates/g5_myriad/custom/scss/custom.scss */
.horizontal .jfilters-filters-container {
  display: flex;
  gap: 2rem;
}
/*agrandir la taille du texte*/
/* line 77, templates/g5_myriad/custom/scss/custom.scss */
.style3.tp-grid.tp-open .tp-info span {
  font-size: 21px !important;
}
/* Adapatation du breadcrumb
 section#g-breadcrumb {
 background-color: #f2f2f2;
 }
 #g-breadcrumb .g-content {
 margin: 0 10px -13px 0;
 padding: 10px 15px;
 }
 //mobile 
 @media (max-width: 48rem) {
 #g-breadcrumb .g-content {
 margin: -15px 10px -15px 0;
 padding: 10px 15px;
 }
 }
 //#module-jlmenucanvas-588-particle {
 //  margin: 4px 0 0 0;
 //  padding: 0;
 //}
 */
/* line 108, templates/g5_myriad/custom/scss/custom.scss */
.menu-table thead {
  border-bottom: 1px solid #ddd;
}
/* line 111, templates/g5_myriad/custom/scss/custom.scss */
.menu-table td {
  line-height: 110%;
}
/* line 115, templates/g5_myriad/custom/scss/custom.scss */
.titre thead {
  border-bottom: 1px solid #ddd;
}
/* line 118, templates/g5_myriad/custom/scss/custom.scss */
.menu-table p {
  margin-bottom: 9px;
}
/*
 .menu-table {
 width: 100%;
 border-collapse: collapse;
 }
 .menu-table th {
 text-align: left;
 font-size: 1.2em;
 }
 .menu-table td {
 line-height: 1.35;
 }
 .menu-table p {
 margin-bottom: 5px;
 }
 .menu-table span {
 font-size: 9pt;
 font-style: italic;
 }
 */
/*crée une ombre sur les titres du strip carousel 
 #strips.g-owlcarousel-strips-slider .owl-item .item .g-owlcarousel-content .g-owlcarousel-item-title a {
 text-shadow: 2px 2px 4px black;
 }
 */
/* line 156, templates/g5_myriad/custom/scss/custom.scss */
.detail-puce {
  padding-left: 20px;
  margin-top: -15px;
  font-size: 8pt;
  line-height: 150%;
}
/* line 163, templates/g5_myriad/custom/scss/custom.scss */
ul li::marker {
  color: #b9b9b9;
}
/* line 169, templates/g5_myriad/custom/scss/custom.scss */
.breadcrumb-item + .breadcrumb-item::before {
  content: var(--bs-breadcrumb-divider, none) !important;
}
/* line 172, templates/g5_myriad/custom/scss/custom.scss */
.breadcrumb {
  font-size: 0.8rem;
  padding: 8px 5px;
}
/* line 177, templates/g5_myriad/custom/scss/custom.scss */
.table-bordered {
  border: 1px solid #ddd !important;
  border-collapse: separate;
  border-left: 0px;
  border-radius: 4px;
}
/* line 183, templates/g5_myriad/custom/scss/custom.scss */
.table-bordered td {
  border-left: none;
}
/* line 187, templates/g5_myriad/custom/scss/custom.scss */
.topbar {
  margin: 0 0 0px !important;
  text-align: right;
  min-height: 80px;
}
/* line 192, templates/g5_myriad/custom/scss/custom.scss */
.topbar .cat-name {
  margin: 22px 100px !important;
}
/* line 197, templates/g5_myriad/custom/scss/custom.scss */
.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .readon {
  display: none;
}
/* line 201, templates/g5_myriad/custom/scss/custom.scss */
.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-title {
  font-size: 0.85vw;
}
/* line 205, templates/g5_myriad/custom/scss/custom.scss */
.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-subtitle {
  margin: 15px 0;
  font-size: 0.75vw;
}
/* line 211, templates/g5_myriad/custom/scss/custom.scss */
.jl-card-default {
  background-color: rgba(255, 255, 255, 0.639);
}
/* line 216, templates/g5_myriad/custom/scss/custom.scss */
.title12.module-title .title {
  line-height: 1.3em;
  letter-spacing: 0px;
  margin: 0 -2px 15px 0;
  padding: 10px;
  position: relative;
  font-family: "Roboto Slab";
  text-transform: normal;
}
/* line 228, templates/g5_myriad/custom/scss/custom.scss */
.title12.module-title .title::after {
  background: #424242;
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  height: 4px;
  margin-left: -42px;
  width: 80px;
}
/* line 240, templates/g5_myriad/custom/scss/custom.scss */
.jl-button-default {
  background-color: rgba(255, 255, 255, 0);
  color: #e84e0f;
  border-color: #e84e0f;
}
/* line 246, templates/g5_myriad/custom/scss/custom.scss */
.jl-button-default:hover {
  background-color: #e84e0f;
  color: #fff;
  border-color: #e84e0f;
}
/* line 251, templates/g5_myriad/custom/scss/custom.scss */
.jl-button-default:focus {
  background-color: #e84e0f;
  color: #fff;
  border-color: #e84e0f;
}
/* line 256, templates/g5_myriad/custom/scss/custom.scss */
.jl-button-default:actives {
  background-color: #e84e0f;
  color: #fff;
  border-color: #e84e0f;
}
/* line 263, templates/g5_myriad/custom/scss/custom.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "Roboto Slab";
}
/* line 267, templates/g5_myriad/custom/scss/custom.scss */
.jl-hr, hr {
  border-top: inherit;
}
/* line 271, templates/g5_myriad/custom/scss/custom.scss */
.g-width-spacer {
  margin: 0 15px;
}
@media only all and (min-width: 48rem) {
  /* line 276, templates/g5_myriad/custom/scss/custom.scss */
  .g-width-spacer-left {
    margin-left: 15px;
  }
  /* line 279, templates/g5_myriad/custom/scss/custom.scss */
  .g-width-spacer-right {
    margin-right: 15px;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 285, templates/g5_myriad/custom/scss/custom.scss */
  .g-width-spacer-left {
    margin-right: 0px !important;
  }
}
@media only all and (min-width: 48rem) {
  /* line 292, templates/g5_myriad/custom/scss/custom.scss */
  .gantry-width-spacer-right {
    margin-right: 25px;
  }
  /* line 295, templates/g5_myriad/custom/scss/custom.scss */
  .gantry-width-spacer-left {
    margin-left: 25px;
  }
}
/* line 302, templates/g5_myriad/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  text-transform: none;
}
/* line 306, templates/g5_myriad/custom/scss/custom.scss */
#readon a. {
  color: #fff;
}
/* line 310, templates/g5_myriad/custom/scss/custom.scss */
.g-title::after {
  display: none;
}
/* line 315, templates/g5_myriad/custom/scss/custom.scss */
em {
  color: inherit;
}
/* line 320, templates/g5_myriad/custom/scss/custom.scss */
.bordered2 .g-content {
  border-bottom: 1px solid rgba(104, 104, 104, 0.5);
  margin-bottom: 1px;
}
/* line 325, templates/g5_myriad/custom/scss/custom.scss */
#g-footer a {
  color: #fff;
}
/* line 330, templates/g5_myriad/custom/scss/custom.scss */
.rg-logo img {
  width: 160px !important;
  margin-top: -75px;
}
@media only all and (max-width: 65rem) {
  /* line 336, templates/g5_myriad/custom/scss/custom.scss */
  .rg-logo img {
    width: 130px !important;
  }
}
@media only all and (min-width: 60rem) {
  /* line 340, templates/g5_myriad/custom/scss/custom.scss */
  .rghome {
    margin-top: -70px !important;
  }
}
@media only all and (max-width: 60rem) {
  /* line 346, templates/g5_myriad/custom/scss/custom.scss */
  #g-header {
    padding-top: 0px !important;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 352, templates/g5_myriad/custom/scss/custom.scss */
  .disable-mobile .headroom-bg-section + section, .disable-mobile .headroom-bg-section + header {
    padding-top: 0 !important;
  }
}
/* line 360, templates/g5_myriad/custom/scss/custom.scss */
#g-copyright {
  font-size: 0.8rem;
  line-height: 1.8;
}
/* line 365, templates/g5_myriad/custom/scss/custom.scss */
#g-copyright a {
  color: #c8c8c8;
}
/* line 368, templates/g5_myriad/custom/scss/custom.scss */
#g-copyright a:hover {
  color: #fff;
}
/* line 373, templates/g5_myriad/custom/scss/custom.scss */
h4.g-content-pro-title {
  font-size: 16px;
  line-height: 20.8px;
}
/* line 378, templates/g5_myriad/custom/scss/custom.scss */
#g-mainbottom h4.g-content-pro-title {
  font-size: 16px;
  line-height: 20.8px;
  font-weight: bold;
  color: #fff;
  background-color: #ff6c00;
  padding: 3px;
  border-radius: 25px !important;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
  text-transform: uppercase;
}
/* line 395, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title {
  color: #fff;
  text-shadow: #000 2px 2px 2px;
}
/* line 399, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-desc {
  color: #fff;
}
/* line 403, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-item-title {
  font-family: "Roboto Slab" !important;
  font-weight: 400;
}
/* line 408, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a:hover {
  color: #e84e0f;
}
/* line 412, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a:hover {
  color: #e84e0f;
}
/* line 416, templates/g5_myriad/custom/scss/custom.scss */
/* line 417, templates/g5_myriad/custom/scss/custom.scss */
/* line 419, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-item:hover img, .g-mosaicgrid-item:focus img {
  opacity: 0.15;
}
/* line 421, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-zoom .g-mosaicgrid-item:hover img, .g-mosaicgrid-zoom .g-mosaicgrid-item:focus img {
  transform: scale(1.25);
}
/* line 424, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-rotate .g-mosaicgrid-item:hover img, .g-mosaicgrid-rotate .g-mosaicgrid-item:focus img {
  transform: rotate(5deg) scale(1.25);
}
/* line 427, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-blur .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur .g-mosaicgrid-item:focus img {
  filter: blur(3px);
}
/* line 430, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {
  opacity: 1;
  filter: grayscale(100%);
}
/* line 434, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {
  filter: blur(3px) grayscale(100%);
}
/* line 437, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-dark .g-mosaicgrid-item:hover img, .g-mosaicgrid-dark .g-mosaicgrid-item:focus img {
  filter: brightness(50%);
}
/* line 441, templates/g5_myriad/custom/scss/custom.scss */
/* line 442, templates/g5_myriad/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item:hover .g-mosaicgrid-item-desc, .g-mosaicgrid-style2 .g-mosaicgrid-item:focus .g-mosaicgrid-item-desc {
  opacity: 1;
  font-size: 14px;
  transform: scale(1);
}
/* line 455, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-myriad-menu .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-title {
  letter-spacing: 0.1px;
}
/* line 459, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-myriad-menu .g-main-nav .g-toplevel > li > .g-menu-item-container {
  font-size: 15px;
}
/* line 462, templates/g5_myriad/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-weight: normal;
}
/* line 465, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-myriad-menu .g-main-nav .g-toplevel > li > .g-menu-item-container {
  min-width: 90px !important;
}
/* line 470, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
  margin-right: 5px !important;
}
/* line 475, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container {
  color: #e84e0f;
}
/* line 479, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  color: #e84e0f;
}
/* line 483, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container {
  color: #919191;
}
/* line 491, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-content {
  padding: 0px;
}
/* line 494, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.5rem;
}
/* line 497, templates/g5_myriad/custom/scss/custom.scss */
.headroom-bg-section {
  z-index: 1000;
}
/* line 501, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: #fff;
  border-radius: 0;
  border: 1px solid #d3d3d3;
}
/* line 508, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {
  color: #a4a4a4;
  font-family: "Roboto Slab";
  text-transform: initial;
  font-size: 13px;
  font-weight: initial;
  text-align: center;
  padding: 8px 0;
}
/* line 517, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li {
  border-bottom: 1px solid #d3d3d3;
}
/* line 520, templates/g5_myriad/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container {
  color: #e84e0f;
}
/* line 525, templates/g5_myriad/custom/scss/custom.scss */
.image6 {
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
}
/* line 532, templates/g5_myriad/custom/scss/custom.scss */
.image6:hover {
  box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.3);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
}
/* line 544, templates/g5_myriad/custom/scss/custom.scss */
.image7 {
  -webkit-filter: grayscale(100%);
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
}
/* line 550, templates/g5_myriad/custom/scss/custom.scss */
.image7:hover {
  -webkit-filter: grayscale(0%);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: 0.7s ease;
  transition: 0.7s ease;
}
/* line 559, templates/g5_myriad/custom/scss/custom.scss */
.image8 {
  -webkit-filter: grayscale(0%);
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
}
/* line 565, templates/g5_myriad/custom/scss/custom.scss */
.image8:hover {
  -webkit-filter: grayscale(100%);
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
}
/* line 574, templates/g5_myriad/custom/scss/custom.scss */
.image9 {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  -webkit-filter: grayscale(0%);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 582, templates/g5_myriad/custom/scss/custom.scss */
.image9:hover {
  opacity: 0.6;
  -webkit-filter: grayscale(100%);
  -webkit-transform: scale(1.03);
  transform: scale(1.03);
}
/* line 589, templates/g5_myriad/custom/scss/custom.scss */
.image10 {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-filter: grayscale(0%);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 596, templates/g5_myriad/custom/scss/custom.scss */
.image10:hover {
  -webkit-filter: grayscale(100%);
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
/* line 606, templates/g5_myriad/custom/scss/custom.scss */
.button.button-10 {
  font-size: 13px;
  border-radius: 2rem;
  color: #e84e0f !important;
  border: 2px solid #e84e0f;
  background: transparent;
  padding: 2px 10px;
  font-weight: 200;
}
/* line 615, templates/g5_myriad/custom/scss/custom.scss */
.button.button-10:hover {
  font-size: 13px;
  border-radius: 2rem;
  color: #fff !important;
  font-weight: 200;
  border: 2px solid #e84e0f;
  background-color: #e84e0f;
  padding: 2px 10px;
}
/* line 625, templates/g5_myriad/custom/scss/custom.scss */
.button.button-4 {
  border: 1px solid #000;
}
/* line 628, templates/g5_myriad/custom/scss/custom.scss */
.button.button-4:hover, active, focus {
  border: 1px solid #000;
}
/* line 635, templates/g5_myriad/custom/scss/custom.scss */
#strips.g-owlcarousel-strips-slider .owl-item .item .g-owlcarousel-content .g-owlcarousel-item-title {
  max-width: 160px;
}
/* line 640, templates/g5_myriad/custom/scss/custom.scss */
hr.style-one {
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, rgba(232, 78, 15, 0), rgba(232, 78, 15, 0.75), rgba(232, 78, 15, 0));
}
@media (min-width: 30.01rem) and (max-width: 51rem) {
  /* line 650, templates/g5_myriad/custom/scss/custom.scss */
  .style3.tp-grid li {
    max-width: 100%;
    margin-left: -20px;
  }
}
@media (max-width: 30rem) {
  /* line 658, templates/g5_myriad/custom/scss/custom.scss */
  .style3.tp-grid li {
    max-width: 100%;
    margin-left: -15px;
  }
}
/* 
 Max width before this PARTICULAR table gets nasty
 This query will take effect for any screen smaller than 760px
 and also iPads specifically.
 */
@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 669, templates/g5_myriad/custom/scss/custom.scss */
  /* Force table to not be like tables anymore */
  /* Hide table headers (but not display: none;, for accessibility) */
  /* line 674, templates/g5_myriad/custom/scss/custom.scss */
  div#tbl-resp table, div#tbl-resp thead, div#tbl-resp tbody, div#tbl-resp th, div#tbl-resp td, div#tbl-resp tr {
    display: block;
  }
  /* line 679, templates/g5_myriad/custom/scss/custom.scss */
  div#tbl-resp thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  /* line 685, templates/g5_myriad/custom/scss/custom.scss */
  div#tbl-resp tr {
    border-bottom: 1px solid #ccc;
  }
  /* line 687, templates/g5_myriad/custom/scss/custom.scss */
  div#tbl-resp td {
    /* Behave  like a "row" */
    border: none;
    position: relative;
    text-align: center;
  }
  /* line 696, templates/g5_myriad/custom/scss/custom.scss */
  div#tbl-resp td:before {
    /* Now like a table header */
    position: absolute;
    /* Top/left values mimic padding */
    top: 6px;
    left: 6px;
    width: 45%;
    padding-right: 10px;
    white-space: nowrap;
  }
}
/* Smart Search Results Pages - change the look from a List to Cards */
/* line 711, templates/g5_myriad/custom/scss/custom.scss */
ol#search-result-list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
  /* this is more dynamic than a basic repeat(3, 1fr); */
  grid-gap: 20px;
  margin-left: 0;
}
/* line 718, templates/g5_myriad/custom/scss/custom.scss */
ol#search-result-list > li.result__item {
  background: white;
  display: flex;
  flex-direction: column;
  padding: 10px;
  border: 1px solid lightgray;
  transition: 0.5s;
  max-width: 500px;
  margin: 0 auto;
}
/* line 734, templates/g5_myriad/custom/scss/custom.scss */
.result__item + .result__item {
  /* removing the default Cassiopeia style which adds a border + padding + margin on top of each result execept the first one */
  border-top: 0;
  margin-top: 0;
  padding-top: 0;
}
/* line 740, templates/g5_myriad/custom/scss/custom.scss */
ol#search-result-list > li.result__item .result__image {
  margin: 0em 0px;
}
/* line 743, templates/g5_myriad/custom/scss/custom.scss */
.result__title-text {
  font-family: "Roboto Slab";
  font-size: 21.8px;
  line-height: 29.2px;
  text-align: center;
}
/* line 749, templates/g5_myriad/custom/scss/custom.scss */
.result__title-text a {
  font-family: "Roboto Slab";
  font-size: 21.8px;
  line-height: 29.2px;
  text-align: center;
  color: #e84e0f;
  transition: all 0.2s;
}
/* line 758, templates/g5_myriad/custom/scss/custom.scss */
.result__taxonomy {
  display: none;
}
/* line 764, templates/g5_myriad/custom/scss/custom.scss */
.page-link {
  color: #ea6027;
  background-color: #fff;
  border: 1px solid #e1e1e1;
}
/* line 769, templates/g5_myriad/custom/scss/custom.scss */
.page-link:hover {
  color: #ea6027;
  background-color: #fff;
  border: 1px solid #cecece;
}
/* line 775, templates/g5_myriad/custom/scss/custom.scss */
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #ea6027;
  border-color: #d05623;
}
/* line 781, templates/g5_myriad/custom/scss/custom.scss */
.page-item.disabled .page-link {
  color: #b7b7b7;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}
@media only all and (max-width: 47.99rem) {
  /* line 790, templates/g5_myriad/custom/scss/custom.scss */
  #g-bottom {
    text-align: center !important;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 795, templates/g5_myriad/custom/scss/custom.scss */
  .inf-main .inf-submit {
    text-align: center !important;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 801, templates/g5_myriad/custom/scss/custom.scss */
  .center-mobile {
    text-align: center !important;
  }
}
/*# sourceMappingURL=custom_79.css.map */