*{box-sizing:border-box}body,html,ul{margin:0;padding:0}ul{list-style:none}h1,h2,h3,h4,p,ul li{margin:0;padding:0}.desktop{display:block}@media (max-width:768px){.desktop{display:none}}.mobile{display:none}@media (max-width:768px){.mobile{display:block}}.full,section{width:100%;position:relative}.lrg-cont{width:1300px;margin:0 auto}@media (max-width:1350px){.lrg-cont{width:96%;margin:0 2%}}.cont{width:1125px;margin:0 auto;position:relative;display:block}@media (max-width:1250px){.cont{width:90%;margin:0 5%}}.float-cont{width:1125px;float:left;margin:0 calc((100% - 1125px)/2)}@media (max-width:1250px){.float-cont{width:90%;margin:0 5%}}.small-cont{width:950px;margin:0 auto}@media (max-width:1024px){.small-cont{width:90%;margin:0 5%}}.xs-cont{width:768px;margin:0 auto}@media (max-width:1024px){.xs-cont{width:90%;margin:0 5%}}.half{width:50%;float:left}@media (max-width:1024px){.half{width:100%}}.responsive-video{width:100%;float:left}.responsive-video .video-size-frame{height:0;padding-bottom:56.3%;position:relative}.responsive-video .video-size-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flex-center{width:100%;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.flex-center{flex-direction:column}}.flex-center .col{width:100%;flex:1 1 auto}body,html{font-family:"Raleway",Helvetica,Arial,sans-serif;font-size:10px}main{min-height:800px;width:100%;font-size:1.6rem}h1,p.title1{font-size:2.8rem;font-weight:400;line-height:1;font-family:"Raleway",Helvetica,Arial,sans-serif}h2,p.title2{font-size:2.4rem}h2,h3,p.title2,p.title3{font-weight:100;font-weight:400;line-height:1;font-family:"Raleway",Helvetica,Arial,sans-serif}h3,p.title3{font-size:1.8rem;text-transform:uppercase}p,ul{font-size:1.6rem;line-height:1.5}p sup,ul sup{vertical-align:baseline;position:relative;top:-.4em}p strong,ul strong{font-weight:600}.btn,.btn-cont a{padding:7px 20px;margin-right:10px;border-radius:5px;font-size:1.6rem;color:#fff!important;background:#5f3b8d;border:none;text-decoration:none;text-align:center;display:block;cursor:pointer;float:left;transition:all .5s}.btn-cont a a,.btn a{color:#fff;text-decoration:none}.btn-cont a.red,.btn.red{background-color:#222020}.btn-cont{padding:0}a{text-decoration:none;color:#000}.sidebar{width:350px;padding:20px;min-height:calc(100vh - 110px);background:#e8e6e6;float:left}.sidebar .profile-preview{width:100%;margin-bottom:20px;display:flex;align-items:center}.sidebar .profile-preview .avatar{width:75px;height:75px;background-size:cover;background-position:50%;border-radius:50%;margin-right:10px}.sidebar .profile-preview .avatar.placeholder{border:2px solid #5f3b8d}.sidebar .profile-preview .inner p{margin:0;line-height:1}.sidebar .profile-preview .inner p.name{font-size:2.4rem;margin-bottom:5px}.sidebar .profile-preview .inner p.co{font-size:1.8rem}.sidebar ul{padding:0}.sidebar ul li a{padding:5px 15px;margin-bottom:3px;border-radius:5px;width:100%;display:flex;transition:all .5s}.sidebar ul li.active a{background-color:#5f3b8d;color:#fff}footer{width:100%;min-height:100px;font-size:1.6rem}form .form-group:not(:last-of-type){border-bottom:3px solid #e8e6e6}input,select{width:100%;padding:20px 0;font-size:1.6rem;font-family:"Raleway",Helvetica,Arial,sans-serif;border:none}input::-webkit-input-placeholder,select::-webkit-input-placeholder{font-style:italic}input:-ms-input-placeholder,select:-ms-input-placeholder{font-style:italic}input::-ms-input-placeholder,select::-ms-input-placeholder{font-style:italic}input::placeholder,select::placeholder{font-style:italic}select{height:30px;border-radius:5px;border:1px solid #000;color:#000;font-family:"Raleway",Helvetica,Arial,sans-serif;width:auto;margin:20px 0;padding:0}.tab-section .tab-nav{width:100%;display:flex;align-items:center;justify-content:center;position:relative;justify-content:flex-start;font-size:1.6rem;margin-top:20px}@media (max-width:768px){.tab-section .tab-nav{flex-direction:column}}.tab-section .tab-nav .tab-link{padding:2px 10px 2px 0;margin-right:10px;cursor:pointer;flex:none;color:#747474;transition:all .5s}.tab-section .tab-nav .tab-link:not(:last-of-type){border-right:1px solid #e8e6e6}.tab-section .tab-nav .tab-link.active{color:#5f3b8d}.tab-section .tab-cont{position:relative}.tab-section .tab-cont .tab-item{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.tab-section .tab-cont .tab-item.active{position:relative;top:auto;width:100%;float:left;pointer-events:auto;opacity:1;z-index:1}@media (max-width:768px){.tab-section .tab-cont .tab-item.mobile-active{position:relative;top:auto;width:100%;float:left;pointer-events:auto;opacity:1;z-index:1}}.accordian-section .accordian-item .accordian-header{display:flex;align-items:center;min-height:30px;cursor:pointer;border-bottom:1px solid #000}.accordian-section .accordian-item .accordian-header .accordian-icon{min-width:15px}.accordian-section .accordian-item .accordian-header .accordian-icon span[data-accordian-open]{position:relative;top:auto;width:100%;float:left;pointer-events:auto;opacity:1;z-index:1}.accordian-section .accordian-item .accordian-header .accordian-icon span[data-accordian-close]{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.accordian-section .accordian-item .accordian-details{width:100%;max-height:0;overflow:hidden;padding:0 10px;transition:all .5s}.accordian-section .accordian-item .accordian-details p{min-height:100px}.accordian-section .accordian-item.active .accordian-header .accordian-icon span[data-accordian-open]{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.accordian-section .accordian-item.active .accordian-header .accordian-icon span[data-accordian-close]{position:relative;top:auto;width:100%;float:left;pointer-events:auto;opacity:1;z-index:1}.accordian-section .accordian-item.active .accordian-details{max-height:500px;padding:10px}.dropdown{display:table;margin:0 auto;text-transform:uppercase;position:relative;height:30px;border:1px solid #5f3b8d;border-radius:5px;padding:5px 30px 5px 10px}.dropdown a{text-decoration:none}.dropdown [data-toggle=dropdown]{position:relative;display:flex;align-items:center}.dropdown .icon-arrow{position:absolute;display:block;font-size:.7em;top:4px;right:-17px;color:#fff;border:solid #5f3b8d;border-width:0 2px 2px 0;display:inline-block;transform:rotate(45deg);padding:3px;transition:all .5s}.dropdown.active .icon-arrow{transform:rotate(225deg)}.dropdown .dropdown-menu{max-height:0;overflow:hidden;transition:all .5s;position:absolute;top:26px;left:-1px;width:calc(100% + 2px);background:#fff;opacity:0;border-bottom:1px solid #5f3b8d;border-right:1px solid #5f3b8d;border-left:1px solid #5f3b8d;border-radius:0 0 5px 5px;z-index:99}.dropdown .dropdown-menu li{padding:0}.dropdown .dropdown-menu li:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1)}.dropdown .dropdown-menu li.selected{display:none}.dropdown .dropdown-menu li a{display:block;padding:5px 10px;transition:all .5s}.dropdown .dropdown-menu li a:hover{color:#5f3b8d}.dropdown .active{opacity:1;max-height:1000px}.cb{display:flex;margin-right:15px}.cb label{display:flex;position:relative;padding:0;line-height:1;text-transform:uppercase;cursor:pointer;transition:all .2s}.cb label:before{content:"";position:relative;width:15px;height:15px;margin-right:5px;background:#fff;border:1px solid #000;transition:.3s ease-in-out}.cb input[type=checkbox]{position:absolute;opacity:0}.cb input[type=checkbox]:checked+label:before{border-color:#5f3b8d;background-color:#5f3b8d}.cb.house label:after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;transform:rotate(45deg) translate(.8px,-2.5px);background:#fff;border:1px solid #000;transition:.3s ease-in-out}.cb.house label:before{height:10px;z-index:9;transform:translateY(5px);border-top:none}.cb.house input[type=checkbox]:checked+label:after{border-color:#5f3b8d;background-color:#5f3b8d}.checkmark{position:relative}.checkmark,.checkmark input{width:15px!important;height:15px!important;margin:0}.checkmark input{opacity:0}.checkmark:after{background-image:url(/images/checkmark.png);background-size:70%;background-repeat:no-repeat;background-position:50%;z-index:99;opacity:0}.checkmark:after,.checkmark:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:all .5s}.checkmark:before{z-index:9;background:#fff;border:1px solid #5f3b8d;border-radius:5px}.checkmark.checked:after{opacity:1}.checkmark.checked:before{background:#5f3b8d}.checkmark[disabled]{opacity:.5}.filter{display:flex;align-items:center;justify-content:space-between;padding:7px 0 7px 10px}@media (max-width:1024px){.filter{flex-direction:column;padding:10px}}.filter .dates .react-date-picker{margin-right:10px}.filter .icon{width:30px;height:auto}.filter .count{width:80px}@media (max-width:1200px){.filter .count{display:none}}.filter .add-remove{display:flex}.filter .add-remove .add,.filter .add-remove .delete{width:30px;height:30px;color:#fff;background:#747474;text-align:center;line-height:1;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;margin-right:10px}.filter .add-remove .add span,.filter .add-remove .delete span{font-weight:700;font-size:24px;line-height:0}.filter .add-remove .add:hover .subnav,.filter .add-remove .delete:hover .subnav{max-height:400px;padding:5px}.filter .add-remove .add .subnav,.filter .add-remove .delete .subnav{position:absolute;width:150px;max-height:0;background:#747474;display:flex;flex-direction:column;padding:0 5px;top:32px;right:0;z-index:99;overflow:hidden;transition:all .5s}.filter .add-remove .add .subnav .desc,.filter .add-remove .delete .subnav .desc{text-transform:uppercase;text-align:center}.filter .add-remove .add .subnav div,.filter .add-remove .delete .subnav div{text-align:left;padding:4px}.filter.purple .cb input[type=checkbox]:checked+label:after,.filter.purple .cb input[type=checkbox]:checked+label:before{background-color:#5f3b8d;border-color:#5f3b8d}.filter.gray .cb input[type=checkbox]:checked+label:after,.filter.gray .cb input[type=checkbox]:checked+label:before{background-color:#818486;border-color:#818486}.filter.green .cb input[type=checkbox]:checked+label:after,.filter.green .cb input[type=checkbox]:checked+label:before{background-color:#b1c13c;border-color:#b1c13c}.filter.blue .cb input[type=checkbox]:checked+label:after,.filter.blue .cb input[type=checkbox]:checked+label:before{background-color:#0073b9;border-color:#0073b9}.sources{display:flex;flex-direction:column;position:relative;height:30px;border:1px solid #5f3b8d;border-radius:5px;padding:5px 10px;cursor:pointer}.sources .title{padding-right:45px}.sources .title:after{content:"";position:absolute;display:block;font-size:.7em;top:8px;right:10px;color:#fff;border:solid #5f3b8d;border-width:0 2px 2px 0;display:inline-block;transform:rotate(45deg);padding:3px}.sources .list{position:absolute;z-index:9;top:25px;left:-1px;margin:0;max-height:0;overflow:hidden;padding:0 10px;opacity:0;width:calc(100% + 2px);background:#fff;border-bottom:1px solid #5f3b8d;border-right:1px solid #5f3b8d;border-left:1px solid #5f3b8d;border-radius:0 0 5px 5px;z-index:99}.sources .list .filter{display:flex;margin-bottom:10px;padding:0}.sources .list .filter input{padding:5px;border:1px solid #e8e6e6;width:100%;z-index:1}.sources .list .filter .clear{font-size:24px;color:#747474;padding:0 2px 0 7px;line-height:1;position:absolute;z-index:9;right:15px}.sources .list .cb:not(:last-of-type){margin-bottom:8px}.sources.active .title:after{transform:rotate(225deg);transition:all .5s}.sources.active .list{opacity:1;max-height:500px;padding:10px}.topbar{display:flex;align-items:center;justify-content:space-between;padding:20px 50px;color:#fff;min-height:110px}.topbar h1{text-align:left;flex:1 1;padding:0 10px}.topbar .logo{width:150px;height:auto;position:absolute;left:0;top:20px;padding:10px;border-right:2px solid #0073b9}.topbar .logo img{width:100%;height:auto}.topbar ul{display:flex;position:absolute;top:10px;right:10px}.topbar ul li{padding:0}.topbar ul li a{color:#5f3b8d;border-radius:5px;padding:3px 10px;margin-left:5px}.topbar ul li.map-link{margin-right:15px}.topbar ul li.map-link a{text-transform:uppercase;color:#fff;background-color:#5f3b8d}.map-view .topbar{border-bottom:2px solid #0073b9}.file-upload{margin-top:20px}.file-upload .progress-bar{width:100%;display:flex;align-items:center;margin-bottom:10px}.file-upload .progress-bar .bar{width:calc(100% - 50px);height:20px;border-radius:5px;border:2px solid #e8e6e6;position:relative;margin:0 10px 0 0;overflow:hidden}.file-upload .progress-bar .bar .progress{height:100%;position:absolute;top:0;left:0;background-color:#5f3b8d}.map-view{overflow:hidden;width:100%;min-height:100vh;font-size:1.6rem}.map-view .comm-nav{display:flex;align-items:center;flex-direction:row;width:500px;position:absolute;top:20px;left:160px;z-index:9}.map-view .comm-nav .avatar{width:75px;height:75px;background-size:cover;background-position:50%;border-radius:50%;margin-right:20px;margin-bottom:10px;flex:none}.map-view .comm-nav .avatar.placeholder{border:2px solid #5f3b8d}.map-view .comm-nav .dropdown{width:300px}.map-view .map-nav{width:calc(100% - 200px);display:flex;position:absolute;left:160px;top:40px}@media (max-width:1250px){.map-view .map-nav{flex-direction:column}}.map-view .map-nav .filters{width:100%;justify-content:flex-end;display:flex;flex-direction:column}.map-view .map-nav .filters p{padding:5px}.map-view .map-nav .filters .full:not(:last-of-type){border-bottom:1px solid #000}.map-view .filters{width:100%;justify-content:flex-end;display:flex;flex-direction:column}.map-view .filters.legend{position:absolute;left:-160px;top:70px;width:350px;padding:0 10px 10px;z-index:9;background:#fff}.map-view .filters.legend.primary{width:auto}.map-view .filters.legend .date{font-weight:700}.map-view .filters.legend .legend-row{display:flex;align-items:center;justify-content:space-between;padding:10px;z-index:1}.map-view .filters.legend .legend-row .count{display:flex;align-items:center}.map-view .filters.legend .legend-row .count:first-of-type{margin-right:20px}.map-view .filters.legend .legend-row .count span{font-family:"Helvetica",sans-serif}.map-view .filters.legend .legend-row .count img{width:22px;height:auto;margin-right:10px}.map-view .react-date-picker .react-date-picker__wrapper{height:30px;border:1px solid #5f3b8d;border-radius:5px;padding:5px}.map-view .react-date-picker .react-date-picker__calendar{z-index:99}.map-view .react-date-picker .react-date-picker__button,.map-view .react-date-picker .react-date-picker__calender-button{display:none}.map-view .main{min-height:auto}.map-view .main .map-cont{width:100%;height:calc(100vh - 110px)}.map-view .main .map-cont #google-map{width:100%;height:100%}.compare-controller{display:flex;align-items:flex-end;justify-content:flex-start;opacity:.3;pointer-events:none;transition:all .5s}.compare-controller>div{margin-right:10px}.compare-controller.active{opacity:1;pointer-events:auto}.compare-controller p.title{font-weight:700;text-transform:uppercase;margin-right:10px}@media (max-width:1050px){.compare-controller p.title{display:none}}.compare-controller .compare,.compare-controller .dates,.compare-controller .show-hide,.compare-controller .sources{display:flex;align-items:center;justify-content:center}.compare-controller .dates>div,.compare-controller .dates>span{margin:0 5px}@media (max-width:1250px){.compare-controller .compare p.title,.compare-controller .dates p.title{display:none}}.compare-controller .show-hide{display:flex;flex-direction:row;align-items:flex-end}@media (max-width:1350px){.compare-controller .show-hide p.title{display:none}}.compare-controller .show-hide span{font-size:font-size(disclaimer)}.compare-controller .show-hide img{width:22px;height:auto}.compare-controller .show-hide .options{display:flex;flex-direction:row}.compare-controller .show-hide .option{display:flex;flex-direction:column;align-items:center;transition:all .5s;cursor:pointer;margin:0 10px}.compare-controller .show-hide .option.inactive{opacity:.5}.login-view .xs-cont{margin:30px auto}.login-view .xs-cont h2{margin-bottom:15px}.main{min-height:calc(100vh - 110px);display:flex}.main .cont{width:100%;padding:50px}.alert{width:100%;padding:5px;margin-bottom:10px;border:1px solid #e8e6e6;font-size:1.2rem}.avatar{width:150px;height:auto}.list{margin:10px 0}.list .item{padding:20px 0;font-size:1.6rem;display:flex;justify-content:space-between;align-items:center}.list .item:not(:last-of-type){border-bottom:3px solid #e8e6e6}.list .item .label{color:#747474;width:150px;margin-right:25px}.list .item .data{display:flex;width:100%;align-items:center}.list .item .data .btn{margin-left:15px}.list .item a{display:flex;flex-grow:1}.list .item .links a{margin-left:10px;color:#5f3b8d}.details{margin:10px 0;padding:10px}.action-bar{padding:10px;margin-top:10px;font-size:1.6rem;display:flex;justify-content:flex-end;border:1px solid #e8e6e6}.forgot-password{font-size:1.2rem;float:right}.edit-community .btn{margin-right:10px}.profile{width:100%;position:relative;display:flex;align-items:flex-start;font-size:1.6rem;padding-bottom:20px;border-bottom:3px solid #e8e6e6}.profile .edit{position:absolute;top:0;right:0;color:#5f3b8d}.profile .edit a{color:#5f3b8d}.profile .avatar{width:150px;height:150px;background-size:cover;background-position:50%;border-radius:50%;margin-right:25px}.profile .avatar.placeholder{border:2px solid #5f3b8d}.profile .inner p{margin:0;line-height:1}.profile .inner p.name{font-size:2.8rem;margin-bottom:15px}.profile .inner p.co{font-size:1.8rem}.list.profile-list{margin-top:0;border-bottom:3px solid #e8e6e6}.list.profile-list .communities ul{display:flex;flex-wrap:wrap;line-height:1}.list.profile-list .communities ul li:first-of-type a{padding-left:0}.list.profile-list .communities ul li:not(:last-of-type){border-right:2px solid #000}.list.profile-list .communities ul li a{color:#5f3b8d;padding:0 10px}.swiper-cont,.tab-cont{min-height:200px}.swiper-cont{border:1px solid #000}.swiper-cont .swiper-slide{min-height:200px;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=main.332f5d6e.chunk.css.map */