.elementor-2223 .elementor-element.elementor-element-aeee84d{--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;}.elementor-2223 .elementor-element.elementor-element-40255a6{--spacer-size:30px;}.elementor-2223 .elementor-element.elementor-element-428f261{--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:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2223 .elementor-element.elementor-element-3dbbdc9 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:20px 20px 20px 20px;padding:20px 40px 20px 40px;border-radius:24px 24px 24px 24px;}.elementor-2223 .elementor-element.elementor-element-018e8d1{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2223 .elementor-element.elementor-element-1b31670{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2223 .elementor-element.elementor-element-16bf067{--icon-box-icon-margin:15px;}.elementor-2223 .elementor-element.elementor-element-16bf067 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2223 .elementor-element.elementor-element-16bf067 .elementor-icon{font-size:40px;}.elementor-2223 .elementor-element.elementor-element-0079fc4{--icon-box-icon-margin:15px;}.elementor-2223 .elementor-element.elementor-element-0079fc4 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2223 .elementor-element.elementor-element-0079fc4 .elementor-icon{font-size:40px;}.elementor-2223 .elementor-element.elementor-element-f63d199{--icon-box-icon-margin:15px;}.elementor-2223 .elementor-element.elementor-element-f63d199 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2223 .elementor-element.elementor-element-f63d199 .elementor-icon{font-size:40px;}.elementor-2223 .elementor-element.elementor-element-1378948{--icon-box-icon-margin:15px;}.elementor-2223 .elementor-element.elementor-element-1378948 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2223 .elementor-element.elementor-element-1378948 .elementor-icon{font-size:40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2223 .elementor-element.elementor-element-1b31670{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2223 .elementor-element.elementor-element-428f261{--content-width:1232px;}.elementor-2223 .elementor-element.elementor-element-018e8d1{--content-width:1232px;}}@media(max-width:767px){.elementor-2223 .elementor-element.elementor-element-7f92125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-2223 .elementor-element.elementor-element-de52eaf > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-2223 .elementor-element.elementor-element-3dbbdc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2223 .elementor-element.elementor-element-1b31670{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-3dbbdc9 */#wpsl-gmap{
width:650px !important;
Border-radius:24px;
}

#wpsl-result-list{
    background: white;
    border-radius: 24px;
    padding: 20px;
}

#wpsl-radius, #wpsl-results, #wpsl-search-input, .wpsl-dropdown, .wpsl-search {
    background-color: transparent !important;
}

@media (min-width: 769px) {
  #wpsl-wrap div#wpsl-gmap {
    height: 642px !important;
    width: 750px;
  }
}

@media (max-width: 768px) {
    #wpsl-wrap div#wpsl-gmap {
        width: 100% !important;
    }
    }/* End custom CSS */