.services-widget-wrap-after {
  padding: 75px 30px; }
  @media (max-width: 300px) {
    .services-widget-wrap-after {
      padding: 30px; } }
  .services-widget-wrap-after .wrap {
    max-width: 1200px;
    margin: 0 auto; }

.loop-container.loop-layout-services .featured-image {
  background-color: #f7f7f7;
  width: 100%;
  display: block;
  background-size: cover;
  background-position: center center;
  height: 0;
  padding-top: 56%;
  margin-bottom: 10px; }

.loop-container.loop-layout-services .entry {
  padding: 0;
  background-color: transparent; }

.loop-container.loop-layout-services h3 a {
  text-decoration: none; }
  .loop-container.loop-layout-services h3 a:hover {
    text-decoration: none; }

.loop-container.loop-layout-services .excerpt {
  margin-bottom: 15px; }

/* ==========================================================================
   More spacing between them by default
   ========================================================================== */
@media (min-width: 960px) {
  .loop-container.loop-layout-services.loop-columns-1 .loop-item-inner {
    display: flex;
    align-items: stretch;
    justify-content: flex-start; }
    .loop-container.loop-layout-services.loop-columns-1 .loop-item-inner .featured-image {
      padding-top: 0;
      height: auto;
      width: 35%;
      margin-right: 40px;
      margin-bottom: 0;
      min-height: 300px; }
    .loop-container.loop-layout-services.loop-columns-1 .loop-item-inner .services-content-wrap {
      width: calc(100% - 30%);
      display: flex;
      align-items: center; } }

.loop-container.loop-layout-services_excerpt .entry {
  padding: 0;
  background-color: transparent; }

.loop-container.loop-layout-services_excerpt .excerpt {
  margin-bottom: 15px; }

.loop-container.loop-layout-services_excerpt h3 a {
  text-decoration: none; }
  .loop-container.loop-layout-services_excerpt h3 a:hover {
    text-decoration: none; }

/* ==========================================================================
   More spacing between them by default
   ========================================================================== */
@media (min-width: 960px) {
  .loop-container.loop-layout-services_excerpt.loop-columns-2, .loop-container.loop-layout-services_excerpt.loop-columns-3 {
    max-width: calc(100% + 60px);
    width: calc(100% + 60px);
    margin: 0 -30px; }
    .loop-container.loop-layout-services_excerpt.loop-columns-2 .entry, .loop-container.loop-layout-services_excerpt.loop-columns-3 .entry {
      margin: 0 30px 60px; }
  .loop-container.loop-layout-services_excerpt.loop-columns-2 .entry {
    width: calc(100% / 2 - 60px); }
  .loop-container.loop-layout-services_excerpt.loop-columns-3 .entry {
    width: calc(100% / 3 - 60px); } }

.loop-container.loop-layout-services_photo .entry {
  padding: 0;
  background-color: transparent; }

.loop-container.loop-layout-services_photo .featured-image {
  background-color: #f7f7f7;
  width: 100%;
  display: block;
  background-size: cover;
  background-position: center center;
  height: 0;
  padding-top: 56%;
  margin-bottom: 10px; }

.loop-container.loop-layout-services_photo h3 a {
  text-decoration: none;
  color: inherit; }
  .loop-container.loop-layout-services_photo h3 a:hover {
    text-decoration: none; }

