<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*-- add these into the sass files once ready  */

.navigation-dropdown-container #edit-coordinates, .navigation-dropdown-container .js-form-item-field-geo-location-proximity {
    display: none;
}
#block-filters-micro-services .form-actions, #block-micro-search-filters .form-actions,
#block-micro-search-banner .form-actions{
    display: none;
}
.content-well figure.align-left {
  width: auto;
  margin: 0 30px 60px 0;
}
.content-well figure.align-center {
  display: table;
  margin: 0 auto;
  width: auto;
}
.content-well figure.align-right {
  margin: 0 0 60px 30px;
  width: auto;
}
.microclimate-banner-carousel .split-content {
    background-color: transparent;
}
.microclimate-banner .btn--video {
    z-index: 102
}
.paragraph--type--split-content.paragraph--view-mode--hero-banner .paragraph--type--page-video-image .hero-banner-image{
    position: relative;
}
.group_filters .tab--horizontal {
    margin-bottom: 30px;
    padding-right: 0;
}
.group_filters.search_filters .filters-applied #block-resultcategory {
    grid-column: span 4;
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
}

/* mobile navigation */
.navigation-overlay .layout--split .block-block-content{
    list-style-type: none;
    margin: 0;
    padding: 0;
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
    margin-top: 15px;
}
.navigation-overlay .layout--split .block-block-content .navigation-quicklinks--back{
    display: none;
}
.navigation-overlay .layout--split .block-block-content .navigation-quicklinks--microclimate li{
    padding: 0;
    margin: 10px 0;
    display: block;
}
.navigation-overlay .layout--split .block-block-content .navigation-quicklinks--microclimate li a{
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
}
@media (max-width: 991.98px){
    .navigation-overlay .layout--split .block-block-content .navigation-quicklinks--microclimate {
        display: block;
    }
}

/* content well */
.paragraph .paragraph.content-well, .tab--horizontal .paragraph.content-well {
    padding: 0;
    margin: 0;
}

/*---carousel  */
.image-carousel-link a {
    text-decoration: none;
}


/*--- story  ---*/
.modal--story-image img {
    border-radius: 5px;
}



/*--- breadcrumbs remove   */
.article-banner .breadcrumb .breadcrumb-link::before, .detail-banner .breadcrumb .breadcrumb-link::before {
    content: '';
}


.tier-banner-content .form-group .search-submit {
    right: 25px;
}
.microclimate-header-search .form-actions{
   display: none;
}

/*--- lists  ---*/
.details-wrapper ul li::before {
    display: none;
}


.container.location-alerts{
    margin: 50px 0
}

/*--- debugging  ---*/
dt {
    font-size: 13px !important;
}
.subsite_footer_menu {
    grid-column: 1 / span 2;
    align-items: start;
}
.subsite_footer_menu ul li:first-child {
    margin-top: 15px;
}
@media (min-width: 767px) {
    .subsite_footer_menu ul {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        align-items: start;
    }
}

ul li.active-trail ul.sub_children {
    display: grid;
}
ul li ul.sub_children, #block-page-navigation .inactive {
    display: none;
}

.no-top-margin{
    margin-top: 0
}
.no-top-padding{
    margin-top: 0
}
.no-bottom-padding{
    margin-bottom: 0
}
.no-left-margin {
    margin-left: 0
}
.no-left-padding {
    padding-left: 0
}
.no-right-padding {
    padding-right: 0
}
.search_filters .filters-applied-list {
    margin-top: 30px
}

@media (max-width: 991.98px) {
    .view-filters.filters.search_filters, .view-filters.group_filters {
        display: block;
        visibility: visible;
    }
    .view-filters.filters.search_filters .tab--horizontal .filters-applied,
    .view-filters.filters.search_filters .filters-applied-list,  .view-filters.filters.search_filters .filters-applied-views,
    .view-filters.group_filters .filters-applied-list,  .view-filters.group_filters .filters-applied-views,
    .advanced_options .filters-heading{
        display: none;
    }
    .view-filters.group_filters .filters-applied, .view-filters.filters.search_filters .filters-applied{
        margin-top: 0
    }
    #views-exposed-form-group-search-search-group .js-form-item-filter-by.form-item-filter-by,
    #views-exposed-form-group-search-search-group .form-item-service-category {
        display: none;
    }
    #filter-modal #views-exposed-form-group-search-search-group .js-form-item-filter-by.form-item-filter-by,
    #filter-modal #views-exposed-form-group-search-search-group .form-item-service-category {
        display: block;
    }
}
#nav-overlay #views-exposed-form-group-search-search-group fieldset {
    width: 100%;
}
header.microclimate-header {
    z-index: 102;
}
.overflow-hidden header.microclimate-header {
    z-index: 100;
}

/* Hiding duplicate mobile navigation menu  from header in subsites */
@media all and (min-width:0px) and (max-width: 1416px) {
  #block-subsiteheader .navigation-bar-list {
    display: none;
  }
}
/* .microclimate-header-search .with-voice .yxt-SearchBar-container {
    border: none;
}
.microclimate-header-search .yxt-SearchBar-input::placeholder {
    -moz-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out;
    color: #434343;
    opacity: 0.5;
}
.microclimate-header-search .with-voice .yxt-SearchBar-input,
.microclimate-header-search .with-voice .yxt-SearchBar-button {
    background: rgb(242, 242, 242);
} */</pre></body></html>