section p{font-family:"Gotham-Book" !important}#hero{padding-top:80px;padding-bottom:100px;position:relative;overflow:hidden}@media screen and (min-width: 1025px){#hero{padding-top:250px;padding-bottom:270px}}#hero .content{position:relative;z-index:10}#hero .content h1{font-family:"Gotham-Medium" !important;font-size:50px;line-height:50px;color:white;text-shadow:0 0 20px rgba(0,0,0,0.5)}#hero .search-container{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:white;padding:10px 10px 10px 50px;height:68px}#hero .search-container::before{font-family:"trico-icons";content:"\e918";font-size:32px;position:absolute;top:11px;left:15px}#hero .search-container input{flex:1;height:41px;background:white;border-radius:0;padding:10px 12px;margin:0;font-family:"Gotham-Light" !important;font-size:15px;letter-spacing:0.3px}#hero .search-container input:focus{outline:none !important}#hero .search-container .btn{flex:0 1 155px;padding:10px 12px;font-family:"Gotham-Medium" !important;font-size:15px}#hero .search-container .clear{display:none;position:absolute;right:0;top:0;height:100%;border:none;background:none;font-size:35px;padding:0 15px;color:#E31F28}#hero .search-container .results-container{display:none;position:absolute;z-index:100;top:75px;left:0;width:100%;background:white;padding:25px 20px}#hero .search-container .results-container .start{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}#hero .search-container .results-container .start i{font-size:24px;margin-right:19px;position:relative;top:4px;left:-3px}#hero .search-container .results-container .start a{font-family:"Gotham-Medium" !important;font-size:15px;color:#474848;text-decoration:none}#hero .search-container .results-container .start a:hover{color:#E31F28}#hero .search-container .results-container .no-results{display:none}#hero .search-container .results-container .no-results p{margin:0}#hero .search-container .results-container .no-results a{font-family:"Gotham-Book" !important;color:#E31F28}#hero .search-container .results-container .result-set{display:none;margin-bottom:25px}#hero .search-container .results-container .result-set .title{display:block;font-family:"HelveticaNeueLTStd-BdCn" !important;font-size:16px;text-transform:uppercase;color:#E31F28;border-bottom:1px solid #E31F28}#hero .search-container .results-container .result-set .results{display:flex;flex-direction:column;justify-content:flex-start}#hero .search-container .results-container .result-set .results a{display:block;font-family:"Gotham-Book" !important;color:#474848;text-decoration:none;margin:2px 0}#hero .search-container .results-container .result-set .results a:hover{color:#E31F28}#hero .search-container.show-results .btn.view-homes{display:none}#hero .search-container.show-results .results-container{display:block}#hero .search-container.show-results .clear{display:block}#hero .btn-orange{font-family:"Gotham-Medium" !important;font-size:15px}#quick-nav{margin-top:-65px;position:relative;z-index:1}#quick-nav a{text-decoration:none}#quick-nav a p{display:block;position:relative;margin:0;padding:10px 15px;color:#474848;font-family:"Gotham-Medium" !important;font-size:18px;letter-spacing:0.4px}#quick-nav a p::after{font-family:"trico-icons";content:"\e92b";color:#E31F28;position:absolute;right:7px;top:11px}#quick-nav a:hover p{color:#E31F28}#quick-nav .cta{background:white;box-shadow:0 0 25px rgba(0,0,0,0.18)}#quick-nav .cta .icon-box{text-align:right;padding:11px 16px}#quick-nav .cta .icon-box i{text-decoration:none;font-size:62px;color:white}#lead .title{position:relative;display:block;font-family:"Gotham-Medium" !important;font-size:34px}#lead .title::before{content:"";display:block;position:relative;width:110px;height:2px;background:#E31F28;margin:65px auto 20px auto}#lead .content h3{font-size:32px;font-family:"Gotham-Book" !important}#lead .content h3 strong{font-family:"Gotham-Medium" !important}#lead .content p{font-size:20px;line-height:30px}#lead .content p a{color:#474848;text-decoration:underline}#lead .content p a:hover{color:#E31F28}#lead .content .value-prop{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:28px;padding:25px 20px;border-top:1px solid #E31F28}@media screen and (min-width: 1441px){#lead .content .value-prop{gap:49px;padding:35px 130px 35px 20px}}#lead .content .value-prop:last-of-type{border-bottom:1px solid #E31F28}#lead .content .value-prop h6{font-family:"Gotham-Medium" !important;font-size:20px;color:#E31F28;margin-bottom:5px}#lead .content .value-prop p{font-size:18px;line-height:24px;margin:0}#lead .image-callout{min-height:526px;position:relative;padding:28px}#lead .image-callout .content{position:absolute;width:90%;bottom:27px;z-index:20;text-shadow:0 0 3px white, 0 0 27px white, 0 0 8px white}@media screen and (min-width: 641px){#lead .image-callout .content{position:relative;width:100%;padding:10px;max-width:234px;text-shadow:unset;bottom:unset}}#lead .image-callout .content h2{color:#E31F28}#lead .image-callout .content h2 sup{font-size:14px;position:relative;top:-15px}#lead .image-callout .content p{font-size:18px}#lead .image-callout .content .btn{font-family:"Gotham-Medium" !important;font-size:15px;padding:10px 1.5rem}#lead .counters{background:#d8f0f9;padding:23px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen and (min-width: 1441px){#lead .counters{flex-wrap:nowrap}}#lead .counters .counter{flex:1;padding:0 46px}@media screen and (min-width: 440px){#lead .counters .counter:not(:first-of-type){border-left:1px solid white}}@media screen and (min-width: 1441px){#lead .counters .counter{flex:0 0 33%;padding:0 24px 0 34px}}#lead .counters .counter .number{font-family:"Gotham-Bold" !important;font-size:40px;color:#E31F28;margin-bottom:0}#lead .counters .counter .description{font-family:"Gotham-Book" !important;font-size:20px;line-height:23px}#quick-possessions{background:#F1F1F3}#quick-possessions p{font-size:15px;line-height:normal}#quick-possessions .btn{font-family:"Gotham-Medium" !important;font-size:15px;padding:8px 2rem}#quick-possessions .owl-stage-outer{padding-bottom:25px}#quick-possessions .owl-stage-outer .owl-stage{display:flex}#quick-possessions .owl-nav{display:none}@media screen and (min-width: 1570px){#quick-possessions .owl-nav{display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:214px;width:100%;z-index:1000;left:0;right:0}#quick-possessions .owl-nav .owl-prev{position:absolute;top:0;left:-70px}#quick-possessions .owl-nav .owl-next{position:absolute;top:0;right:-70px}}#quick-possessions .owl-nav.disabled{opacity:0;pointer-events:none}#quick-possessions .owl-nav button i{color:#E31F28;position:relative;font-size:55px}#quick-possessions .owl-nav button:hover{background:none}#quick-possessions .qp-card{width:100%;height:100%;position:relative}#quick-possessions .qp-card .possession-date{display:block;width:180px;padding:10px;background:white;font-family:"HelveticaNeueLTStd-BdCn" !important;font-size:15px;text-align:center;text-transform:uppercase;color:#E31F28}#quick-possessions .qp-card .card-wrapper{position:relative;background:white}#quick-possessions .qp-card .card-wrapper .favourite-qp{position:absolute;top:0;right:0;padding:10px;z-index:10;cursor:pointer}#quick-possessions .qp-card .card-wrapper .favourite-qp i{font-size:31px}#quick-possessions .qp-card .card-wrapper .favourite-qp.in-favourite i{position:relative;left:-1px;content:url("../img/heart-filled.svg");width:30px}#quick-possessions .qp-card .card-header{position:relative;padding-top:1px}#quick-possessions .qp-card .card-header .image-container{margin:27px 0 20px 0;height:170px;position:relative}#quick-possessions .qp-card .card-header .image-container img{width:100%;height:100%;object-fit:contain}#quick-possessions .qp-card .card-header .callout{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:51px;position:absolute;right:-15px;bottom:-9px;background:url("../img/banner-turquoise.svg") bottom right no-repeat;background-size:cover}#quick-possessions .qp-card .card-header .callout p{font-family:"Gotham-Book" !important;font-size:16px;line-height:normal !important;color:white;padding:0 29px 0 10px;margin:-7px 0 0 0}#quick-possessions .qp-card .card-body{padding-top:5px}#quick-possessions .qp-card .card-body .model-and-price{display:flex;flex-direction:row;justify-content:space-between}#quick-possessions .qp-card .card-body .model-and-price h3{font-family:"Gotham-Book" !important;font-size:24px;letter-spacing:0.48px;color:#E31F28;margin-left:19px;margin-bottom:0}#quick-possessions .qp-card .card-body .model-and-price .price{font-family:"Gotham-Book" !important;font-size:22px;letter-spacing:0.44px;line-height:normal !important;margin-right:21px;margin-bottom:0}#quick-possessions .qp-card .card-body hr{margin:5px 0;border-top:1px solid #E31F28;background:none;opacity:1}#quick-possessions .qp-card .card-body .home-type{font-family:"Gotham-Medium" !important;font-size:16px;margin-left:19px}#quick-possessions .qp-card .card-body address{padding-left:19px}#quick-possessions .qp-card .card-body .amenities{display:flex;flex-direction:row;justify-content:center;align-items:stretch;margin-top:25px}#quick-possessions .qp-card .card-body .amenities>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;border-left:1px solid #E5E6E7}#quick-possessions .qp-card .card-body .amenities>div:first-child{border-left:none}#quick-possessions .qp-card .card-body .amenities>div.beds,#quick-possessions .qp-card .card-body .amenities>div.baths{flex:1 0 90px}#quick-possessions .qp-card .card-body .amenities>div.floor-size{flex:1 0 120px}#quick-possessions .qp-card .card-body .amenities>div i{font-size:26px}#quick-possessions .qp-card .card-body .amenities>div p{font-size:14px;line-height:20px !important;margin:0}#quick-possessions .qp-card .card-footer{display:flex;justify-content:center;border-bottom:22px solid #474848;min-height:95px}#quick-possessions .qp-card .card-footer a{position:absolute;bottom:0;padding:17.5px 2.4rem;background:#57C4C0;border:none;margin:0 auto;font-family:"Gotham-Book" !important;font-size:16px;color:white;text-decoration:none}#quick-possessions .qp-card .card-footer a:hover{background:#2DAFAA}#tips-and-resources{background:#474848;color:white}#tips-and-resources .card .content{padding:25px 20px;text-align:center}#tips-and-resources .card .content h3{font-size:18px}#tips-and-resources .card .content p{font-size:15px}#tips-and-resources .card .content p a{font-family:"HelveticaNeueLTStd-BdCn";font-size:15px;color:#B2E2F4;text-transform:uppercase;text-decoration:none}#tips-and-resources .card .content p a:hover{text-decoration:underline}#tips-and-resources .tips-footer hr{margin-top:2em;margin-bottom:2.5em;border-top:1px solid #E31F28;background:none;opacity:1}#tips-and-resources .tips-footer p{font-size:20px;margin-bottom:0}#tips-and-resources .tips-footer p a{color:white;text-decoration:underline}#tips-and-resources .tips-footer p a:hover{color:#E31F28}#our-commitment{position:relative}#our-commitment .poster{position:relative;padding:50px;min-height:1230px}@media screen and (min-width: 1025px){#our-commitment .poster{min-height:933px;padding:85px}}#our-commitment .poster h2{color:#E31F28}#our-commitment .poster p{font-size:20px}@media screen and (min-width: 1025px){#our-commitment .poster p{max-width:935px}}#our-commitment .poster .btn{padding:10px 1.5rem;font-family:"Gotham-Medium" !important;font-size:15px}#our-commitment::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:200px;background:#B2E2F4;z-index:-2}#customer-stories{position:relative;background:#B2E2F4}#customer-stories p.title{font-family:"HelveticaNeueLTStd-BdCn" !important;font-size:17px;letter-spacing:0.34px;text-transform:uppercase;margin-bottom:2px}#customer-stories .customer-stories-carousel .testimonial-card .card-body-wrapper{position:relative;aspect-ratio:16/10}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body{position:relative;background:white;height:100%;display:flex}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body a{width:100%}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg{position:relative;width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-position:center center;background-color:black;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg .play-icon{position:relative;z-index:10;width:118px}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.25)}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body{position:relative;background:white;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em;padding:65px 25px}@media screen and (min-width: 1025px){#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body{padding:25px 55px}}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body::before{content:url("../img/quote-open.svg");position:absolute;top:-25px;left:40px;z-index:100}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body::after{content:url("../img/quote-close.svg");position:absolute;bottom:-25px;right:40px;z-index:100}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body p{position:relative;font-size:17px;letter-spacing:0.36px;line-height:24px !important;text-align:center}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body p::before{display:block;width:137px;position:relative;content:url("../img/5-stars.svg");margin:0 auto 10px auto}#customer-stories .customer-stories-carousel .testimonial-card .name{font-family:"Gotham-Medium" !important;margin-top:1em;margin-bottom:3px;line-height:normal !important}#customer-stories .customer-stories-carousel .testimonial-card .location{font-size:14px;letter-spacing:0.26px;line-height:normal !important}#customer-stories .customer-stories-carousel .owl-stage-outer{padding:25px 0}#customer-stories .customer-stories-carousel .owl-stage-outer .owl-stage{display:flex}#customer-stories .customer-stories-carousel .owl-dot span{background:#00b1c3;opacity:0.35}#customer-stories .customer-stories-carousel .owl-dot.active span{background:#00b1c3;opacity:1}#customer-stories .customer-stories-carousel .owl-nav{display:none}@media screen and (min-width: 1570px){#customer-stories .customer-stories-carousel .owl-nav{display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:122px;width:100%;z-index:1000;left:0;right:0}#customer-stories .customer-stories-carousel .owl-nav .owl-prev{position:absolute;top:0;left:-70px}#customer-stories .customer-stories-carousel .owl-nav .owl-next{position:absolute;top:0;right:-70px}}#customer-stories .customer-stories-carousel .owl-nav.disabled{opacity:0;pointer-events:none}#customer-stories .customer-stories-carousel .owl-nav button i{color:#E31F28;position:relative;font-size:55px}#customer-stories .customer-stories-carousel .owl-nav button:hover{background:none}#faq{background:#F1F1F3}#faq .faqs p{font-family:"Gotham-Book";font-size:15px;line-height:23px}#faq .faqs a{color:#474848}#faq .faqs a:hover{color:#E31F28}#faq .faqs .faq-item>h5{position:relative;padding-bottom:15px;margin-bottom:17px;padding-right:30px;border-bottom:1px solid #E31F28;cursor:pointer;font-family:"Gotham-Medium" !important;font-size:18px;color:#030303;line-height:normal}#faq .faqs .faq-item>h5::after{position:absolute;right:3px;font-family:"trico-icons";font-size:18px;color:#E31F28;content:"\e925";transform:rotate(0);transition:0.22s linear all}#faq .faqs .faq-item .answer{display:none}#faq .faqs .faq-item.active h5::after{transform:rotate(-180deg)}
/*# sourceMappingURL=front-page.css.map */