.loop-container.loop-layout-services_slider {
  display: block;
  padding-top: 0; }
  .loop-container.loop-layout-services_slider .entry {
    background-color: white;
    transition: .3s all ease;
    border-radius: 3px;
    position: relative; }
  .loop-container.loop-layout-services_slider ul.slick-dots {
    margin: 0;
    padding: 0; }
  .loop-container.loop-layout-services_slider .featured-image {
    height: 0;
    width: 100%;
    display: block;
    padding-top: 55%;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background-size: cover;
    background-position: center center;
    position: relative;
    z-index: 3; }
    .loop-container.loop-layout-services_slider .featured-image:before {
      content: "";
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      transition: .3s all ease;
      position: absolute;
      z-index: 5; }
  .loop-container.loop-layout-services_slider .service-content {
    padding: 20px; }
    .loop-container.loop-layout-services_slider .service-content :last-child {
      margin-bottom: 0; }
  .loop-container.loop-layout-services_slider .slick-track {
    display: flex !important;
    padding-top: 10px; }
  .loop-container.loop-layout-services_slider .slick-slide {
    height: inherit !important; }
  .loop-container.loop-layout-services_slider .entry:hover {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
    transform: translateY(-5px) scale(1.02); }
  .loop-container.loop-layout-services_slider a.overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 99; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJlbG9kaW4tc2VydmljZXMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zZXJ2aWNlcy13aWRnZXQtd3JhcC1hZnRlciB7XG4gIHBhZGRpbmc6IDc1cHggMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzAwcHgpIHtcbiAgICAuc2VydmljZXMtd2lkZ2V0LXdyYXAtYWZ0ZXIge1xuICAgICAgcGFkZGluZzogMzBweDsgfSB9XG4gIC5zZXJ2aWNlcy13aWRnZXQtd3JhcC1hZnRlciAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzIC5mZWF0dXJlZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlcyAuZW50cnkge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXMgaDMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXMgaDMgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlcyAuZXhjZXJwdCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIE1vcmUgc3BhY2luZyBiZXR3ZWVuIHRoZW0gYnkgZGVmYXVsdFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXMubG9vcC1jb2x1bW5zLTEgLmxvb3AtaXRlbS1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXMubG9vcC1jb2x1bW5zLTEgLmxvb3AtaXRlbS1pbm5lciAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gICAgLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzLmxvb3AtY29sdW1ucy0xIC5sb29wLWl0ZW0taW5uZXIgLnNlcnZpY2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAlKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzX2V4Y2VycHQgLmVudHJ5IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzX2V4Y2VycHQgLmV4Y2VycHQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19leGNlcnB0IGgzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzX2V4Y2VycHQgaDMgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBNb3JlIHNwYWNpbmcgYmV0d2VlbiB0aGVtIGJ5IGRlZmF1bHRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzX2V4Y2VycHQubG9vcC1jb2x1bW5zLTIsIC5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19leGNlcnB0Lmxvb3AtY29sdW1ucy0zIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgICBtYXJnaW46IDAgLTMwcHg7IH1cbiAgICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfZXhjZXJwdC5sb29wLWNvbHVtbnMtMiAuZW50cnksIC5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19leGNlcnB0Lmxvb3AtY29sdW1ucy0zIC5lbnRyeSB7XG4gICAgICBtYXJnaW46IDAgMzBweCA2MHB4OyB9XG4gIC5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19leGNlcnB0Lmxvb3AtY29sdW1ucy0yIC5lbnRyeSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSA2MHB4KTsgfVxuICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfZXhjZXJwdC5sb29wLWNvbHVtbnMtMyAuZW50cnkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gNjBweCk7IH0gfVxuXG4ubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfcGhvdG8gLmVudHJ5IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzX3Bob3RvIC5mZWF0dXJlZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19waG90byBoMyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfcGhvdG8gaDMgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19zbGlkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzX3NsaWRlciAuZW50cnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19zbGlkZXIgdWwuc2xpY2stZG90cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXNlcnZpY2VzX3NsaWRlciAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNTUlO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMzsgfVxuICAgIC5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19zbGlkZXIgLmZlYXR1cmVkLWltYWdlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogNTsgfVxuICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfc2xpZGVyIC5zZXJ2aWNlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfc2xpZGVyIC5zZXJ2aWNlLWNvbnRlbnQgOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuICAubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtc2VydmljZXNfc2xpZGVyIC5lbnRyeTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpIHNjYWxlKDEuMDIpOyB9XG4gIC5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC1zZXJ2aWNlc19zbGlkZXIgYS5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDk5OyB9XG4iXSwiZmlsZSI6ImVsb2Rpbi1zZXJ2aWNlcy5jc3MifQ== */
