body{font-family:"Open Sans",sans-serif;color:#1f252e}h1,h2,h3,h4,h5,h6{font-family:"Frank Ruhl Libre",serif}p,div,span{font-size:16px}ul{padding:0;margin:0;list-style-type:none}.HomePage #main,.HomePage #page,.TeamPage #main,.TeamPage #page{background:white}.row{margin:0;padding:0}div[class^="col-"]{padding:0}.image{background-position:top;background-size:cover;background-repeat:no-repeat}.custom-border-left{border-left:solid 2px #70cbd2}.blue-button{padding:25px 50px;text-decoration:none;cursor:pointer;color:white;background-color:#1f252e;display:inline-block}.blue-button:hover{color:white;text-decoration:underline}.main{padding:20px 5%;padding-top:120px}.main-content{padding:0 100px}@media (max-width: 1024px){.main-content{padding:0 20px}}.HomePage .header-background{background-color:white}.HomePage .header-background #nav-icon1 span{background-color:#1f252e !important}.header-background{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;height:100px;background-color:#1f252e;z-index:2}.header-background.fixedcss{position:fixed}.header-background .header{height:100px;margin:auto;padding:20px 5% 0 5%}.header-background .header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-background .header .logo img{width:200px;height:auto;max-width:100%}@media (max-width: 768px){.header-background .header .logo img{width:120px}}.header-background .header .header-menu-block{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:10px}.header-background .header .header-menu-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-background .header .header-menu-block ul li{display:inline-block;margin:0 25px}.header-background .header .header-menu-block ul li.menu-icon{margin-right:0}.header-background .header .header-menu-block #nav-icon1{width:40px;height:38px;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header-background .header .header-menu-block #nav-icon1 span{display:block;position:absolute;height:3px;width:100%;background:white;border-radius:8px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header-background .header .header-menu-block #nav-icon1 span:nth-child(1){top:0}.header-background .header .header-menu-block #nav-icon1 span:nth-child(2){top:12px}.header-background .header .header-menu-block #nav-icon1 span:nth-child(3){top:24px}.header-background .header .header-menu-block #nav-icon1.open span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.header-background .header .header-menu-block #nav-icon1.open span:nth-child(2){opacity:0;left:-60px}.header-background .header .header-menu-block #nav-icon1.open span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.footer-background{background-color:white;padding:0 5% 0 5%}.footer-background .footer{padding:40px 0}.footer-background .footer .footer-links ul li a{line-height:2rem;font-size:14px;color:#1f252e}@media (max-width: 997px){.footer-background .footer .footer-links ul{padding-bottom:30px}}.footer-background .footer .footer-links ul li p{margin-bottom:0}.footer-background .footer .footer-links .logo img{width:200px}@media (max-width: 1024px){.footer-background .footer .footer-links .logo{margin-bottom:40px}}.footer-background .footer .copy-right{margin-top:25px}.footer-background .footer .copy-right li{display:inline-block;border-right:solid 1px black;padding:0 10px;line-height:16px}.footer-background .footer .copy-right li:last-child{border-right:0}.footer-background .footer .copy-right li a{color:#1f252e}.footer-background .footer .socials{margin-top:25px;padding-right:50px}.footer-background .footer .socials li{display:inline-block;margin:0 25px}.footer-background .footer .socials li:last-of-type{margin-right:0}.slideshow .image{height:900px;width:100%;padding-top:380px;padding-left:100px}@media (max-width: 997px){.slideshow .image{height:400px;padding-top:120px;padding-left:30px}}.slideshow .title{max-width:50%;font-size:3.5rem;font-weight:300;color:white}@media (max-width: 997px){.slideshow .title{max-width:90%;font-size:3rem}}.slideshow .owl-carousel .owl-nav{display:none}.slideshow .owl-carousel .owl-dots{font-family:"Frank Ruhl Libre",serif;color:white;position:absolute;right:50px;bottom:260px;text-align:right}@media (max-width: 997px){.slideshow .owl-carousel .owl-dots{bottom:50px;right:20px}}.slideshow .owl-carousel .owl-dots .owl-dot{margin:10px 0}.slideshow .owl-carousel .owl-dots .owl-dot span{font-weight:400}.slideshow .owl-carousel .owl-dots .active span::before{content:'\2192   '}.our-story,.bottom-slide{height:640px;padding:120px 0}@media (max-width: 997px){.our-story,.bottom-slide{height:auto}}.our-story h2,.bottom-slide h2{font-size:2.5rem;font-weight:300;margin-bottom:20px;max-width:80%;color:#1f252e;margin-top:30px}.our-story .content,.bottom-slide .content{padding-left:40px;margin-bottom:20px;max-width:80%;font-weight:500;font-size:14px}.our-story .content span,.our-story .content p,.bottom-slide .content span,.bottom-slide .content p{font-size:14px}.our-story .image,.bottom-slide .image{height:560px;width:100%;max-width:500px;background-position:bottom}@media (max-width: 997px){.our-story .image,.bottom-slide .image{margin-top:20px}}.our-story .blue-button,.bottom-slide .blue-button{margin-top:20px}.bottom-slide{padding-top:40px}.bottom-slide h2{margin-top:40px}.bottom-slide .image{height:550px}@media (max-width: 997px){.bottom-slide .image{margin-bottom:20px}}.team-page .meet-the-team{padding-top:20px}.team-page .meet-the-team hr{height:2px;background-color:#70cbd2;border:none;margin-bottom:0;margin-bottom:50px}.team-page .meet-the-team h2{font-size:2.5rem;font-weight:300}.team-page .meet-the-team .image{height:620px;width:100%;background-size:contain}@media (max-width: 997px){.team-page .meet-the-team .image{height:360px}}@media (max-width: 767px){.team-page .meet-the-team .image{height:210px}}.team-page .profiles{padding:0 0 40px 0}.team-page .profiles h2{margin-bottom:20px;font-size:2.5rem;font-weight:300}.team-page .profiles .team-row{padding:40px 0;border-bottom:solid 2px #70cbd2}.team-page .profiles .team-row .name{font-weight:600;margin:0;line-height:20px;height:40px}.team-page .profiles .team-row .link{color:#70cbd2;font-weight:600}.back-team-button{display:inline-block;margin-top:40px;margin-left:20px}.result-tile{height:460px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1;-webkit-box-shadow:2px 2px 8px 0px rgba(199,195,199,0.6);box-shadow:2px 2px 8px 0px rgba(199,195,199,0.6)}.result-tile .listing-status{background-color:#70cbd2;font-weight:bold;font-size:14px;padding:20px;position:absolute;bottom:0;right:30px;margin:0}.result-tile .over-lay{padding:40px;display:none;background:rgba(31,37,46,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;color:white}.result-tile .over-lay .first-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result-tile .over-lay .first-row p{font-weight:bold}.result-tile .over-lay .first-row p:last-child{color:#70cbd2}.result-tile .over-lay .first-row h4{font-family:"Open Sans",sans-serif;margin-bottom:0}.result-tile .over-lay .second-row{padding:10px 0}.result-tile .over-lay .second-row ul li{display:inline-block;padding:0 12px;border-right:solid 2px white}.result-tile .over-lay .second-row ul li:first-of-type{padding-left:0}.result-tile .over-lay .second-row ul li:last-of-type{border-right:none}.result-tile .over-lay .third-row{max-height:170px;overflow:hidden;font-size:14px;line-height:22px;padding-top:20px}.result-tile .over-lay p{font-size:15px}.result-tile a{display:block;position:absolute;bottom:60px;left:40px;color:#70cbd2}.result-tile:hover .over-lay{display:block}.listing-page{max-width:1200px;margin:auto}.listing-page .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listing-page .col-lg-12,.listing-page .col-lg-6{margin-bottom:30px}@media (max-width: 1400px){.listing-page .col-lg-12,.listing-page .col-lg-6{margin-bottom:20px}}@media (min-width: 1024px){.listing-page .col-lg-6{max-width:49%}}.listing-page .pagination{display:block}.listing-page .pagination ul{text-align:center}.listing-page .pagination ul li{margin:0 5px;padding:10px 15px;display:inline-block;background-color:#1f252e}.listing-page .pagination ul li a{color:white;text-decoration:underline;padding-left:0}.listing-page .pagination ul li.active{background-color:white}.listing-page .pagination ul li.active a{color:#1f252e}.listing-page-header{width:100%;padding:20px 0;margin-bottom:60px;border-bottom:solid 2px #70cbd2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listing-page-header p{text-decoration:underline;font-size:16px;line-height:24px;padding-top:10px}#listing-details-overview .action-btn{padding:10px;border:none;background-color:#65cccb !important;color:#fff !important;border-radius:.2em}.menu{background-color:rgba(0,0,0,0.95);color:white;width:100%;position:absolute;top:100px;height:calc(100vh - 100px);z-index:9999;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px 0;overflow:scroll;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s, opacity 0.2s linear;transition:visibility 0.2s, opacity 0.2s linear}.menu.active{visibility:visible;opacity:1;-webkit-transition:visibility 0.2s, opacity 0.2s linear;transition:visibility 0.2s, opacity 0.2s linear}.menu ul.level1 span{width:50px;height:70px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;top:12px;position:relative;left:15px}.menu ul.level1 span.active{border-left:8px solid transparent;border-right:8px solid transparent;border-top:0;border-bottom:8px solid white;top:unset;bottom:12px}.menu ul.level1 a{color:white;font-size:18px;font-weight:600}.menu ul.level1 li{padding:15px 0}.menu ul.level1 li .level2{display:none}.menu ul.level1 li .level2.active{display:block}.menu ul.level1 li .level2 li{padding:5px 0}.menu ul.level1 li .level2 li:first-of-type{padding-top:15px}.menu ul.level1 li .level2 li a{font-size:16px;font-weight:300}.login-container{-webkit-box-shadow:2px 2px 8px 0px rgba(199,195,199,0.6);box-shadow:2px 2px 8px 0px rgba(199,195,199,0.6);margin-top:80px;padding:40px;background-color:#f1f1f1}.login-container img{width:300px;height:auto;margin-bottom:40px}.login-container form input.text{width:100%}.login-container form .checkbox{text-align:center}.login-container form .checkbox input{margin-right:20px}.login-container form .Actions input{padding:25px 50px;text-decoration:none;cursor:pointer;color:white;background-color:#1f252e;display:inline-block}.login-container form .Actions input:hover{color:white;text-decoration:underline}.neighbourhood-profiles{text-align:center;display:block;margin:100px 0}.neighbourhood-profiles h2{margin-bottom:50px}.neighbourhood-profiles .item{padding:10px}.neighbourhood-profiles .item .image{height:360px;position:relative}@media (max-width: 1345px){.neighbourhood-profiles .item .image{height:300px}}.neighbourhood-profiles .item .image .over-lay{text-align:left;padding:20px;display:none;background:rgba(31,37,46,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;color:white}.neighbourhood-profiles .item .image .over-lay .over-lay-content{position:absolute;bottom:40px;width:80%}.neighbourhood-profiles .item .image .over-lay .over-lay-content p{font-weight:bold;margin-bottom:10px}.neighbourhood-profiles .item:hover .over-lay{display:block}.lead{color:#1f252e}.pagination .gutter{width:100%}.pagination .gutter .goback{float:right;color:#1f252e;font-weight:bold}.contact-page h4{font-family:"Open Sans",sans-serif;margin-bottom:20px}.contact-page ul li{padding-left:30px;position:relative;font-size:14px}.contact-page ul li:last-of-type{margin:10px 0 20px 0}.contact-page ul li img{position:absolute;width:12px;height:auto;left:0;top:5px}.contact-page form div.field{margin-bottom:25px}.contact-page form .FormHeading{font-family:"Open Sans",sans-serif;margin-bottom:25px}.contact-page form input,.contact-page form textarea{width:100%;border:none;border-bottom:solid 1px #70cbd2;border-radius:0}.contact-page form input.action,.contact-page form textarea.action{width:auto;display:inline-block;padding:10px 20px;background-color:#1f252e;color:white;margin-top:20px}.contact-page form input::-webkit-input-placeholder, .contact-page form textarea::-webkit-input-placeholder{font-weight:bold}.contact-page form input::-moz-placeholder, .contact-page form textarea::-moz-placeholder{font-weight:bold}.contact-page form input:-ms-input-placeholder, .contact-page form textarea:-ms-input-placeholder{font-weight:bold}.contact-page form input::-ms-input-placeholder, .contact-page form textarea::-ms-input-placeholder{font-weight:bold}.contact-page form input::placeholder,.contact-page form textarea::placeholder{font-weight:bold}.contact-page form label{display:none !important}@media (max-width: 1024px){.contact-page form{margin-top:40px}}.contact-page .col-lg-6{padding:0 20px}@media (max-width: 768px){.contact-page .col-lg-6{padding:0}}.agent-phone{font-size:15px}

/*# sourceMappingURL=../sourcemaps/newcss.css.map */
