
.gmw-element-template .gmw-image-wrapper {border-bottom:0 !important;align-items:start !important;padding-left:15px !important;padding-top:5px !important;}
.gmw-global-map-wrapper .gmw-map-wrapper {border-radius:10px !important;}
.leaflet-container {border-radius:10px !important;border: 1px solid #000;}
.gmw-element-template .gmw-item-header {background: unset !important;}
.gmw-element-template h3.gmw-item-title {margin-top:-15px !important;line-height:20px !important;white-space: normal !important;color:#000;}
.gmw-element-template .gmw-item-footer .gmw-item-address a {font-weight:600!important;}
.gmw-element-template h3.gmw-item-title a {font-size:16px !important;}
.gmw-element-template .gmw-item-content p {font-size:13px !important;}
.gmw-popup-info-window {width:350px !important;height:500px !important;}
@media screen and (max-width: 568px) {.gmw-popup-info-window {width:300px !important;}}
.gmw-element-template .activity {color:#000 !important;
    font-weight:500 !important;font-size:12px !important;text-transform:initial !important;}
ul.gmw-meta-fields li.gmw-meta-field span.label {text-transform:unset !important;}
.gmw-element-template .gmw-item-footer .gmw-item-address {font-size:14px !important;}
.gmw-resize-map-toggle.gmw-icon-resize-full {padding:15px !important;border-radius:25px !important;}
.gmw-resize-map-toggle.gmw-icon-resize-full:hover {padding:15px !important;border-radius:25px !important;}
.gmw-resize-map-toggle.gmw-icon-resize-small {padding:15px !important;border-radius:25px !important;}
.gmw-resize-map-toggle.gmw-icon-resize-small:hover {padding:15px !important;border-radius:25px !important;}
.gmw-form-wrapper .gmw-form-field-wrapper .gmw-field-label, .gmw-form-wrapper .gmw-form-field-wrapper label:not(.gmw-checkbox-label):not(.gmw-radio-label) {font-size:13px !important;font-weight:700 !important;}
div.gmw-form-wrapper .gmw-field-checkboxes .gmw-checkbox-label {font-size:13px !important;font-weight:500 !important;}
body .gmw-fields-enhanced select {font-size:14px !important;font-weight:500 !important;}
.leaflet-touch .leaflet-bar {border:unset !important;}
.gmw-global-map-element .gmw-gmaps-results-message-wrapper {background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;border-color: #667eea !important;color: #ffffff !important;font-weight:600!important;}
.gmw-element-template.gmw-gmapspt-float-1-form-wrapper .gmw-search-container i {color:#667eea!important;}
.gmw-element-template.gmw-popup-info-window .buttons-wrapper {background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;border-color: #667eea !important;color: #ffffff !important;font-weight:600!important;}
.gmw-item-content a {color:#764ba2!important;}
.gmw-element-template h3.gmw-item-title {text-transform:initial;}
.gmw-element-template h3.gmw-item-title a {color:#000!important;}
.gmw-element-template .gmw-item-footer {background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;border-color: #667eea !important;color: #ffffff !important;font-weight:600!important;}
.gmw-form-wrapper .gmw-form-button.gmw-reset-form-field {background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;border-color: #667eea !important;color: #ffffff !important;font-weight: 600 !important;}