﻿.main-content .contact-list,.main-content .contact-page{padding-bottom:4rem;}.main-content .contact-list .content .columns,.main-content .contact-page .content .columns{width:100%;}.main-content .contact-list .content .columns .cols .col-text,.main-content .contact-page .content .columns .cols .col-text{padding-top:1rem;text-align:center;}.main-content .contact-list .content .columns .title,.main-content .contact-page .content .columns .title{margin-bottom:.5rem!important;text-transform:uppercase;letter-spacing:.05rem;font-weight:500;font-size:.9rem;font-family:"iFV9rQ4IUGES",sans-serif;}.main-content .contact-list .content .columns picture,.main-content .contact-page .content .columns picture{height:100%;width:100%;display:inline-block;}.main-content .contact-list .content .columns picture img,.main-content .contact-page .content .columns picture img{height:100%;width:100%;object-fit:cover;object-position:center center;}.main-content .contact-list .contact-info,.main-content .contact-page .contact-info{flex-direction:column;padding-bottom:1rem;}.main-content .contact-list .contact-info>div,.main-content .contact-page .contact-info>div{text-align:center;}.main-content .contact-list .contact-info a,.main-content .contact-page .contact-info a{text-decoration:none;white-space:nowrap;padding:.2rem 0;}.main-content .contact-list .content .columns .cols{margin-bottom:3rem;}.main-content .contact-page{padding-bottom:0;}.main-content .contact-page .content .columns .cols{margin-bottom:1rem;}.main-content .contact-page .content .columns p{padding-top:1.5rem;text-align:left;}.main-content .contact-page .content .columns .pre-heading{padding-bottom:.5rem;}.main-content .contact-page .content .columns a{text-decoration:underline;}.sold-estates{padding:0;}.estates-wrapper{max-width:1140px;}@media(max-width:630px){.main-content .contact-list .content .columns{flex-direction:column;}}@media(min-width:631px){.main-content .contact-list .content .columns{margin:0 auto;max-width:780px;justify-content:space-between;}.main-content .contact-list .content .columns .cols{max-width:calc(50% - 1rem);}}@media(min-width:680px){.main-content .contact-page .content .columns .cols{display:flex;}.main-content .contact-page .content .columns .cols .col-image{min-width:45%;}.main-content .contact-page .content .columns .cols .col-text{padding-top:1rem;text-align:left;padding:1rem 0 0 3rem;}.main-content .contact-page .content .columns .cols .contact-info>div{text-align:left;}}@media(min-width:680px) and (max-width:1023px){.main-content .contact-page .col-image{max-width:45%;}.main-content .contact-page h2,.main-content .contact-page .h2{font-size:1.8rem;}}@media(min-width:769px){.main-content .content{padding:5rem 2.5rem 0;}}@media(min-width:1025px){.main-content .contact-page h2,.main-content .contact-page .h2{padding-top:2rem;}.contact-list h3,.h3{font-size:1.6rem;}}