.feature-row__container{width:100%}.feature-row__image img{max-width:100%}@media screen and (max-width:768px){.homepage-section--text-and-image-wrapper .feature-row__image{margin-bottom:20px}}.homepage-section--text-and-image-wrapper .btn{margin-bottom:0}@media screen and (min-width:769px){.feature-row{display:flex}.feature-row .feature-row__text{display:flex;justify-content:center;align-items:center}.feature-row .feature-row__text h2{margin-top:0}.feature-row .feature-row--image-right .feature-row__image{order:2}.homepage-section--text-and-image-wrapper .feature-row{align-items:center}}

/* custom */

.padding-location-custom.col-md-4{
  padding: 50px 0;
}

.border-left-custom{
  border-left: 1px solid var(--border-color);
}

@media screen and (max-width: 767px){
  .border-left-custom{
    border-left: 0;
  }
}

.border-bottom-custom:not(.shopify-section:last-child .border-bottom-custom) {
  border-bottom: 1px solid var(--border-color);
}

@media screen and (max-width: 767px){
  .border-bottom-custom{
    border-bottom: 0;
  }
}

.title-bar-orange{
  color: #FF6A00;
}

.location-title-custom{
  padding-top: 10px;
}


.padding-location-right{
  padding-right: 30px;
}

@media screen and (max-width: 767px){
  .padding-location-right{
    padding-right: 0;
  }
}

.padding-location-custom img {
  aspect-ratio: 4 / 3;
  object-fit: contain;
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: -16px;
}