.elementor-523 .elementor-element.elementor-element-08ccc7f > .elementor-container{min-height:400px;}.elementor-523 .elementor-element.elementor-element-08ccc7f{margin-top:-99px;margin-bottom:0px;}.elementor-523 .elementor-element.elementor-element-4a57f44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-9b25ddb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-94a0b88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-prime-slider-content *{text-align:center !important;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-slideshow .bdt-overlay-default{background-color:#0000004F;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;background-color:#19141400;border-style:solid;border-width:0px 0px 1px 0px;border-radius:2px 0px 0px 0px;padding:-1px 0px 20px 0px;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title{margin-bottom:0px;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-ps-sub-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-slider-excerpt{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.3em;}.elementor-523 .elementor-element.elementor-element-7e3a566 .elementor-repeater-item-6677993.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-523 .elementor-element.elementor-element-90ffed9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-b18e3f5 .elementor-repeater-item-6ec460c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-523 .elementor-element.elementor-element-7f851a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-523 .elementor-element.elementor-element-7f851a0{z-index:2;}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-smart-filters-select.jet-filter{display:block;}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:100%;flex-basis:100%;}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-select__control{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7D7D7;border-radius:20px 20px 20px 20px;padding:10px 10px 10px 10px;}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filter-label{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-523 .elementor-element.elementor-element-51b39b3 .apply-filters__button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );background-color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C8;border-radius:0px 0px 0px 0px;align-self:flex-start;}.elementor-523 .elementor-element.elementor-element-51b39b3 .apply-filters__button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-3px/2);margin-bottom:calc(-3px/2);}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filters-group .jet-filter{margin-top:calc(3px/2);margin-bottom:calc(3px/2);}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filter .jet-filters-group{margin-top:calc(-3px/2);margin-bottom:calc(-3px/2);}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filter .jet-filters-group .jet-select{margin-top:calc(3px/2);margin-bottom:calc(3px/2);}.elementor-523 .elementor-element.elementor-element-51b39b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-01aa325 .apply-filters__button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );background-color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;border-radius:50px 50px 50px 50px;}.elementor-523 .elementor-element.elementor-element-01aa325 .apply-filters__button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-01aa325 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-d762610 .jet-remove-all-filters__button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-523 .elementor-element.elementor-element-d762610{z-index:1;}.elementor-523 .elementor-element.elementor-element-c4eef02{text-align:right;color:#B0B0B0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-c4eef02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-e5b799e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-523 .elementor-element.elementor-element-e5b799e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-523 .elementor-element.elementor-element-e5b799e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-523 .elementor-element.elementor-element-e5b799e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(8px / 2);padding-bottom:calc(8px / 2);}.elementor-523 .elementor-element.elementor-element-e5b799e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-26ce140 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-5a94973 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-523 .elementor-element.elementor-element-5a94973{z-index:1;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-listing{height:700px;}.elementor-523 .elementor-element.elementor-element-7690781 .popup-has-pin .jet-map-box:after{margin:0 0 0 -4px;border-width:4px 4px 0 4px;border-top-color:#000000;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-marker-wrap{width:5px;font-family:"Montserrat", Sans-serif;font-size:2px;font-weight:600;color:#000000;background-color:#FFFFFF;padding:10px 10px 10px 10px;margin-bottom:10px;text-align:center;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-marker-image{width:5px;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-marker-wrap:after{border-top-color:#FFFFFF;margin:0 0 0 -10px;border-width:10px 10px 0 10px;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-marker{color:#FF0000;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-marker path{fill:#FF0000 !important;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-marker:hover{color:#000000;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-marker:hover path{fill:#000000 !important;}.elementor-523 .elementor-element.elementor-element-7690781 > .elementor-widget-container{background-color:#020202;}.elementor-523 .elementor-element.elementor-element-7690781:hover .elementor-widget-container{background-color:#000000;}.elementor-523 .elementor-element.elementor-element-b18e3f5{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-523 .elementor-element.elementor-element-7e3a566:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-7e3a566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-523 .elementor-element.elementor-element-7e3a566{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-523 .elementor-element.elementor-element-7e3a566 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-523 .elementor-element.elementor-element-90ffed9{width:100%;}.elementor-523 .elementor-element.elementor-element-7f851a0{width:35.969%;}.elementor-523 .elementor-element.elementor-element-5a94973{width:64.031%;}}@media(max-width:767px){.elementor-523 .elementor-element.elementor-element-08ccc7f{margin-top:-224px;margin-bottom:0px;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:40px;padding:300px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title{margin-bottom:-100px;}.elementor-523 .elementor-element.elementor-element-5923b4a .bdt-prime-slider .bdt-slider-excerpt{font-size:14px;margin-bottom:7px;}.elementor-523 .elementor-element.elementor-element-7f851a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-523 .elementor-element.elementor-element-51b39b3 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-523 .elementor-element.elementor-element-5a94973 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-7690781 .jet-map-listing{height:450px;}}/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-51b39b3 */[type="button"]:focus, [type="submit"]:focus{
    background-color: #fff;
}
.elementor-523 .elementor-element.elementor-element-51b39b3 select{
	appearance: none;
	-webkit-appearance: none;
    -moz-appearance: none;
	cursor: pointer;
	position: relative;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
      linear-gradient(to bottom, #fff 0%,#fff 100%);
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-51b39b3 */[type="button"]:focus, [type="submit"]:focus{
    background-color: #fff;
}
.elementor-523 .elementor-element.elementor-element-51b39b3 select{
	appearance: none;
	-webkit-appearance: none;
    -moz-appearance: none;
	cursor: pointer;
	position: relative;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
      linear-gradient(to bottom, #fff 0%,#fff 100%);
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-51b39b3 */[type="button"]:focus, [type="submit"]:focus{
    background-color: #fff;
}
.elementor-523 .elementor-element.elementor-element-51b39b3 select{
	appearance: none;
	-webkit-appearance: none;
    -moz-appearance: none;
	cursor: pointer;
	position: relative;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
      linear-gradient(to bottom, #fff 0%,#fff 100%);
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-51b39b3 */[type="button"]:focus, [type="submit"]:focus{
    background-color: #fff;
}
.elementor-523 .elementor-element.elementor-element-51b39b3 select{
	appearance: none;
	-webkit-appearance: none;
    -moz-appearance: none;
	cursor: pointer;
	position: relative;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
      linear-gradient(to bottom, #fff 0%,#fff 100%);
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;
}/* End custom CSS */