@font-face{font-family:"Libra Caslon";font-display:swap;src:url("https://montviewharborlakeplace.com/wp-content/uploads/et-fonts/LibreCaslonText-Regular.ttf") format("truetype")}.preset--module--divi-text--6268fbb9-6e25-4a70-a480-4934aa218c8c .et_pb_text_inner h3{font-family:'Prata',Georgia,"Times New Roman",serif;font-size:36px;line-height:1.4em}@media only screen and (max-width:980px){.preset--module--divi-text--6268fbb9-6e25-4a70-a480-4934aa218c8c .et_pb_text_inner h3{font-size:20px}}@media only screen and (max-width:767px){.preset--module--divi-text--6268fbb9-6e25-4a70-a480-4934aa218c8c .et_pb_text_inner h3{font-size:16px}}@font-face{font-family:"Libra Caslon";font-display:swap;src:url("https://montviewharborlakeplace.com/wp-content/uploads/et-fonts/LibreCaslonText-Regular.ttf") format("truetype")}@font-face{font-family:"Libra Caslon";font-display:swap;src:url("https://montviewharborlakeplace.com/wp-content/uploads/et-fonts/LibreCaslonText-Regular.ttf") format("truetype")}.et_pb_contact_form_1.et_pb_contact_form_container h1,.et_pb_contact_form_1.et_pb_contact_form_container h2.et_pb_contact_main_title,.et_pb_contact_form_1.et_pb_contact_form_container h3.et_pb_contact_main_title,.et_pb_contact_form_1.et_pb_contact_form_container h4.et_pb_contact_main_title,.et_pb_contact_form_1.et_pb_contact_form_container h5.et_pb_contact_main_title,.et_pb_contact_form_1.et_pb_contact_form_container h6.et_pb_contact_main_title{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;font-weight:700;color:var(--gcid-primary-color);line-height:4.5em;text-align:center}.et_pb_contact_form_1.et_pb_contact_form_container.et_pb_module .et_pb_button{background-color:var(--gcid-primary-color);font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-secondary-color);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-width:0px;border-color:#333;border-style:solid}.et_pb_contact_form_1.et_pb_contact_form_container.et_pb_module .et_pb_button:after{font-family:"ETmodules"!important;font-weight:400!important;font-size:inherit;line-height:1.7em!important;display:inline-block;font-size:1.6em}.et_pb_contact_form_1.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after{opacity:1}.et_pb_contact_form_1.et_pb_contact_form_container.et_pb_module .et_pb_button:hover{padding-right:2em;padding-left:0.7em}body #page-container .et_pb_section .et_pb_contact_form_1 .et_contact_bottom_container{margin-left:auto;margin-right:0}.et_pb_gallery_1.et_pb_gallery .et_pb_gallery_item{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.et_pb_gallery_1 .et_pb_gallery_items{--column-count:4;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row}.et_pb_code_3,.et_pb_code_5{margin-top:-47px!important;padding-top:0px}.et_pb_divider_4,.et_pb_divider_5{box-sizing:content-box}.et_pb_code_4{margin-top:-47px!important;padding-top:0px;flex-grow:1;flex-shrink:0}.et_pb_contact_field_4.et_pb_contact_field .input,.et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]+label i,.et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]+label i,.et_pb_contact_field_5.et_pb_contact_field .input,.et_pb_contact_field_5.et_pb_contact_field .input[type="checkbox"]+label i,.et_pb_contact_field_5.et_pb_contact_field .input[type="radio"]+label i,.et_pb_contact_field_6.et_pb_contact_field .input,.et_pb_contact_field_6.et_pb_contact_field .input[type="checkbox"]+label i,.et_pb_contact_field_6.et_pb_contact_field .input[type="radio"]+label i,.et_pb_contact_field_7.et_pb_contact_field .input,.et_pb_contact_field_7.et_pb_contact_field .input[type="checkbox"]+label i,.et_pb_contact_field_7.et_pb_contact_field .input[type="radio"]+label i{background-color:var(--gcid-secondary-color)}.et_pb_contact_field_4.et_pb_contact_field .input,.et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]+label,.et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]+label,.et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:checked+label i:before,.et_pb_contact_field_5.et_pb_contact_field .input,.et_pb_contact_field_5.et_pb_contact_field .input[type="checkbox"]+label,.et_pb_contact_field_5.et_pb_contact_field .input[type="radio"]+label,.et_pb_contact_field_5.et_pb_contact_field .input[type="checkbox"]:checked+label i:before,.et_pb_contact_field_6.et_pb_contact_field .input,.et_pb_contact_field_6.et_pb_contact_field .input[type="checkbox"]+label,.et_pb_contact_field_6.et_pb_contact_field .input[type="radio"]+label,.et_pb_contact_field_6.et_pb_contact_field .input[type="checkbox"]:checked+label i:before,.et_pb_contact_field_7.et_pb_contact_field .input,.et_pb_contact_field_7.et_pb_contact_field .input[type="checkbox"]+label,.et_pb_contact_field_7.et_pb_contact_field .input[type="radio"]+label,.et_pb_contact_field_7.et_pb_contact_field .input[type="checkbox"]:checked+label i:before,.et_pb_text_48 .et_pb_text_inner h6,.et_pb_text_49 .et_pb_text_inner h6,.et_pb_text_51 .et_pb_text_inner h6,.et_pb_text_52 .et_pb_text_inner h6,.et_pb_text_53 .et_pb_text_inner h6,.et_pb_text_54 .et_pb_text_inner h6,.et_pb_text_55 .et_pb_text_inner h6,.et_pb_text_56 .et_pb_text_inner h6,.et_pb_text_57 .et_pb_text_inner h6,.et_pb_text_58 .et_pb_text_inner h6,.et_pb_text_59 .et_pb_text_inner h6,.et_pb_text_60 .et_pb_text_inner h6,.et_pb_text_61 .et_pb_text_inner h6,.et_pb_text_62 .et_pb_text_inner h6,.et_pb_text_63 .et_pb_text_inner h6,.et_pb_text_64 .et_pb_text_inner h6,.et_pb_text_65 .et_pb_text_inner h6,.et_pb_text_66 .et_pb_text_inner h6,.et_pb_text_67 .et_pb_text_inner h6,.et_pb_text_68 .et_pb_text_inner h6,.et_pb_text_69 .et_pb_text_inner h6,.et_pb_text_70 .et_pb_text_inner h6,.et_pb_text_71 .et_pb_text_inner h6,.et_pb_text_72 .et_pb_text_inner h6,.et_pb_text_73 .et_pb_text_inner h6{color:var(--gcid-primary-color)!important}.et_pb_contact_field_4.et_pb_contact_field .et_pb_contact_field_options_title,.et_pb_contact_field_4.et_pb_contact_field .input[type=checkbox]+label,.et_pb_contact_field_4.et_pb_contact_field .input[type=radio]+label,.et_pb_contact_field_4.et_pb_contact_field .input,.et_pb_contact_field_5.et_pb_contact_field .et_pb_contact_field_options_title,.et_pb_contact_field_5.et_pb_contact_field .input[type=checkbox]+label,.et_pb_contact_field_5.et_pb_contact_field .input[type=radio]+label,.et_pb_contact_field_5.et_pb_contact_field .input,.et_pb_contact_field_6.et_pb_contact_field .et_pb_contact_field_options_title,.et_pb_contact_field_6.et_pb_contact_field .input[type=checkbox]+label,.et_pb_contact_field_6.et_pb_contact_field .input[type=radio]+label,.et_pb_contact_field_6.et_pb_contact_field .input,.et_pb_contact_field_7.et_pb_contact_field .et_pb_contact_field_options_title,.et_pb_contact_field_7.et_pb_contact_field .input[type=checkbox]+label,.et_pb_contact_field_7.et_pb_contact_field .input[type=radio]+label,.et_pb_contact_field_7.et_pb_contact_field .input{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif}.et_pb_contact_field_4.et_pb_contact_field .input::placeholder,.et_pb_contact_field_5.et_pb_contact_field .input::placeholder,.et_pb_contact_field_6.et_pb_contact_field .input::placeholder,.et_pb_contact_field_7.et_pb_contact_field .input::placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_4.et_pb_contact_field .input::-webkit-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_4.et_pb_contact_field .input::-moz-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_4.et_pb_contact_field .input::-ms-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_5.et_pb_contact_field .input::-webkit-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_5.et_pb_contact_field .input::-moz-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_5.et_pb_contact_field .input::-ms-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_6.et_pb_contact_field .input::-webkit-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_6.et_pb_contact_field .input::-moz-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_6.et_pb_contact_field .input::-ms-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_7.et_pb_contact_field .input::-webkit-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_7.et_pb_contact_field .input::-moz-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_contact_field_7.et_pb_contact_field .input::-ms-input-placeholder{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)}.et_pb_section_12.et_pb_section{padding-top:0px;padding-bottom:20px}.et_pb_section_13.et_pb_section{padding-bottom:20px}.et-l--post>.et_builder_inner_content>.et_pb_section.et_pb_section_14{background-color:var(--gcid-primary-color)!important}.et_pb_section_14{background-repeat:no-repeat!important;background-image:linear-gradient(180deg,rgba(0,0,0,0.48) 3%,rgba(0,0,0,0.61) 100% 100%),url(https://montviewharborlakeplace.com/wp-content/uploads/2025/12/D8C462BA-F7C3-4B2C-9C29-04E1EBE95FEC-scaled.jpg)!important;width:94%;max-width:2000px;margin-left:auto!important;margin-right:auto!important;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.et_pb_section_14.et_pb_section{margin-top:3vw;margin-bottom:20px;padding-top:6vw;padding-bottom:6vw}.et-l--post>.et_builder_inner_content>.et_pb_section.et_pb_section_15{background-color:var(--gcid-70184d90-89dc-4d37-8a72-67bb78c7369e)!important}.et_pb_section_15{width:94%;max-width:2000px;margin-left:auto!important;margin-right:auto!important;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}:root{--montview-navy:#0B2D5C;--white:#FFFFFF;--cream:#FDFBF7}body{font-family:'Libre Caslon Text','Caslon','Garamond',serif;color:var(--montview-navy);background:var(--white);line-height:1.6}.section{padding:120px 60px}.section-header{max-width:800px;margin:0 auto 80px;text-align:center}.section-label{font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-bottom:20px}.section-title{font-size:32px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.section-description{font-size:20px;line-height:1.8;color:var(--montview-navy);opacity:0.8}.btn-secondary{background:transparent;color:var(--montview-navy);padding:18px 45px;border:2px solid var(--montview-navy);border-radius:4px;text-decoration:none;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.3s ease;display:inline-block}.btn-secondary:hover{background:var(--montview-navy);color:white}.use-cases{background:var(--white)}.use-cases-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto}.use-case{background:var(--cream);padding:60px;border-radius:8px;transition:transform 0.3s ease}.use-case:hover{transform:translateY(-5px)}.use-case h3{font-size:28px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:20px}.use-case p{font-size:17px;line-height:1.8;color:var(--montview-navy);opacity:0.8;margin-bottom:25px}.use-case ul{list-style:none;margin-top:25px}.use-case li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px}.use-case li:before{content:'•';position:absolute;left:0;color:var(--montview-navy);font-weight:bold;font-size:20px}.property{background:var(--cream)}.property-features{background:var(--white);padding:50px;border-radius:8px;margin-top:40px}.property-features h3{font-size:20px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.features-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}.features-list li{list-style:none;padding-left:30px;position:relative;font-size:16px;line-height:1.6}.features-list li:before{content:'✓';position:absolute;left:0;color:var(--montview-navy);font-weight:bold}.add-ons{background:var(--montview-navy);color:white;padding:40px;border-radius:8px;margin-top:30px}.add-ons h4{font-size:16px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:20px;color:white}.add-ons p{color:white}.add-ons ul{list-style:none}.add-ons li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px;opacity:0.9;color:white}.add-ons li:before{content:'+';position:absolute;left:0;font-weight:bold;font-size:20px;color:white}.booking-options{background:var(--white)}.booking-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}.booking-card{background:var(--cream);padding:50px 40px;border-radius:8px;text-align:center;transition:transform 0.3s ease;border:3px solid transparent}.booking-card:hover{transform:translateY(-10px);border-color:var(--montview-navy)}.booking-card h3{font-size:24px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:15px}.booking-card .duration{font-size:16px;color:var(--montview-navy);opacity:0.7;margin-bottom:25px}.booking-card p{font-size:16px;line-height:1.7;color:var(--montview-navy);margin-bottom:30px}.booking-card .price{font-size:14px;letter-spacing:0.1em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-top:20px}@media (max-width:1024px){.use-cases-grid{grid-template-columns:1fr}.booking-grid{grid-template-columns:1fr}}@media (max-width:768px){.section{padding:80px 30px}.features-list{grid-template-columns:1fr}}:root{--montview-navy:#0B2D5C;--white:#FFFFFF;--cream:#FDFBF7}body{font-family:'Libre Caslon Text','Caslon','Garamond',serif;color:var(--montview-navy);background:var(--white);line-height:1.6}.section{padding:120px 60px}.section-header{max-width:800px;margin:0 auto 80px;text-align:center}.section-label{font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-bottom:20px}.section-title{font-size:32px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.section-description{font-size:20px;line-height:1.8;color:var(--montview-navy);opacity:0.8}.btn-secondary{background:transparent;color:var(--montview-navy);padding:18px 45px;border:2px solid var(--montview-navy);border-radius:4px;text-decoration:none;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.3s ease;display:inline-block}.btn-secondary:hover{background:var(--montview-navy);color:white}.use-cases{background:var(--white)}.use-cases-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto}.use-case{background:var(--cream);padding:60px;border-radius:8px;transition:transform 0.3s ease}.use-case:hover{transform:translateY(-5px)}.use-case h3{font-size:28px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:20px}.use-case p{font-size:17px;line-height:1.8;color:var(--montview-navy);opacity:0.8;margin-bottom:25px}.use-case ul{list-style:none;margin-top:25px}.use-case li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px}.use-case li:before{content:'•';position:absolute;left:0;color:var(--montview-navy);font-weight:bold;font-size:20px}.property{background:var(--cream)}.property-features{background:var(--white);padding:50px;border-radius:8px;margin-top:40px}.property-features h3{font-size:20px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.features-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}.features-list li{list-style:none;padding-left:30px;position:relative;font-size:16px;line-height:1.6}.features-list li:before{content:'✓';position:absolute;left:0;color:var(--montview-navy);font-weight:bold}.add-ons{background:var(--montview-navy);color:white;padding:40px;border-radius:8px;margin-top:30px}.add-ons h4{font-size:16px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:20px;color:white}.add-ons p{color:white}.add-ons ul{list-style:none}.add-ons li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px;opacity:0.9;color:white}.add-ons li:before{content:'+';position:absolute;left:0;font-weight:bold;font-size:20px;color:white}.booking-options{background:var(--white)}.booking-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}.booking-card{background:var(--cream);padding:50px 40px;border-radius:8px;text-align:center;transition:transform 0.3s ease;border:3px solid transparent}.booking-card:hover{transform:translateY(-10px);border-color:var(--montview-navy)}.booking-card h3{font-size:24px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:15px}.booking-card .duration{font-size:16px;color:var(--montview-navy);opacity:0.7;margin-bottom:25px}.booking-card p{font-size:16px;line-height:1.7;color:var(--montview-navy);margin-bottom:30px}.booking-card .price{font-size:14px;letter-spacing:0.1em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-top:20px}@media (max-width:1024px){.use-cases-grid{grid-template-columns:1fr}.booking-grid{grid-template-columns:1fr}}@media (max-width:768px){.section{padding:80px 30px}.features-list{grid-template-columns:1fr}}:root{--montview-navy:#0B2D5C;--white:#FFFFFF;--cream:#FDFBF7}body{font-family:'Libre Caslon Text','Caslon','Garamond',serif;color:var(--montview-navy);background:var(--white);line-height:1.6}.section{padding:120px 60px}.section-header{max-width:800px;margin:0 auto 80px;text-align:center}.section-label{font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-bottom:20px}.section-title{font-size:32px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.section-description{font-size:20px;line-height:1.8;color:var(--montview-navy);opacity:0.8}.btn-secondary{background:transparent;color:var(--montview-navy);padding:18px 45px;border:2px solid var(--montview-navy);border-radius:4px;text-decoration:none;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.3s ease;display:inline-block}.btn-secondary:hover{background:var(--montview-navy);color:white}.use-cases{background:var(--white)}.use-cases-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto}.use-case{background:var(--cream);padding:60px;border-radius:8px;transition:transform 0.3s ease}.use-case:hover{transform:translateY(-5px)}.use-case h3{font-size:28px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:20px}.use-case p{font-size:17px;line-height:1.8;color:var(--montview-navy);opacity:0.8;margin-bottom:25px}.use-case ul{list-style:none;margin-top:25px}.use-case li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px}.use-case li:before{content:'•';position:absolute;left:0;color:var(--montview-navy);font-weight:bold;font-size:20px}.property{background:var(--cream)}.property-features{background:var(--white);padding:50px;border-radius:8px;margin-top:40px}.property-features h3{font-size:20px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.features-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}.features-list li{list-style:none;padding-left:30px;position:relative;font-size:16px;line-height:1.6}.features-list li:before{content:'✓';position:absolute;left:0;color:var(--montview-navy);font-weight:bold}.add-ons{background:var(--montview-navy);color:white;padding:40px;border-radius:8px;margin-top:30px}.add-ons h4{font-size:16px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:20px;color:white}.add-ons p{color:white}.add-ons ul{list-style:none}.add-ons li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px;opacity:0.9;color:white}.add-ons li:before{content:'+';position:absolute;left:0;font-weight:bold;font-size:20px;color:white}.booking-options{background:var(--white)}.booking-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}.booking-card{background:var(--cream);padding:50px 40px;border-radius:8px;text-align:center;transition:transform 0.3s ease;border:3px solid transparent}.booking-card:hover{transform:translateY(-10px);border-color:var(--montview-navy)}.booking-card h3{font-size:24px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:15px}.booking-card .duration{font-size:16px;color:var(--montview-navy);opacity:0.7;margin-bottom:25px}.booking-card p{font-size:16px;line-height:1.7;color:var(--montview-navy);margin-bottom:30px}.booking-card .price{font-size:14px;letter-spacing:0.1em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-top:20px}@media (max-width:1024px){.use-cases-grid{grid-template-columns:1fr}.booking-grid{grid-template-columns:1fr}}@media (max-width:768px){.section{padding:80px 30px}.features-list{grid-template-columns:1fr}}:root{--montview-navy:#0B2D5C;--white:#FFFFFF;--cream:#FDFBF7}body{font-family:'Libre Caslon Text','Caslon','Garamond',serif;color:var(--montview-navy);background:var(--white);line-height:1.6}.section{padding:120px 60px}.section-header{max-width:800px;margin:0 auto 80px;text-align:center}.section-label{font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-bottom:20px}.section-title{font-size:32px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.section-description{font-size:20px;line-height:1.8;color:var(--montview-navy);opacity:0.8}.btn-secondary{background:transparent;color:var(--montview-navy);padding:18px 45px;border:2px solid var(--montview-navy);border-radius:4px;text-decoration:none;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.3s ease;display:inline-block}.btn-secondary:hover{background:var(--montview-navy);color:white}.use-cases{background:var(--white)}.use-cases-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto}.use-case{background:var(--cream);padding:60px;border-radius:8px;transition:transform 0.3s ease}.use-case:hover{transform:translateY(-5px)}.use-case h3{font-size:28px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:20px}.use-case p{font-size:17px;line-height:1.8;color:var(--montview-navy);opacity:0.8;margin-bottom:25px}.use-case ul{list-style:none;margin-top:25px}.use-case li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px}.use-case li:before{content:'•';position:absolute;left:0;color:var(--montview-navy);font-weight:bold;font-size:20px}.property{background:var(--cream)}.property-features{background:var(--white);padding:50px;border-radius:8px;margin-top:40px}.property-features h3{font-size:20px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.features-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}.features-list li{list-style:none;padding-left:30px;position:relative;font-size:16px;line-height:1.6}.features-list li:before{content:'✓';position:absolute;left:0;color:var(--montview-navy);font-weight:bold}.add-ons{background:var(--montview-navy);color:white;padding:40px;border-radius:8px;margin-top:30px}.add-ons h4{font-size:16px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:20px;color:white}.add-ons p{color:white}.add-ons ul{list-style:none}.add-ons li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px;opacity:0.9;color:white}.add-ons li:before{content:'+';position:absolute;left:0;font-weight:bold;font-size:20px;color:white}.booking-options{background:var(--white)}.booking-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}.booking-card{background:var(--cream);padding:50px 40px;border-radius:8px;text-align:center;transition:transform 0.3s ease;border:3px solid transparent}.booking-card:hover{transform:translateY(-10px);border-color:var(--montview-navy)}.booking-card h3{font-size:24px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:15px}.booking-card .duration{font-size:16px;color:var(--montview-navy);opacity:0.7;margin-bottom:25px}.booking-card p{font-size:16px;line-height:1.7;color:var(--montview-navy);margin-bottom:30px}.booking-card .price{font-size:14px;letter-spacing:0.1em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-top:20px}@media (max-width:1024px){.use-cases-grid{grid-template-columns:1fr}.booking-grid{grid-template-columns:1fr}}@media (max-width:768px){.section{padding:80px 30px}.features-list{grid-template-columns:1fr}}:root{--montview-navy:#0B2D5C;--white:#FFFFFF;--cream:#FDFBF7}body{font-family:'Libre Caslon Text','Caslon','Garamond',serif;color:var(--montview-navy);background:var(--white);line-height:1.6}.section{padding:120px 60px}.section-header{max-width:800px;margin:0 auto 80px;text-align:center}.section-label{font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-bottom:20px}.section-title{font-size:32px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.section-description{font-size:20px;line-height:1.8;color:var(--montview-navy);opacity:0.8}.btn-secondary{background:transparent;color:var(--montview-navy);padding:18px 45px;border:2px solid var(--montview-navy);border-radius:4px;text-decoration:none;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.3s ease;display:inline-block}.btn-secondary:hover{background:var(--montview-navy);color:white}.use-cases{background:var(--white)}.use-cases-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto}.use-case{background:var(--cream);padding:60px;border-radius:8px;transition:transform 0.3s ease}.use-case:hover{transform:translateY(-5px)}.use-case h3{font-size:28px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:20px}.use-case p{font-size:17px;line-height:1.8;color:var(--montview-navy);opacity:0.8;margin-bottom:25px}.use-case ul{list-style:none;margin-top:25px}.use-case li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px}.use-case li:before{content:'•';position:absolute;left:0;color:var(--montview-navy);font-weight:bold;font-size:20px}.property{background:var(--cream)}.property-features{background:var(--white);padding:50px;border-radius:8px;margin-top:40px}.property-features h3{font-size:20px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:30px}.features-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}.features-list li{list-style:none;padding-left:30px;position:relative;font-size:16px;line-height:1.6}.features-list li:before{content:'✓';position:absolute;left:0;color:var(--montview-navy);font-weight:bold}.add-ons{background:var(--montview-navy);color:white;padding:40px;border-radius:8px;margin-top:30px}.add-ons h4{font-size:16px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:20px;color:white}.add-ons p{color:white}.add-ons ul{list-style:none}.add-ons li{padding-left:30px;position:relative;margin-bottom:12px;font-size:16px;opacity:0.9;color:white}.add-ons li:before{content:'+';position:absolute;left:0;font-weight:bold;font-size:20px;color:white}.booking-options{background:var(--white)}.booking-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}.booking-card{background:var(--cream);padding:50px 40px;border-radius:8px;text-align:center;transition:transform 0.3s ease;border:3px solid transparent}.booking-card:hover{transform:translateY(-10px);border-color:var(--montview-navy)}.booking-card h3{font-size:24px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--montview-navy);margin-bottom:15px}.booking-card .duration{font-size:16px;color:var(--montview-navy);opacity:0.7;margin-bottom:25px}.booking-card p{font-size:16px;line-height:1.7;color:var(--montview-navy);margin-bottom:30px}.booking-card .price{font-size:14px;letter-spacing:0.1em;text-transform:uppercase;color:var(--montview-navy);opacity:0.6;margin-top:20px}@media (max-width:1024px){.use-cases-grid{grid-template-columns:1fr}.booking-grid{grid-template-columns:1fr}}@media (max-width:768px){.section{padding:80px 30px}.features-list{grid-template-columns:1fr}}.et_pb_row_20,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_20,.et_pb_row_21,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_21,.et_pb_row_22,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_22,.et_pb_row_23,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_23,.et_pb_row_31,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_31{width:94%!important}.et_pb_row_20,.et_pb_row_21,.et_pb_row_22,.et_pb_row_23{max-width:2000px!important}.et_pb_row_21.et_pb_row,.et_pb_row_22.et_pb_row{padding-bottom:20px!important}.et_pb_image_26{background-repeat:no-repeat;background-image:url(https://montviewharborlakeplace.com/wp-content/uploads/2025/12/8BD61B6B-6DCB-48A8-9C45-F3ADD9CB5CBF-scaled.jpg);transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;text-align:left;margin-left:0;width:100%}.et_pb_image_26:hover,.et_pb_column_49:hover,.et_pb_column_50:hover{transform:scaleX(0.98) scaleY(0.98)}.et_pb_image_26 img,.et_pb_image_26 .et_pb_image_wrap{width:100%;max-width:100%!important}.et_pb_image_26 .et_pb_image_wrap,.et_pb_image_36 .et_pb_image_wrap,.et_pb_image_37 .et_pb_image_wrap,.et_pb_image_38 .et_pb_image_wrap,.et_pb_image_39 .et_pb_image_wrap,.et_pb_image_40 .et_pb_image_wrap,.et_pb_image_41 .et_pb_image_wrap{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.et_pb_image_27,.et_pb_image_28,.et_pb_image_29,.et_pb_image_30,.et_pb_image_31,.et_pb_image_32,.et_pb_image_33,.et_pb_image_34,.et_pb_image_35{transform:scaleX(1.71) scaleY(1.71);max-width:48px;text-align:center}.et_pb_image_27 .et_pb_image_wrap img,.et_pb_image_28 .et_pb_image_wrap img,.et_pb_image_29 .et_pb_image_wrap img,.et_pb_image_30 .et_pb_image_wrap img,.et_pb_image_31 .et_pb_image_wrap img,.et_pb_image_32 .et_pb_image_wrap img,.et_pb_image_33 .et_pb_image_wrap img,.et_pb_image_34 .et_pb_image_wrap img,.et_pb_image_35 .et_pb_image_wrap img{max-height:48px;width:auto}.et_pb_row_28,.et_pb_row_29,.et_pb_row_30{flex-wrap:nowrap}.et_pb_row_31.et_pb_row{padding-top:0px!important;padding-bottom:0px!important}.et_pb_row_31{max-width:none!important}.et_pb_image_36,.et_pb_image_37,.et_pb_image_38,.et_pb_image_39,.et_pb_image_40,.et_pb_image_41,.et_pb_text_54,.et_pb_text_56,.et_pb_text_58,.et_pb_text_60,.et_pb_text_62,.et_pb_text_64,.et_pb_text_66,.et_pb_text_68,.et_pb_text_70,.et_pb_text_72{text-align:center}.et_pb_image_36 .et_overlay:before,.et_pb_image_37 .et_overlay:before,.et_pb_image_38 .et_overlay:before,.et_pb_image_39 .et_overlay:before,.et_pb_image_40 .et_overlay:before,.et_pb_image_41 .et_overlay:before{color:var(--gcid-3739f6af-6ec3-431f-9233-3cdc85f4270b)!important}.et_pb_column_44{background-color:var(--gcid-primary-color);padding-top:7vw;padding-right:50px;padding-bottom:7vw;padding-left:50px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.et_pb_column_45{background-repeat:no-repeat;background-image:url(https://montviewharborlakeplace.com/wp-content/uploads/2025/12/82B5DBD7-7F42-4D38-954C-8725BDA02B78-scaled.jpeg);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.et_pb_column_46{background-repeat:no-repeat;background-image:url(https://montviewharborlakeplace.com/wp-content/uploads/2025/12/0E615C11-BF88-406D-A904-E883BC262AD4-scaled.jpg);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.et_pb_column_47{background-color:var(--gcid-secondary-color);padding-top:7vw;padding-right:50px;padding-bottom:7vw;padding-left:50px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.et_pb_text_48,.et_pb_text_50{margin-bottom:10px!important;text-align:left}.et_pb_text_48 .et_pb_text_inner,.et_pb_text_48 .et_pb_text_inner h4,.et_pb_text_49 .et_pb_text_inner h4,.et_pb_text_50 .et_pb_text_inner,.et_pb_text_50 .et_pb_text_inner h3,.et_pb_text_50 .et_pb_text_inner h4,.et_pb_text_50 .et_pb_text_inner h6,.et_pb_text_51 .et_pb_text_inner h4,.et_pb_text_52 .et_pb_text_inner,.et_pb_text_52 .et_pb_text_inner h4,.et_pb_text_53 .et_pb_text_inner,.et_pb_text_53 .et_pb_text_inner h4,.et_pb_text_54 .et_pb_text_inner,.et_pb_text_54 .et_pb_text_inner h4,.et_pb_text_55 .et_pb_text_inner,.et_pb_text_55 .et_pb_text_inner h4,.et_pb_text_56 .et_pb_text_inner,.et_pb_text_56 .et_pb_text_inner h4,.et_pb_text_57 .et_pb_text_inner,.et_pb_text_57 .et_pb_text_inner h4,.et_pb_text_58 .et_pb_text_inner,.et_pb_text_58 .et_pb_text_inner h4,.et_pb_text_59 .et_pb_text_inner,.et_pb_text_59 .et_pb_text_inner h4,.et_pb_text_60 .et_pb_text_inner,.et_pb_text_60 .et_pb_text_inner h4,.et_pb_text_61 .et_pb_text_inner,.et_pb_text_61 .et_pb_text_inner h4,.et_pb_text_62 .et_pb_text_inner,.et_pb_text_62 .et_pb_text_inner h4,.et_pb_text_63 .et_pb_text_inner,.et_pb_text_63 .et_pb_text_inner h4,.et_pb_text_64 .et_pb_text_inner,.et_pb_text_64 .et_pb_text_inner h4,.et_pb_text_65 .et_pb_text_inner,.et_pb_text_65 .et_pb_text_inner h4,.et_pb_text_66 .et_pb_text_inner,.et_pb_text_66 .et_pb_text_inner h4,.et_pb_text_67 .et_pb_text_inner,.et_pb_text_67 .et_pb_text_inner h4,.et_pb_text_68 .et_pb_text_inner,.et_pb_text_68 .et_pb_text_inner h4,.et_pb_text_69 .et_pb_text_inner,.et_pb_text_69 .et_pb_text_inner h4,.et_pb_text_70 .et_pb_text_inner,.et_pb_text_70 .et_pb_text_inner h4,.et_pb_text_71 .et_pb_text_inner,.et_pb_text_71 .et_pb_text_inner h4,.et_pb_text_72 .et_pb_text_inner,.et_pb_text_72 .et_pb_text_inner h4,.et_pb_text_73 .et_pb_text_inner,.et_pb_text_73 .et_pb_text_inner h2,.et_pb_text_73 .et_pb_text_inner h4{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)!important}.et_pb_text_48 .et_pb_text_inner h3,.et_pb_text_52 .et_pb_text_inner h3,.et_pb_text_53 .et_pb_text_inner h3,.et_pb_text_54 .et_pb_text_inner h1{color:#FFFFFF!important}.et_pb_column_49{background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100% 100%),url(https://montviewharborlakeplace.com/wp-content/uploads/2025/12/0E615C11-BF88-406D-A904-E883BC262AD4-scaled.jpg);padding-top:24vw;padding-right:3vw;padding-bottom:3vw;padding-left:3vw;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;overflow:hidden}.et_pb_text_49,.et_pb_text_51,.et_pb_text_52,.et_pb_text_53{text-align:left}.et_pb_text_49 .et_pb_text_inner{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-secondary-color)!important;font-size:14px}.et_pb_column_50{background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100% 100%),url(https://montviewharborlakeplace.com/wp-content/uploads/2025/12/D076AE31-8D96-4416-9EB3-0901B15D6780-scaled.jpeg);padding-top:24vw;padding-right:3vw;padding-bottom:3vw;padding-left:3vw;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;overflow:hidden}.et_pb_text_51 .et_pb_text_inner{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-primary-color)!important;font-size:14px}.et_pb_text_55,.et_pb_text_57,.et_pb_text_59,.et_pb_text_61,.et_pb_text_63,.et_pb_text_65,.et_pb_text_67,.et_pb_text_69,.et_pb_text_71{margin-bottom:0px!important;text-align:center}.et_pb_text_73{margin-bottom:10px!important;text-align:center}@media only screen and (max-width:980px){.et_pb_gallery_1 .et_pb_gallery_items{--column-count:2;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row}.et_pb_divider_4,.et_pb_divider_5{height:40vw}.et_pb_section_12.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_section_13.et_pb_section{padding-bottom:0px}.et_pb_section_14.et_pb_section{margin-bottom:0px}.et_pb_section_14,.et_pb_section_15{width:80%}.et_pb_row_20,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_20,.et_pb_row_21,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_21,.et_pb_row_22,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_22,.et_pb_row_23,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_23,.et_pb_row_31,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_31{width:80%!important}.et_pb_row_22.et_pb_row,.et_pb_row_26.et_pb_row,.et_pb_row_27.et_pb_row{padding-bottom:0px!important}.et_pb_column_44,.et_pb_column_47{padding-right:30px;padding-left:30px}}@media only screen and (max-width:767px){.et_pb_gallery_1 .et_pb_gallery_items{--column-count:1;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row}.et_pb_divider_4,.et_pb_divider_5{height:40vw}.et_pb_section_12.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_section_13.et_pb_section{padding-bottom:0px}.et_pb_section_14.et_pb_section{margin-bottom:0px}.et_pb_section_14,.et_pb_section_15{width:80%}.et_pb_row_20,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_20,.et_pb_row_21,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_21,.et_pb_row_22,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_22,.et_pb_row_23,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_23,.et_pb_row_31,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_31{width:80%!important}.et_pb_row_22.et_pb_row,.et_pb_row_26.et_pb_row,.et_pb_row_27.et_pb_row{padding-bottom:0px!important}.et_pb_column_44,.et_pb_column_47{padding-right:20px;padding-left:20px}}@font-face{font-family:"Libra Caslon";font-display:swap;src:url("https://montviewharborlakeplace.com/wp-content/uploads/et-fonts/LibreCaslonText-Regular.ttf") format("truetype")}.et-l--footer>.et_builder_inner_content>.et_pb_section.et_pb_section_0_tb_footer{background-color:#21305d!important}.et_pb_section_0_tb_footer.et_pb_section{margin-top:-5px;margin-bottom:-53px;padding-bottom:0px}.et_pb_row_0_tb_footer.et_pb_row{margin-top:-152px!important;margin-bottom:-49px!important}.et_pb_image_0_tb_footer{transform:scaleX(0.7) scaleY(0.7);text-align:left;margin-left:0}.et_pb_text_0_tb_footer{margin-top:-41px!important;margin-bottom:-11px!important;text-align:left}.et_pb_text_0_tb_footer .et_pb_text_inner{font-family:'Libra Caslon',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-secondary-color)!important}.et_pb_row_1_tb_footer.et_pb_row{margin-top:-80px!important}.et_pb_row_1_tb_footer{border-color:rgba(255,255,255,0.2);border-top-width:1px;border-top-style:solid}