@layer legacy{.nav-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.contact__form-wrap{max-width:952px;margin:0 auto}.contact__form .fluentform .frm-fluent-form .ff-t-container{gap:12px}.contact__form .fluentform input{padding:8px 16px 12px}.contact__form .fluentform textarea{padding:12px 16px}.contact__form .fluentform input,.contact__form .fluentform textarea{font-size:16px;font-family:var(--b-font-main);background-color:#fff;border:1px solid #e9e9e9;border-radius:0}.contact__form .fluentform input:focus,.contact__form .fluentform textarea:focus{border:1px solid var(--color-main)}.contact__form .fluentform input::placeholder,.contact__form .fluentform textarea::placeholder{color:#999}.contact__form .fluentform .ff-el-group{margin-bottom:12px}.contact__form .fluentform .ff_submit_btn_wrapper{margin-bottom:0}.contact__form .fluentform .ff_submit_btn_wrapper .ff-btn-submit{background:var(--color-main);border:none;border-radius:0;margin-top:20px;padding:12px 42px;font-size:16px;font-weight:400}.banners{line-height:0}.banners:before{content:"";z-index:1;background-color:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.banners__wrap img{object-fit:cover;max-height:450px}@media (width<=767px){.banners__wrap img{min-height:250px}}.banners .breadcrumbs{margin-top:12px}.banners .breadcrumbs a,.banners .breadcrumbs span{color:#ffffffb3}.product_cat .term-product .item{transition:box-shadow .3s ease-in-out;overflow:hidden}.product_cat .term-product .item img{transition:transform .3s ease-in-out}.product_cat .term-product .item:hover{box-shadow:0 1px 10px #0000001a}.product_cat .term-product .item:hover img{transform:scale(1.05)}.property_map iframe{margin:0}.entry:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.entry__excerpt p{margin:0}.founder__item{align-items:center;display:flex}.founder__item-image{width:45%;height:100%}.founder__item-image img{object-fit:cover;height:100%}.founder__item-content{background-color:#f7f7f7;width:55%;padding:24px}.founder__item-content h3{border-bottom:1px solid #dcdcdc}@media (width<=767px){.founder__item{flex-direction:column}.founder__item-image{width:100%}.founder__item-image img{height:auto}.founder__item-content{width:100%}}}
