.elementor-60 .elementor-element.elementor-element-4d4e3ef{--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;}:root{--page-title-display:none;}/* Start custom CSS */#container-general > .elementor-container, #container-general > .elementor-container > .elementor-column, #container-general > .elementor-container > .elementor-column > .elementor-widget-wrap{
    height: inherit;
}
#container-map, #container-map > .elementor-container  {
    height: inherit;
}
.content-map > .elementor-widget-wrap > .elementor-element {
    height: 100%;
}
.content-map .elementor-widget-wrap > .elementor-element > .elementor-widget-container, .content-map .elementor-widget-wrap > .elementor-element > .elementor-widget-container section {
    height: inherit;
}
.content-map .elementor-widget-wrap > .elementor-element > .elementor-widget-container{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    height: inherit;
}
section.fullmap-column-1 {
    width: 25%;
}
section.fullmap-column-2 {
    width: 75%;
}
#map {
    height: 100%;
    width: 100%;
}
.botmakerembed {
	right: 3% !important;
}


@media only screen and (max-width: 768px) {
    section.fullmap-column-1 {
        width: 100%;
    }
}/* End custom CSS */