.elementor-3692 .elementor-element.elementor-element-2cdde1c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3692 .elementor-element.elementor-element-2cdde1c .elementor-repeater-item-558b820.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3692 .elementor-element.elementor-element-2e9cd81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3692 .elementor-element.elementor-element-2e9cd81{text-align:center;}.elementor-3692 .elementor-element.elementor-element-2e9cd81 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:35px;font-weight:500;font-style:italic;line-height:40px;color:#FFFFFF;}.elementor-3692 .elementor-element.elementor-element-2cdde1c:not(.elementor-motion-effects-element-type-background), .elementor-3692 .elementor-element.elementor-element-2cdde1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3692 .elementor-element.elementor-element-2cdde1c{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-3692 .elementor-element.elementor-element-2cdde1c, .elementor-3692 .elementor-element.elementor-element-2cdde1c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3692 .elementor-element.elementor-element-2cdde1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3692 .elementor-element.elementor-element-a1122b5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3692 .elementor-element.elementor-element-95badc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}@media(max-width:1309px){.elementor-3692 .elementor-element.elementor-element-2e9cd81 .elementor-heading-title{font-size:25px;line-height:1.2em;}}@media(max-width:767px){.elementor-3692 .elementor-element.elementor-element-2e9cd81 .elementor-heading-title{font-size:20px;line-height:1.2em;}}/* Start custom CSS */.wpgmza-popout-panel {
    position: absolute;
    z-index: 9999999999;
    background: #fff;
    width: 20% !important;
    height: 50% !important;
    top: 0px;
    left: -43%;
    transition: left 0.3s;
    overflow-y: auto;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
    -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
    -o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
}

select, .select2-container .select2-selection--single {
  background-image: url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%234B4F58' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E");
margin-left: 20px !important;
}
.wpgmza-modern-marker-listing .wpgmza-close-container {
    background: #000000 !important;
}
.wpgmza-modern-marker-open-button {
  margin-top: 10px !important;
}/* End custom CSS */