.loaction-filter-hubdb .section-heading{margin:0 auto;max-width:660px;text-align:center}.filter-flex{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:660px}.location-image img{width:100%}.loaction-filter-hubdb .filter-head{-webkit-flex-basis:46%;flex-basis:46%;margin:0 2%;padding-top:3px}.location--post-card--flex{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.location-title h4{color:#fff;position:relative;text-align:center;z-index:1}span.address-flex h4,span.address-flex p{color:#fff}.location--post-card--body{background:#008632;border-radius:6px;display:inline-block;float:left;padding:92px 23px 85px;position:relative;width:33.33%;z-index:1}.location-image{border:5px solid #15d3c6;border-radius:50%;height:170px;left:50%;margin-left:-78px;position:absolute;top:-90px;transition:top .5s;width:170px}.location-title{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.location--post-card--body:not(:first-child) .location-title h4:not(:first-child),.location-title h4:not(:last-child){margin-right:10px}.location--post-card--body:not(:first-child) .location-title h4:nth-child(2):after{content:",";position:absolute;right:-6px;top:0;z-index:1}.location--post-card--body:first-child .location-title h4:first-child:after{content:",";display:none;position:absolute;right:-6px;top:0;z-index:1}.location--post-card--body:not(:first-child) .location-title{flex-direction:row-reverse}.location--post-card--body:nth-child(14) .location-title{flex-direction:row}.location--post-card--body:nth-child(14) .location-title h4:nth-child(2):after{display:none}span.address-flex p,span.address-flex p>span{font-weight:300}.location--post-card--flex .location--post-card--body .location-title h4{font-family:Montserrat;font-weight:600;text-decoration:none!important}a.page-link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:3}.location-address{position:relative;top:0;z-index:1}.loaction-filter-hubdb .hub-data.filtering .filter-head.loc_filter .locations.filter-cat select.form-control{appearance:none;background-color:#fff;background-image:url(https://www.schilllandscaping.com/hubfs/2023%20Northern%20Region/chevron-down.png);background-position:right 17px top 50%;background-repeat:no-repeat;background-size:14px;border-left:1px solid #008632!important;border-radius:5px;color:#6d726f;padding:14px 16px;position:relative}.locations.filter-cat select{appearance:none;-webkit-appearance:none}.filter-heading p{margin-bottom:7px}.location-address span.address-flex p:nth-child(2),.location-address span.address-flex p:nth-child(3){margin-top:-5px!important;position:relative;z-index:1}.filter-cat-results .f-cat{position:relative;z-index:1}.card-btn a{background:transparent;border:2px solid #15d3c6;bottom:30px;box-shadow:0 3px 6px #00000029;color:#fff;font-size:18px;font-weight:700;left:50%;line-height:36px;position:absolute;text-align:center;text-decoration:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:200px}.location--post-card--body:hover .card-btn a{background:#fff;color:#15d3c6}.card-btn a,.location--post-card--body:hover .card-btn a{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1025px){.location--post-card--body{flex-basis:32%;margin-right:2%;margin-top:140px}.location--post-card--body:nth-child(3n+3){margin-right:0}}@media (min-width:768px) and (max-width:1024px){.location--post-card--body{flex-basis:48%;margin-right:4%}.location--post-card--body:nth-child(2n+2){margin-right:0}.location--post-card--body{margin-top:150px}}@media(min-width:768px){.location-title{min-height:58px;position:relative;top:20px}.locations.filter-cat{padding-bottom:20px}}@media (max-width:767px){.location--post-card--body{flex-basis:100%;margin-top:120px}.loaction-filter-hubdb .location-image{height:129px;left:50%;margin-left:-60px;top:-70px;width:130px}.location--post-card--body{padding:90px 25px 85px}.filter-heading p{font-size:16px}.loaction-filter-hubdb .filter-head{-webkit-flex-basis:100%;flex-basis:100%;margin:0 2%;padding-top:3px}.filter-heading p{margin-top:0}}.filter-cat-results .f-cat{display:none;opacity:0}.filter-cat-results .f-cat.active{-webkit-animation:fadeIn .65s ease forwards;animation:fadeIn .65s ease forwards;display:block;opacity:1}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.progress--bar{bottom:0;display:none;height:2em;left:0;margin:auto;position:fixed;right:0;top:0;width:2em;z-index:99999}.progress--bar:before{background-color:hsla(30,16%,93%,.7);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%}.progress--bar:not(:required):after{-webkit-animation:spinner 1.5s linear infinite;-moz-animation:spinner 1.5s linear infinite;-ms-animation:spinner 1.5s linear infinite;-o-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;border-radius:.5em;-webkit-box-shadow:1.5em 0 0 0 #338633,1.1em 1.1em 0 0 #338633,0 1.5em 0 0 #338633,-1.1em 1.1em 0 0 #338633,-1.5em 0 0 0 #338633,-1.1em -1.1em 0 0 #338633,0 -1.5em 0 0 #338633,1.1em -1.1em 0 0 #338633;box-shadow:1.5em 0 0 0 #338633,1.1em 1.1em 0 0 #338633,0 1.5em 0 0 #338633,-1.1em 1.1em 0 0 #338633,-1.5em 0 0 0 #338633,-1.1em -1.1em 0 0 #338633,0 -1.5em 0 0 #338633,1.1em -1.1em 0 0 #338633;content:"";display:block;font-size:20px;height:.6em;margin-top:-.5em;width:.6em}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}