.elementor-6764 .elementor-element.elementor-element-5692d2c{--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-6764 .elementor-element.elementor-element-be4ee71{--display:flex;}.elementor-6764 .elementor-element.elementor-element-c00166b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6764 .elementor-element.elementor-element-2164279{--display:flex;}.elementor-6764 .elementor-element.elementor-element-9e85713{--spacer-size:10px;}.elementor-6764 .elementor-element.elementor-element-83997ca{--display:flex;}.elementor-6764 .elementor-element.elementor-element-3f27653{--spacer-size:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-6764 .elementor-element.elementor-element-ec8df08 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;color:#312781;}.elementor-6764 .elementor-element.elementor-element-817387c{--spacer-size:25px;}.elementor-6764 .elementor-element.elementor-element-613fd81 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;color:#312781;}.elementor-6764 .elementor-element.elementor-element-26b2eb4{--display:flex;}.elementor-6764 .elementor-element.elementor-element-26b2eb4.e-con{--align-self:flex-start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6764 .elementor-element.elementor-element-ee9f10e > .elementor-widget-container{background-color:transparent;padding:10px 0px 10px 0px;background-image:radial-gradient(at center center, #33267E 0%, #33267E 70%);border-radius:25px 25px 25px 25px;}.elementor-6764 .elementor-element.elementor-element-ee9f10e{text-align:center;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6764 .elementor-element.elementor-element-e3cb8c9{--spacer-size:50px;}.elementor-6764 .elementor-element.elementor-element-724839a{--display:flex;}@media(max-width:1024px){.elementor-6764 .elementor-element.elementor-element-c00166b{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6764 .elementor-element.elementor-element-ec8df08 .elementor-heading-title{font-size:46px;}.elementor-6764 .elementor-element.elementor-element-613fd81 .elementor-heading-title{font-size:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-6764 .elementor-element.elementor-element-5692d2c{--width:90%;}.elementor-6764 .elementor-element.elementor-element-83997ca{--width:100%;}.elementor-6764 .elementor-element.elementor-element-26b2eb4{--width:50%;}}@media(max-width:767px){.elementor-6764 .elementor-element.elementor-element-c00166b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6764 .elementor-element.elementor-element-ec8df08 .elementor-heading-title{font-size:32px;}.elementor-6764 .elementor-element.elementor-element-613fd81 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for html, class: .elementor-element-882ff78 */.overlay {
  position: relative;
  width: 100%;
  height: 800px;
  top: 800px;
  margin-top: -800px;
  z-index: 1;
}

.wpgmp_map_container {
  min-width: 250px !important;
}

.gm-style-iw {
  min-width: 250px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c00166b */max-height: 20%;/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-52ec1a0 */iframe {
  height:25px
}

element {
	width: 100%;
	height: 0px;
}

.wpgmp_map_parent {
    height: 0px;
}

map2 {
    display:none;
    height: 0px;
}

div.elementor.elementor-2168 div.elementor-element.elementor-element-5692d2c.e-con-full.e-flex.e-con.e-parent.e-lazyloaded div.elementor-element.elementor-element-724839a.e-con-full.e-flex.e-con.e-child div.elementor-element.elementor-element-52ec1a0.elementor-widget.elementor-widget-shortcode div.elementor-widget-container div.elementor-shortcode div.wpgmp_map_container.wpgmp-map-provider-google.wpgmp-map-1 div.wpgmp_map_parent {
    display: none;
}

div.elementor.elementor-2168 div.elementor-element.elementor-element-5692d2c.e-con-full.e-flex.e-con.e-parent.e-lazyloaded div.elementor-element.elementor-element-724839a.e-con-full.e-flex.e-con.e-child div.elementor-element.elementor-element-52ec1a0.elementor-widget.elementor-widget-shortcode div.elementor-widget-container div.elementor-shortcode div.wpgmp_map_container.wpgmp-map-provider-google.wpgmp-map-1 div.location_listing1 div.wpgmp_listing_container div.wpgmp_categories.wpgmp_print_listing.wpgmp_listing_grid div.fc-item-default.fc-wait div.fc-component-6 div.wpgmp_locations div.wpgmp_locations_head div.wpgmp_location_meta span.wpgmp_location_category.fc-badge.info {display:none;}/* End custom CSS */