.hyphenate{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.top-agencies-wrap .realtor-item-wrap{table-layout:fixed;width:100%;height:80px;display:table!important}.top-agencies-wrap .realtor-item-content{vertical-align:middle;text-align:center;padding:0 5px;display:table-cell;overflow:hidden!important}.top-agencies-wrap img{max-width:100%;max-height:70px;display:inline-block!important}.rss-featured-item__image{border:1px solid #ddd;margin:0 auto 10px;padding:2px}.rss-featured-item__content *{margin-top:0}.rss-featured-item__content h3 p{font-size:14px}.rss-featured-item__content h1{font-size:17px}.rss-featured-item__content h2{font-size:16px}.rss-featured-item__content h3,.rss-featured-item__content h4,.rss-featured-item__content h5{font-size:14px}.header-main{background:#fff;padding:12px}@media (width>=992px){.header-main{background:0 0/100%}.search-form--offer{background:#fff9;border-radius:0;padding:15px}}.search-form--offer .tagline{display:none}@media (width>=992px){.search-form--offer .tagline{color:#fff;text-shadow:#fff;margin:0 0 15px;font-size:18px;display:block}}.search-form-container{position:relative}.search-form-container .tagline{color:#fff;text-shadow:0 0 15px #fff;margin:0;font-size:38px;position:absolute;top:-150px;left:0;right:0}@media (width>=992px){.search-form-container .tagline{color:#fff;font-size:30px;top:-95px;right:auto}}.search-form-container .search-form-v2{background:#fffc;font-size:16px}@media (width>=992px){.search-form-container .search-form-v2{padding:10px 30px 25px}}.search-form-container .search-form-v2 .form-control,.search-form-container .search-form-v2 .form-select{height:44px;font-size:16px}@media (width>=992px){.search-form-container .search-form-v2 .form-control,.search-form-container .search-form-v2 .form-select{height:initial}}.search-form-container .search-form-v2 .btn{font-size:18px;line-height:1.8}@media (width>=992px){.search-form-container .search-form-v2 .btn{line-height:initial;font-size:16px}}.search-form-container .search-form-v2 .tab-container{margin-bottom:15px}.search-form-container .search-form-v2 .tab-container-tabs{flex-wrap:wrap;display:flex}.search-form-container .search-form-v2 .tab-container-tabs--marketing-type .tab-container-tabs-tab{text-align:center;cursor:pointer;background:0 0;border:0;border-bottom:5px solid #ccc;flex-grow:1;padding:15px;font-weight:700}@media (width>=992px){.search-form-container .search-form-v2 .tab-container-tabs--marketing-type .tab-container-tabs-tab{padding:10px 15px}}.search-form-container .search-form-v2 .tab-container-tabs--marketing-type .tab-container-tabs-tab.active{border-bottom-color:#197e8a}.seo-links .link-block__title{text-align:center;border-bottom:0;font-weight:500}.seo-links .tab-container-tabs--seo-links{flex-wrap:wrap;display:flex}.seo-links .tab-container-tabs--seo-links li{text-align:center;flex-grow:1;font-weight:700}.seo-links .tab-container-tabs--seo-links li a{cursor:pointer;color:#333;border-bottom:5px solid #ccc;padding:10px 15px;font-size:16px;font-weight:500;display:block}.seo-links .tab-container-tabs--seo-links li a:hover,.seo-links .tab-container-tabs--seo-links li a:focus,.seo-links .tab-container-tabs--seo-links li a:active{text-decoration:none}.seo-links .tab-container-tabs--seo-links li a.active{border-bottom-color:#197e8a}.book--v1{margin:0 -12px 24px;position:relative}.book--v1:after{content:"";z-index:-1;background:#197e8a;border-left:9999px solid #197e8a;display:block;position:absolute;inset:0 0 0 -9999px;box-shadow:9999px 0 #197e8a}.book--v1{background:#197e8a;padding:12px}@media (width>=769px){.book--v1{margin-top:-24px}}@media (width>=768px){.book--v1 .row{display:flex}}.book--v1 .book__container{margin:0 -12px;padding:0}@media (width>=768px){.book--v1 .book__container{margin:0;padding:0 24px}}.book--v1 .book__description{color:#fff;justify-content:center;align-items:center;margin-bottom:12px;display:flex}@media (width>=768px){.book--v1 .book__description{margin-bottom:0}}.book--v1 .book__button .btn{border-color:#fff}.book--v2{border:1px solid #197e8a;height:300px}.book--v2 .book__title{color:#fff;text-align:center;background-color:#197e8a;justify-content:center;align-items:center;height:50%;font-size:36px;font-weight:700;display:flex}.book--v2 .book__content{flex-direction:column;height:50%;padding:12px;display:flex}.book--v2 .book__description{text-align:center}.book--v2 .book__button{margin-top:auto}.home .content{padding-top:24px;padding-bottom:24px}