#row-homepage-intro{position:relative;padding:3rem 0;text-align:center;z-index:101;background-color:#fff}@media screen and (min-width: 576px){#row-homepage-intro{padding:4rem 0}}@media screen and (min-width: 1200px){#row-homepage-intro{padding:8rem 0}}#row-homepage-intro .container{max-width:768px}#row-homepage-intro .container h2{max-width:700px;margin:0 auto;padding-bottom:0}#row-homepage-intro .container p:last-of-type{margin-top:2rem;margin-bottom:0}#row-homepage-about{position:relative;padding:3rem 0;background-color:#eeedee;z-index:101}@media screen and (min-width: 576px){#row-homepage-about{padding:4rem 0}}@media screen and (min-width: 992px){#row-homepage-about{background-color:#fff}}@media screen and (min-width: 992px){#row-homepage-about .container .content-wrapper{display:grid;grid-template-columns:36% 1fr;column-gap:5rem}}#row-homepage-about .container .content-wrapper .content{text-align:center}@media screen and (min-width: 992px){#row-homepage-about .container .content-wrapper .content{padding:3rem 0;text-align:left}}#row-homepage-about .container .content-wrapper .content h2{margin-bottom:1rem}#row-homepage-about .container .content-wrapper .content img{margin-bottom:2rem}@media screen and (min-width: 992px){#row-homepage-about .container .content-wrapper .content img{display:none}}#row-homepage-about .container .content-wrapper .content .btn-outline{margin-top:1rem}#row-homepage-about .container .content-wrapper .img{display:none}@media screen and (min-width: 992px){#row-homepage-about .container .content-wrapper .img{display:block}}@media screen and (min-width: 992px){#row-homepage-about:after{position:absolute;top:0;right:30%;bottom:0;left:0;content:'';background-color:#eeedee;z-index:-1}}#row-featured-listings{position:relative;z-index:101;background-color:#fff;padding:3rem 0}@media screen and (min-width: 576px){#row-featured-listings{padding:4rem 0}}@media screen and (min-width: 1200px){#row-featured-listings{padding:8rem 0}}.slider-grid-header{text-align:center;margin-bottom:3rem}@media screen and (min-width: 576px){.slider-grid-header{margin-bottom:5rem}}@media screen and (min-width: 768px){.slider-grid-header{text-align:left;display:flex;margin-bottom:2rem}}@media screen and (min-width: 992px){.slider-grid-header{margin-bottom:3rem}}@media screen and (min-width: 768px){.slider-grid-header h2{padding:0}}.slider-grid-header a{text-transform:uppercase;letter-spacing:2px;font-size:0.938rem;text-decoration:none;border-bottom:1px solid #383838;padding-bottom:0.3rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (min-width: 768px){.slider-grid-header a{height:20px;margin-left:1.5rem;position:relative;top:12px}}.slider-grid-header a:hover{opacity:0.5}#row-testimonials{position:relative;z-index:101;background-color:#eeedee;padding:3rem 0}@media screen and (min-width: 576px){#row-testimonials{padding:4rem 0}}@media screen and (min-width: 768px){#row-testimonials{padding:6rem 0}}@media screen and (min-width: 992px){#row-testimonials{padding:11rem 0}}#row-blog{position:relative;z-index:101;background-color:#fff;padding:3rem 0 0}@media screen and (min-width: 576px){#row-blog{padding:4rem 0 0}}@media screen and (min-width: 1200px){#row-blog{padding:8rem 0 0}}#row-communities{position:relative;z-index:101;background-color:#fff;padding:3rem 0}@media screen and (min-width: 576px){#row-communities{padding:4rem 0}}@media screen and (min-width: 1200px){#row-communities{padding:8rem 0}}.listings-grid{list-style:none;margin:0;padding:0;display:grid;row-gap:1rem}@media screen and (min-width: 576px){.listings-grid{grid-template-columns:1fr 1fr;column-gap:1rem}}@media screen and (min-width: 992px){.listings-grid{column-gap:2rem;row-gap:2rem}}.listings-grid li{margin-bottom:0}.listings-grid li a{display:block;text-decoration:none;cursor:pointer}.listings-grid li a div{position:relative;margin-bottom:0.5rem;overflow:hidden;display:flex;justify-content:center;align-items:center;aspect-ratio:6 / 3.7}.listings-grid li a div span{position:absolute;top:0.7rem;right:0.7rem;color:#fff;background-color:#383838;padding:5px 14px;font-size:0.875rem;letter-spacing:1px;text-transform:uppercase}.listings-grid li a div img{width:100%;height:100%;object-fit:cover}.listings-grid li a h3{font-size:1.563rem;line-height:1.7rem;letter-spacing:1px;padding:0;margin:0 0 0.5rem;font-family:"proxima-nova",sans-serif}.listings-grid li a h3 sup{font-size:60%}.listings-grid li a h3 span{text-transform:none;letter-spacing:0;font-size:1.2rem}.listings-grid li a p{margin:0}.listings-grid li a .address{font-size:1.063rem;line-height:1.4rem;margin-bottom:0.3rem}@media screen and (min-width: 992px){.listings-grid.three-wide{grid-template-columns:1fr 1fr 1fr;column-gap:2rem;row-gap:2rem}}#schedule_showing{width:100%}@media screen and (min-width: 576px){#schedule_showing{width:90%}}@media screen and (min-width: 992px){#schedule_showing{padding:0;height:auto}}@media screen and (min-width: 992px){#schedule_showing .modal-grid{display:grid;grid-template-columns:1fr 1fr;height:100%}}@media screen and (min-width: 992px){#schedule_showing .modal-grid .content{padding:44px}}#schedule_showing .modal-grid .content h2{text-align:center}@media screen and (min-width: 992px){#schedule_showing .modal-grid .content h2{text-align:left}}#schedule_showing .modal-grid .img{display:none}@media screen and (min-width: 992px){#schedule_showing .modal-grid .img{display:block;position:relative}}#schedule_showing .modal-grid .img p{color:#fff;position:absolute;right:1rem;bottom:2rem;left:1rem;font-size:1.3rem;margin:0;text-align:center}#row-listing-intro{position:relative;z-index:102}#row-listing-intro .container{max-width:992px;text-align:center;padding-top:3rem;padding-bottom:2rem}@media screen and (min-width: 576px){#row-listing-intro .container{padding-top:4rem;padding-bottom:3rem}}@media screen and (min-width: 1200px){#row-listing-intro .container{padding-top:6rem;padding-bottom:5rem;margin-top:-50px;background-color:#fff}}#row-listing-intro .container .listing-price{color:#838383}#row-listing-intro .container .listing-price span{color:#383838;font-size:1.563rem;letter-spacing:1px}#row-listing-intro .container .listing-price span sup{font-size:60%}#row-listing-intro .container .listing-price span span{font-size:80%;letter-spacing:0}#row-listing-intro .container h2{max-width:576px;margin:0 auto}#row-listing-intro .container .listing-stats{text-transform:uppercase;letter-spacing:1px;margin-bottom:2rem;font-size:1rem}#row-listing-intro .container .listing-stats span{color:#bdbdbd}#row-listing-intro .container .btn-outline .calendar{background:transparent url("../img/icon-calendar.svg") no-repeat center center;background-size:auto 22px}#row-listing-intro .container .btn-outline:hover .calendar{background:transparent url("../img/icon-calendar-white.svg") no-repeat center center;background-size:auto 22px}#row-listing-intro:before{content:'';display:block;width:1px;height:60px;background-color:#fff;position:absolute;right:50%;top:-50px}#row-listing-details{padding-bottom:3rem}@media screen and (min-width: 576px){#row-listing-details{padding-bottom:4rem}}@media screen and (min-width: 1200px){#row-listing-details{padding-bottom:6rem}}#row-listing-details .container{max-width:992px}#row-listing-details .container .video-container{margin-top:2rem}@media screen and (min-width: 576px){#row-listing-details .container .video-container{margin-top:4rem}}@media screen and (min-width: 1200px){#row-listing-details .container .video-container{margin-top:6rem}}#row-listing-details .container .video-container a{display:block;position:relative;cursor:pointer}#row-listing-details .container .video-container a span{position:absolute;top:50%;right:50%;width:80px;height:80px;margin-top:-40px;margin-right:-40px;background:transparent url("../img/icon-play.svg") no-repeat center center;background-size:80px;text-indent:-9999px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#row-listing-details .container .video-container a img{width:100%}#row-listing-details .container .video-container a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);display:block;content:''}#row-listing-details .container .video-container a:hover span{transform:scale(1.1)}#row-listing-gallery{background-color:#fff;position:relative;z-index:101}@media screen and (min-width: 992px){#row-listing-gallery{padding-bottom:4rem}}@media screen and (min-width: 1200px){#row-listing-gallery{padding-bottom:6rem}}.grid{background:#fff;margin:0}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:100%}@media screen and (min-width: 576px){.grid-sizer,.grid-item{width:calc(50% - 7px)}}@media screen and (min-width: 1200px){.grid-sizer,.grid-item{width:calc(33.33333% - 10px)}}.gutter-sizer{width:0}@media screen and (min-width: 576px){.gutter-sizer{width:14px}}@media screen and (min-width: 1200px){.gutter-sizer{width:15px}}.grid-item{margin-bottom:14px}@media screen and (min-width: 576px){.grid-item{float:left;margin-bottom:10px}}@media screen and (min-width: 1200px){.grid-item{margin-bottom:15px}}.grid-item a{display:block;cursor:pointer;overflow:hidden}.grid-item a picture img{-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;display:block}.grid-item a:hover img{transform:scale(1.06)}.grid-item img{display:block;width:100%}#row-community-details{padding-bottom:3rem}@media screen and (min-width: 576px){#row-community-details{padding-bottom:4rem}}@media screen and (min-width: 1200px){#row-community-details{padding-bottom:6rem}}#row-community-details .container{max-width:992px}@media screen and (min-width: 768px){#row-community-details .container .community-container{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem}}#row-community-details .container .community-container .details{margin-bottom:3rem}@media screen and (min-width: 768px){#row-community-details .container .community-container .details{padding-top:1rem;margin-bottom:0}}#row-community-details .container .community-container .details h2{margin-bottom:1rem}#row-community-details .container .community-container .details p:last-of-type{margin-top:2rem}#row-community-details .container .community-container .images ul{list-style:none;margin:0;padding:0}#row-community-details .container .community-container .images ul li{margin-bottom:1rem}#row-community-details .container .community-container .images ul li img{width:100%}#row-community-details .container .community-container .images ul li:last-of-type{margin-bottom:0}.communities-grid{list-style:none;margin:0;padding:0;display:grid;row-gap:1rem}@media screen and (min-width: 576px){.communities-grid{grid-template-columns:1fr 1fr;column-gap:1rem}}@media screen and (min-width: 992px){.communities-grid{grid-template-columns:1fr 1fr 1fr}}.communities-grid li{margin-bottom:0}.communities-grid li a{display:block;position:relative;text-decoration:none;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10}.communities-grid li a div h3{color:#fff;text-transform:uppercase;font-size:1.188rem;letter-spacing:2px;text-align:center;position:relative;z-index:101;font-family:"proxima-nova",sans-serif;margin:0;padding:0}.communities-grid li a div p{color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;height:0;margin:0;text-align:center;position:relative;z-index:101}.communities-grid li a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4);z-index:100;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.communities-grid li a:hover div p{opacity:1;height:auto;margin-top:0.6rem}.communities-grid li a:hover:before{background-color:rgba(0,0,0,0.6)}.community-listings-header{text-align:center;padding-bottom:2rem;margin-top:3rem}@media screen and (min-width: 576px){.community-listings-header{margin-top:4rem}}@media screen and (min-width: 768px){.community-listings-header{margin-top:6rem}}@media screen and (min-width: 1200px){.community-listings-header{margin-top:8rem}}.community-details .details{margin-bottom:3rem}@media screen and (min-width: 768px){.community-details .details{padding-top:1rem;margin-bottom:0}}.community-details .images{margin-bottom:2rem}@media screen and (min-width: 768px){.community-details .images{float:right;width:calc(50% - 3rem);margin:0 0 2rem 3rem}}.community-details .images ul{list-style:none;margin:0;padding:0}.community-details .images ul li{margin-bottom:1rem}.community-details .images ul li img{width:100%}.community-details .images ul li:last-of-type{margin-bottom:0}.articles-list,.communities-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;column-gap:2rem;row-gap:2rem}@media screen and (min-width: 768px){.articles-list,.communities-list{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1200px){.articles-list,.communities-list{grid-template-columns:1fr 1fr 1fr}}.articles-list li .post-container,.articles-list li .community-container,.communities-list li .post-container,.communities-list li .community-container{height:100%;box-sizing:border-box;padding:14rem 2rem 2rem 2rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;position:relative;z-index:10}.articles-list li .post-container .date,.articles-list li .community-container .date,.communities-list li .post-container .date,.communities-list li .community-container .date{position:absolute;top:1rem;left:1rem;background-color:#fff;text-align:center;text-transform:uppercase;font-weight:400;font-size:0.85rem;line-height:1.2rem;padding:0.3rem 0.6rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:10}.articles-list li .post-container .date .day,.articles-list li .community-container .date .day,.communities-list li .post-container .date .day,.communities-list li .community-container .date .day{display:block;font-size:1.3rem}.articles-list li .post-container .date .year,.articles-list li .community-container .date .year,.communities-list li .post-container .date .year,.communities-list li .community-container .date .year{font-size:0.75rem}.articles-list li .post-container h2,.articles-list li .post-container h3,.articles-list li .community-container h2,.articles-list li .community-container h3,.communities-list li .post-container h2,.communities-list li .post-container h3,.communities-list li .community-container h2,.communities-list li .community-container h3{color:#fff;font-size:1.8rem;line-height:2.1rem}.articles-list li .post-container p,.articles-list li .community-container p,.communities-list li .post-container p,.communities-list li .community-container p{color:#fff;margin-bottom:2rem}.articles-list li .post-container .btn-outline,.articles-list li .community-container .btn-outline,.communities-list li .post-container .btn-outline,.communities-list li .community-container .btn-outline{width:100%}.articles-list li .community-container h3,.communities-list li .community-container h3{margin-bottom:1rem}.articles-list li .post-container:after,.articles-list li .community-container:after,.communities-list li .post-container:after,.communities-list li .community-container:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.3;z-index:-1}.blog-container .categories{margin-bottom:2rem}@media screen and (min-width: 768px){.blog-container .categories{grid-template-columns:1fr 1fr;max-width:480px;margin:-3rem auto 3rem}}@media screen and (min-width: 1200px){.blog-container .categories{margin:-4rem auto 4rem}}.blog-container .categories select{width:100%;margin-bottom:0}.blog-container .right{display:none}@media screen and (min-width: 768px){.blog-container .right{display:block}}.blog-container .right h2{font-size:2rem}.blog-container .right ul li{margin-bottom:0.3rem}.blog-container .right ul li a{text-decoration:none}.blog-container .right ul li a span{font-weight:bold}.blog-container .right ul li a:hover{text-decoration:underline}.videos-list{list-style:none;margin:0;padding:0;display:grid;column-gap:1rem;row-gap:1rem}@media screen and (min-width: 768px){.videos-list{grid-template-columns:1fr 1fr}}.videos-list li{margin-bottom:0}.videos-list li a{display:block;text-decoration:none;text-align:center;cursor:pointer}.videos-list li a .img-container{position:relative;margin-bottom:15px}.videos-list li a .img-container .play{display:block;text-indent:-9999px;width:50px;height:50px;background:transparent url("../img/icon-play.svg") no-repeat center center;background-size:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:900}.videos-list li a .img-container img{width:100%}.videos-list li a h2{margin:0;padding:0;font-size:1.8rem}#row-mailing-list{position:relative;z-index:101;background-color:#383838;padding:3rem 0}@media screen and (min-width: 576px){#row-mailing-list{padding:4rem 0}}@media screen and (min-width: 1200px){#row-mailing-list{padding:8rem 0}}@media screen and (min-width: 992px){#row-mailing-list .content-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}}#row-mailing-list #mailing-list-info{text-align:center;margin-bottom:2rem}@media screen and (min-width: 992px){#row-mailing-list #mailing-list-info{background-color:#fff;padding:4rem;text-align:left;margin-bottom:0}}@media screen and (min-width: 1200px){#row-mailing-list #mailing-list-info{padding:5rem}}#row-mailing-list #mailing-list-info p{color:#fff}@media screen and (min-width: 992px){#row-mailing-list #mailing-list-info p{color:#383838}}#row-mailing-list #mailing-list-info h2{color:#fff}@media screen and (min-width: 992px){#row-mailing-list #mailing-list-info h2{color:#383838}}#row-mailing-list #mailing-list-info p:last-of-type{margin:0}#row-mailing-list #mailing-list-form{color:#fff}#row-footer{position:relative;z-index:101;background-color:#eeedee;padding:2rem 0}@media screen and (min-width: 992px){#row-footer{padding:3rem 0}}#row-footer .footer-links{margin-bottom:2rem}@media screen and (min-width: 992px){#row-footer .footer-links{display:grid;grid-template-columns:380px 1fr;margin-bottom:3rem}}#row-footer .footer-links img{display:block;margin:0 auto 2rem}@media screen and (min-width: 992px){#row-footer .footer-links img{margin:0}}#row-footer .footer-links ul{list-style:none;margin:0;padding:0;text-align:center}@media screen and (min-width: 768px){#row-footer .footer-links ul{display:flex;justify-content:space-between;max-width:576px;margin:0 auto}}@media screen and (min-width: 992px){#row-footer .footer-links ul{display:flex;margin:0;text-align:center;max-width:100%;padding:0 1.6rem}}@media screen and (min-width: 1200px){#row-footer .footer-links ul{padding:0 3rem}}#row-footer .footer-links ul li{margin-bottom:1rem}@media screen and (min-width: 768px){#row-footer .footer-links ul li{margin-bottom:0}}@media screen and (min-width: 992px){#row-footer .footer-links ul li{display:inline-block}}#row-footer .footer-links ul li a{text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-size:1rem}@media screen and (min-width: 992px){#row-footer .footer-links ul li a{display:block;padding:0.5rem 0.4rem}}#row-footer .footer-links ul li:last-of-type{margin-bottom:0}#row-footer .footer-contact{margin-bottom:2rem}#row-footer .footer-contact .contact-blocks{margin-bottom:2rem}@media screen and (min-width: 768px){#row-footer .footer-contact .contact-blocks{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:3rem}}@media screen and (min-width: 992px){#row-footer .footer-contact .contact-blocks{display:flex}}#row-footer .footer-contact .contact-blocks div{text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){#row-footer .footer-contact .contact-blocks div{margin-bottom:0}}@media screen and (min-width: 992px){#row-footer .footer-contact .contact-blocks div{text-align:left;padding-right:3rem}}#row-footer .footer-contact .contact-blocks div h3{font-family:"proxima-nova",sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:1rem;padding:0 0 0.3rem}#row-footer .footer-contact .contact-blocks div p{margin:0}@media screen and (min-width: 768px){#row-footer .footer-contact .contact-blocks div:last-of-type{grid-row:2 / 3;grid-column:1 / 4}}@media screen and (min-width: 992px){#row-footer .footer-contact .contact-blocks div:last-of-type{display:block;align-self:flex-end;margin-left:auto;padding-right:0}}#row-footer .footer-contact .contact-blocks div:last-of-type .social-links{display:flex;list-style:none;margin:0 0 15px;padding:0;justify-content:center}#row-footer .footer-contact .contact-blocks div:last-of-type .social-links li{margin:0 4px}#row-footer .footer-contact .contact-blocks div:last-of-type .social-links li a{display:block;color:transparent;width:25px;height:25px}#row-footer .footer-contact .contact-blocks div:last-of-type .social-links li .facebook{background:transparent url("/img/social-facebook.svg") no-repeat center center;background-size:22px auto}#row-footer .footer-contact .contact-blocks div:last-of-type .social-links li .instagram{background:transparent url("/img/social-instagram.svg") no-repeat center center;background-size:22px auto}@media screen and (min-width: 768px){#row-footer .disclaimer{margin-bottom:2rem}}#row-footer .disclaimer p{color:#838383;font-size:0.813rem;line-height:1.188rem}#row-footer .copyright{text-align:center}@media screen and (min-width: 768px){#row-footer .copyright{text-align:left;display:flex;justify-content:space-between}}#row-footer .copyright p{font-size:0.875rem;margin:0}.btn,.btn-primary,.btn-secondary,.btn-outline,.btn-outline.white{display:inline-block;background-color:#383838;border:0;color:#fff;font-size:0.938rem;letter-spacing:2px;padding:1rem 1.5rem;text-decoration:none;line-height:1.4rem;text-transform:uppercase;box-sizing:border-box;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.btn span,.btn-primary span,.btn-secondary span,.btn-outline span,.btn-outline.white span{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:inline-block;margin-right:0.8rem;width:25px;height:22px;content:''}.btn-primary{background-color:#563e9c}.btn-secondary{background-color:#da9000}.btn-outline{background-color:transparent;border:1px solid #383838;color:#383838}.btn-outline:hover{background-color:#383838;color:#fff}.btn-outline.white{background-color:transparent;border:1px solid #fff;color:#fff}.btn-outline.white:hover{background-color:#fff;color:#383838}label{display:block;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-size:1rem;margin-bottom:0.5rem}input[type="text"],input[type="email"],input[type="date"],textarea,select{font-size:1.1rem;font-family:"proxima-nova",sans-serif;color:#383838;border:1px solid #383838;padding:0.75rem;box-sizing:border-box;width:100%;margin-bottom:1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}input[type="text"]:focus,input[type="email"]:focus,input[type="date"]:focus,textarea:focus,select:focus{font-family:"proxima-nova",sans-serif;color:#383838;border:1px solid green;outline:0}select,input[type="date"]{background:#fff url("../img/select-arrow.png") no-repeat right center;padding-right:45px}.form-grid{display:grid}@media screen and (min-width: 576px){.form-grid{grid-template-columns:1fr 1fr;column-gap:1rem}}@media screen and (min-width: 576px){.form-grid .lg{grid-column:1 / 3}}.form-grid .btn,.form-grid .btn-primary,.form-grid .btn-secondary,.form-grid .btn-outline{margin-top:1rem}@media screen and (min-width: 576px){.form-grid .btn,.form-grid .btn-primary,.form-grid .btn-secondary,.form-grid .btn-outline{grid-column:2 / 3}}#schedule_showing .form-grid{margin-top:2rem}#schedule_showing .form-grid textarea{height:140px}#form_contact{max-width:768px;margin:0 auto}#form_contact textarea{height:150px}#form_contact .btn,#form_contact .btn-primary,#form_contact .btn-secondary,#form_contact .btn-outline{width:100%;line-height:65px}
