.elementor-19 .elementor-element.elementor-element-c36d91c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-090e8ff{text-align:center;}.elementor-19 .elementor-element.elementor-element-090e8ff .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4ee1812{text-align:center;}.elementor-19 .elementor-element.elementor-element-4ee1812 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:35px;font-weight:500;color:#363636;}.elementor-19 .elementor-element.elementor-element-1930a4c > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1930a4c{text-align:center;}.elementor-19 .elementor-element.elementor-element-1930a4c .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-05dda59{text-align:center;}.elementor-19 .elementor-element.elementor-element-05dda59 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:25px;font-weight:500;font-style:italic;color:#363636;}.elementor-19 .elementor-element.elementor-element-8cb48c7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-09b3c75 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-09b3c75{text-align:center;}.elementor-19 .elementor-element.elementor-element-09b3c75 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-c36d91c{--content-width:1400px;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-c36d91c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-090e8ff .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-4ee1812 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-1930a4c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1930a4c .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-05dda59 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-09b3c75 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-09b3c75 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-c36d91c{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-090e8ff .elementor-heading-title{line-height:40px;}.elementor-19 .elementor-element.elementor-element-1930a4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1930a4c .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-19 .elementor-element.elementor-element-05dda59 .elementor-heading-title{line-height:40px;}.elementor-19 .elementor-element.elementor-element-8cb48c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-09b3c75 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-09b3c75 .elementor-heading-title{line-height:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-8cb48c7 *//*Map Styling*/
a.wpsl-directions {
  display: none !important;
}

span.wpsl-street {
  display: none !important;
}
#wpsl-gmap{
  height: 500px !important;
  max-height: 1000px !important;
}
#wpsl-gmap img[src*="red@2x"] {
    display: none !important;
}

div p span {
  display: none !important;
}

.wpsl-info-window span{
  display: none !important;
}
div.gm-style-iw.gm-style-iw-c {
  font-size: 20px !important;
  padding: 20px 20px 0px 20px !important;
}
#wpsl-search-btn {
  background: #629A32 !important;
  border: 0px !important;
  color: #fff !important;
}

#wpsl-search-input {
  border: 1px solid #F1F1F1 !important;
}

a.wpsl-store-details.wpsl-store-listing {
  color:#629A32 !important;
  font-size: 17px !important;
}

.wpsl-store-location p strong{
  font-size: 20px !important;
  font-weight: 500 !important;
}/* End custom CSS */