.red,.red *{color:red !important}.pricing-section{background:#f4f4f6;border-radius:1em;overflow:hidden;display:flex;align-items:stretch;margin:5% 0 6%}.pricing-col{position:relative;overflow:hidden;width:50%;display:flex;align-items:center}.pricing-col h2{margin-top:20px}.pricing-col button{font-size:14px;margin-top:10px}.pricing-text{padding:6% 8%}.map{margin-top:2em}.cta-la{display:flex;flex-direction:column;border-radius:.5em;text-align:center;margin:3em auto;background:#f4f4f6;padding:8% 5%}.cta-la h4{font-size:1.1em;margin-top:20px;display:inline-block}.cta-la h4 a{display:block;margin-top:10px}.cta-la button{font-size:14px;margin-top:5px}.floorplans{width:100%;text-align:center;border-radius:.5em;padding:0 20px;background-size:cover;background-position:center;display:inline-block;padding-bottom:40px;margin:20px auto 10px auto}.floorplans h4{font-size:1.5em;margin-top:20px}.floorplans button{font-size:14px;margin-top:0}.options-section{padding-bottom:4em;padding-top:1em}.options-section .h2-style{margin-bottom:50px}@media (min-width:769px){.pricing-col img{object-fit:cover;height:100%;width:100%;position:absolute}}@media (max-width:768px){.pricing-section{flex-direction:column}.pricing-col{width:100%;min-height:200px}.pricing-section .pricing-col:first-child{order:2}.pricing-col img{width:100%;position:absolute;top:0}}@media (max-width:480px){.options-section{padding-top:10px}.options-section .h2-style{margin-bottom:40px}}