.ple_module_sticky {
box-shadow: 0 3px 3px 0 rgba(0,0,0,.24),0 0 3px 0 rgba(0,0,0,.12);
}
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__button.component__button--2, 
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__button--icon.component__button--2, 
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link--icon.component__button--2,
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__button.component__button--2:hover, 
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__button--icon.component__button--2:hover, 
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link--icon.component__button--2:hover {
  color: #fff;
}
.locations-a .location__text-wrapper {
  text-align: center;
}

img.fr-fic.fr-dii.fr-fir {
    display: block;
    border-radius: 5px;
}

/*accordion css*/
.accordion-container {
  transition: 0.4s;
}

.accordion, .accordion:hover {
  background-color: #000000;
  color: #fff;
  padding: 10px 20px;
  transition: all .35s;
}

.accordion:hover {
  background: rgba(0, 0, 0, 0.9);
  transition: all .35s;
}

.accordion::after {
  content: "\f0da";
  position: absolute;
  right: 0;
  display: inline-block;
  width: 3em;
  height: 3em;
  text-align: center;
  -webkit-transition: all .35s;
  -o-transition: all .35s;
  transition: all .35s;
  font-family:font-awesome;
}

.accordion.active::after {
  content: "\f0d7";
  font-family:font-awesome;
}

.panel {
  background-color: #fff;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-out;
  padding: 5px 20px;
  color:#000;
}

.panel p {
  margin: 0;
}

.panel h2 {
  margin: 20px 0 5px 0;
}

.panel p, .panel h2 {
    color:#fff;
}

.panel p:last-of-type {
  margin-bottom: 20px;
}

.panel a {
    color: #fff;
    text-decoration: underline;
}
.panel a:hover {
    text-decoration: none;
}
/*accordion css end*/

.services_page .featuredblock__title{
    margin-bottom: 0px !important;
}

.section__title--center .component__title{
    text-align: center !important;
}

.top10banner{
    width:650px !important;
    margin-top:20px;
}

img.hrtimg{
    float: right;
    margin-left:12px;
    width:100%;
    max-width:400px;
}
