.elementor-1524 .elementor-element.elementor-element-f0649f2{--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;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1524 .elementor-element.elementor-element-f8fbb75{text-align:center;}.elementor-1524 .elementor-element.elementor-element-2f06249{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1524 .elementor-element.elementor-element-2f06249 .elementor-widget-container{text-align:center;}.elementor-1524 .elementor-element.elementor-element-2faece9{font-size:20px;color:#000000;}/* Start custom CSS for shortcode, class: .elementor-element-96d5391 */.elementor-kit-71 button, .elementor-kit-71 input[type="button"], .elementor-kit-71 input[type="submit"], .elementor-kit-71 .elementor-button {
    background-color: #ffdd00;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: #122f6a;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-d49ac81);
    border-radius: 5px 5px 5px 5px;
}


.bomba-search-box button {
    background: #ffdd00 !important;
    color: #122f6a !important;
    border: none;
    padding: 12px 25px;
    border-radius: 30px;
    font-size: 1rem;
    font-weight: bold;
    cursor: pointer;
    transition: background 0.3s;
}

.leaflet-interactive {
    cursor: pointer;
}

.leaflet-interactive {
    cursor: pointer;
}/* End custom CSS */