#plmap{max-height:700px;min-height:700px}
.pf-map-container .pf-map-gridContainer{width:100%;max-width:1280px;padding:100px 0 10px;margin-top:450px;margin-bottom:20px;margin-left:auto;margin-right:auto;box-sizing:border-box}
#checkboxes{padding-top:20px;margin:10px}
.cluster>div{color:#FFF !important;width:50px !important;line-height:50px !important;background:#0073a8 !important;border-radius:50% 50% !important;font-size:12px !important;font-weight:bold !important}
.pf-map-container .pf-map-gridContainer .pf-map-wrapper{position:relative;width:100%;margin:auto;margin-top:-470px;margin-bottom:40px}
.filterBox{position:absolute;background-color:#FFF;width:100%;top:4%;left:5%;z-index:100;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 3px 4px 0 rgba(0,0,0,.12) !important;width:40% !important}
.filterBox-section>div:not(:last-child),.filterBox-section>img:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}
.filterBox-section>div:first-child,.filterBox-section>img:first-child{border-top:0;border-top-left-radius:inherit;border-top-right-radius:inherit}
.filterBox-section-padding{padding:16px 32px 16px 32px;background-color:#0c2739}
.filterBox-section-heading{font-size:1.688rem;letter-spacing:normal;padding:8px 8px;color:#FFF !important}
.filterBox-section-body{font-family:Arial;font-size:15px;font-weight:normal;font-style:normal;line-height:1.5;letter-spacing:initial;margin-top:16px;margin-bottom:16px;padding-left:8px;padding-right:8px;color:#FFF}
.filterOption{padding-left:32px;padding-right:32px}
.text-dark{font-size:1.063rem;font-weight:400;line-height:1.4375rem;letter-spacing:normal;margin-top:20px}
#checkboxes label{display:flex;align-items:center;margin-bottom:30px}
.access-color{width:15px;height:15px;border-radius:50%;position:absolute;left:24px;margin-top:-2px}
.dotted-line{border-bottom:2px dotted #666;flex-grow:1;margin:8px 10px 0}
.checkboxCls{display:inline-grid}
input[type=checkbox]{appearance:none;margin:0;width:24px !important;height:24px !important;background:#fff !important;color:#0073a8;border:2px solid #0073a8;border-radius:4px;display:grid;place-content:center !important;cursor:pointer;position:relative;top:-5px}
input[type=checkbox]:checked::before{content:"";position:absolute;width:6px;height:12px;border:solid #0073a8;border-width:0 2px 2px 0;transform:rotate(45deg);top:3px;left:8px}
#checkboxes input[type="checkbox"]:focus{outline-color:#0073a8 !important;outline-offset:1px !important}
.fillter-separator-margin{margin-top:16px}
.fillter-separator--horizontal{display:block;height:1px}
.fillter-separator{border:0;background:rgba(0,0,0,.12);margin:0;transition:background .3s,opacity .3s;flex-shrink:0}
hr{box-sizing:content-box;height:0;overflow:visible}
.parent-view-all{margin-bottom:8px;margin-top:8px;display:flex;justify-content:end}
.search-view-cls{padding:8px;align-items:center}
.view-all-cls{padding-right:48px;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:initial}
.gm-style-iw{box-shadow:none;color:#666;font-family:Arial;border-radius:0;left:0 !important;top:0 !important;max-height:900px !important;padding-left:0 !important;padding-right:0 !important}
.gm-style-iw-d{position:relative;overflow:hidden !important;max-height:575px !important}
.gm-style-iw a{text-decoration:none}
.gm-style-iw>div{width:300px !important}
.gm-style-iw .img_wrapper{overflow:hidden;width:100%;text-align:center;margin:0 auto}
.gm-style-iw .img_wrapper>img{width:100%;height:auto}
.gm-style-iw .property_content_wrap{padding:0 20px;margin-top:-11px}
.gm-style-iw .property_title{min-height:auto}
.gm-style-iw-chr button{height:30px !important}
.gm-style-iw-chr button span{margin-top:3px !important}
.color-in-row{display:flex;justify-content:space-between}
.color-in-row .No_Color{display:none}
.access-type-color{display:flex}
.learn-more{font-size:15px;font-weight:700;font-family:Arial}
.locationSubTitle{font-size:15px;font-family:Arial;font-weight:400}
.locationValue li{background-image:url(../../../../../content/dam/poweringflorida/us/en/images/icons/check-in-white-circle.svg);padding-left:20px;background-repeat:no-repeat;background-position-y:center}
.filter-size{margin-bottom:20px !important}
.checkbox-container{display:flex;flex-wrap:wrap;gap:24px}
.checkbox-container label{width:calc(50% - 15px);display:flex;align-items:center;gap:24px;justify-content:space-between}
.acreageCheckbox{margin-left:30px}
.checkbox-container input[type="checkbox"]:focus{outline-color:#0073a8 !important;outline-offset:1px !important}
@media(max-width:768px){.checkbox-container label{width:98%}
}
@media(max-width:767px){.pf-map-container .pf-map-gridContainer{padding:16px;margin-top:390px}
.pf-map-container .pf-map-gridContainer .pf-map-wrapper{margin-top:-345px;margin-bottom:30px;flex-direction:column}
.gm-style-iw>div{width:100% !important}
.filterBox{position:relative;max-width:initial;min-height:190px;top:23% !important;left:50% !important;justify-content:center;flex-wrap:wrap !important;transform:translate(-50%,0);width:100% !important}
}
@media(min-width:768px) and (max-width:1024px){#plmap{max-height:900px !important;min-height:900px !important}
.filterBox{top:3% !important}
.text-dark{line-height:1.3 !important}
#checkboxes label{margin-bottom:25px !important}
.checkbox-container{gap:16px !important}
}