.listing-page-wrapper{background:#f9f9f9;padding-top:150px;padding-bottom:30px;border-bottom:1px solid #c8c8c8}.listing-center{max-width:1370px;padding:0 20px;float:none !important;margin:0 auto !important}.listing-left{display:inline-block;float:left;margin:0;padding-right:20px;width:70%}.listing-image img{width:100%;border:1px solid #c8c8c8}.listing-image-wrapper,.listing-image-wrapper-mobile{position:relative}.listing-image-wrapper-mobile,.address-title{display:none !important}.truplace-overlay{position:absolute;right:10px;top:10px}.truplace-overlay img{transition:all .2s}.truplace-overlay img:hover{opacity:.8}.listing-right{display:inline-block;margin:0;width:30%}.listing-information{background:#fff;border:1px solid #c8c8c8;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#4a4a4a;display:block;margin-bottom:15px;overflow:hidden}.listing-panel-1{padding:8px;text-align:center}.listing-panel-1 .listing-price-mobile{display:none !important}.listing-address,.listing-price-mobile{color:#131b56;font-size:24px;line-height:1.25}.listing-panel-2{border-top:1px solid #c8c8c8;color:#4a4a4a}.listing-panel-2 ul{font-size:0;list-style:none;margin:0;overflow:hidden;padding:0}.listing-panel-2 ul li{border-left:1px solid #c8c8c8;display:inline-block;font-size:0;padding:10px 5px;position:relative;text-align:center;vertical-align:middle;width:50%}.listing-panel-2 li:nth-child(odd){border-left-color:transparent}.listing-panel-2 li:nth-child(n+2){border-top:1px solid #c8c8c8}.listing-panel-2 .info-value{font-size:22px;color:#000;line-height:1.25;word-break:break-word}.listing-panel-2 .info-title{font-size:15px;color:#000;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-panel-3{border-top:1px solid #c8c8c8}.listing-panel-3 .info-panel:nth-of-type(odd){background:#f2f5f7}.listing-panel-3 .info-panel{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;list-style:none;margin:0;ms-flex-wrap:wrap;webkit-flex-wrap:wrap}.info-panel .panel-title{flex:1;font-weight:700;min-width:0;ms-flex:1;padding:5px;webkit-flex:1}.info-panel .panel-value{flex:1;min-width:0;ms-flex:1;padding:5px;text-align:right !important;webkit-flex:1}.listing-panel-4{border-top:1px solid #c8c8c8;padding:8px;text-align:center}.listing-price{color:#131b56;font-size:32px;line-height:1.25}.truplace-button a,.truplace-button-mobile a{display:block;text-align:center;padding:25px 10px;background:#fff;color:#213361;font-weight:bold;border:3px solid #213361;font-size:24px;border-radius:5px;text-decoration:none;transition:all .2s;cursor:pointer}.truplace-button a:hover,.truplace-button-mobile a:hover{background:rgba(33,51,97,.2)}.truplace-button a img,.truplace-button-mobile a img{width:25px;margin-right:7px}.listing-description{position:relative;margin-top:40px;display:block;float:left;width:100%}.listing-description h3{border-bottom:1px solid #c8c8c8;font-weight:500;color:#000 !important;font-size:24px;letter-spacing:0;line-height:1.25;margin:0 0 15px;padding-bottom:5px}.listing-description a.view-all{position:absolute;right:0;top:-10px;background-color:#2b93d1;color:#fff !important;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;font-weight:400;font-size:1em !important;padding:.5em 1.6875em;margin-bottom:1.75em}.listing-description a.view-all:hover{background-color:#ffc418;text-decoration:none !important}.listing-description a.view-all-mobile{display:none !important}.mobile-break{display:none !important}a.schedule-button{position:absolute;right:175px;top:-10px;background-color:#ffc418;color:#333 !important;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;font-weight:400;font-size:1em !important;padding:.5em 1.6875em;margin-bottom:1.75em}a.schedule-button:hover{background-color:#2b93d1;text-decoration:none !important}a.schedule-button-mobile{display:none !important}.schedule-form h3{text-align:center;font-size:48px;margin:40px 0 20px}.schedule-form .hs-form{max-width:1200px;border:1px solid #c8c8c8;padding:15px;margin:0 auto 60px;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.schedule-form .hs_cos_wrapper_type_form input[type=submit],.schedule-form form input[type=submit]{max-width:500px !important;margin:0 auto !important;display:block;background-color:#ffc418 !important;border:0 !important;color:#333 !important;-webkit-transition:all 400ms ease-out !important;transition:all 400ms ease-out !important}.schedule-form .hs-button:hover,.schedule-form .hs_cos_wrapper_type_form input[type=submit]:hover,.schedule-form form input[type=submit]:hover{background-color:#2b93d1 !important;text-decoration:none !important}.schedule-form .hs-form-field input,.schedule-form .hs-form-field textarea{padding:12px 10px !important;text-indent:10px;width:100% !important;border:1px solid #ccc;border-radius:0 !important;height:auto !important;margin:0;float:none !important;max-width:inherit !important;-webkit-transition:.3s;transition:.3s;color:#555}.schedule-form fieldset.form-columns-3 .hs-form-field{width:33.3% !important;float:left !important}.listing-cta img{display:block;margin:0 auto}@media screen and (max-width:1024px){.listing-right{width:35% !important}.listing-left{width:65% !important}.truplace-button{display:none}.listing-description{margin-top:10px}.schedule-form fieldset.form-columns-3 .hs-form-field{width:50% !important;float:left !important}}@media screen and (max-width:900px){.listing-panel-1 .listing-address{display:none !important}.listing-panel-1 .listing-price-mobile{display:block !important}.listing-image-wrapper{display:none !important}.listing-image-wrapper-mobile{display:block !important}.listing-panel-4{display:none !important}.listing-price-mobile{font-size:30px}.address-title{display:block !important;margin-bottom:20px !important;text-align:center}.address-title h1{text-align:center;letter-spacing:0;font-size:30px;color:#000;font-weight:500}.listing-right{width:100% !important}.listing-left{width:100% !important;padding-right:0 !important;margin-bottom:30px !important}.listing-image-wrapper-mobile{max-width:85% !important;margin:0 auto !important}.listing-panel-2 .info-value{font-size:24px}.truplace-button-mobile{margin-top:20px}.truplace-button-mobile a{padding:20px 10px}.info-panel{font-size:16px}}@media screen and (max-width:767px){a.schedule-button{right:150px}.listing-page-wrapper{padding-top:120px}.listing-image-wrapper-mobile{max-width:100% !important;margin:0 auto !important}}@media screen and (max-width:600px){a.schedule-button{display:none !important}.mobile-break{display:inline !important}.non-break{display:none !important}.listing-description a.view-all{display:none !important}a.schedule-button-mobile{display:block !important;background-color:#ffc418;color:#333 !important;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;font-weight:400;font-size:16px !important;text-align:center;margin:15px auto 0 !important;padding:20px 10px;margin-bottom:1.75em}a.schedule-button-mobile:hover{background-color:#2b93d1;text-decoration:none !important}.listing-description a.view-all-mobile{display:block !important;background-color:#2b93d1;color:#fff !important;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;font-weight:400;font-size:16px !important;text-align:center;margin:10px auto 0 !important;padding:20px 10px;margin-bottom:1.75em}.listing-description a.view-all-mobile:hover{background-color:#ffc418;text-decoration:none !important}.schedule-form fieldset.form-columns-2 .hs-form-field{width:100% !important;float:left !important}.schedule-form .hs_cos_wrapper_type_form input,.schedule-form .hs_cos_wrapper_type_form .hs-input,.schedule-form form input,form .hs-input{font-size:1.3em !important}.schedule-form h3{font-size:36px !important}.schedule-form .hs-form{padding:10px 10px 30px !important}.schedule-form .hs-form-field input,.schedule-form .hs-form-field textarea{padding:10px 5px !important}.schedule-form label{margin-top:15px}.schedule-form .hs_cos_wrapper_type_form input[type=submit],.schedule-form form input[type=submit]{margin-top:15px !important}}@media(max-width:414px){.truplace-button-mobile a{padding:15px 5px;font-size:18px}}}