.hyphenate{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.top-agencies-wrap .realtor-item-wrap{display:table!important;height:80px;table-layout:fixed;width:100%}.top-agencies-wrap .realtor-item-content{display:table-cell;overflow:hidden!important;padding:0 5px;text-align:center;vertical-align:middle}.top-agencies-wrap img{display:inline-block!important;max-height:70px;max-width:100%}.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(min-width:992px){.header-main{background:none;background-size:cover}.search-form--offer{background:hsla(0,0%,100%,.6);border-radius:4px;padding:15px}}.search-form--offer .tagline{display:none}@media(min-width:992px){.search-form--offer .tagline{color:none;display:block;font-size:18px;margin:0 0 15px;text-shadow:#fff}}.search-form-container{position:relative}.search-form-container .tagline{color:#fff;font-size:38px;left:0;margin:0;position:absolute;right:0;text-shadow:0 0 15px #fff;top:-285px}@media(min-width:992px){.search-form-container .tagline{color:none;font-size:30px;right:auto;top:-110px}}.search-form-container .search-form-v2{background:hsla(0,0%,100%,.8);font-size:16px}@media(min-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{font-size:16px;height:44px}@media(min-width:992px){.search-form-container .search-form-v2 .form-control,.search-form-container .search-form-v2 .form-select{height:auto}}.search-form-container .search-form-v2 .btn{font-size:18px;line-height:1.8}@media(min-width:992px){.search-form-container .search-form-v2 .btn{font-size:16px;line-height:normal}}.search-form-container .search-form-v2 .tab-container{margin-bottom:15px}.search-form-container .search-form-v2 .tab-container-tabs{display:flex;flex-wrap:wrap}.search-form-container .search-form-v2 .tab-container-tabs--marketing-type .tab-container-tabs-tab{background:none;border:0;border-bottom:5px solid #ccc;cursor:pointer;flex-grow:1;font-weight:700;padding:15px;text-align:center}@media(min-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:#93c02d}.seo-links .link-block__title{border-bottom:0;font-weight:500;text-align:center}.seo-links .tab-container-tabs--seo-links{display:flex;flex-wrap:wrap}.seo-links .tab-container-tabs--seo-links li{flex-grow:1;font-weight:700;text-align:center}.seo-links .tab-container-tabs--seo-links li a{border-bottom:5px solid #ccc;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:500;padding:10px 15px}.seo-links .tab-container-tabs--seo-links li a:active,.seo-links .tab-container-tabs--seo-links li a:focus,.seo-links .tab-container-tabs--seo-links li a:hover{text-decoration:none}.seo-links .tab-container-tabs--seo-links li a.active{border-bottom-color:#93c02d}.book--v1{background:#93c02d;margin:0 -15px 30px;padding:15px;position:relative}.book--v1:after{background:#93c02d;border-left:9999px solid #93c02d;bottom:0;box-shadow:9999px 0 0 #93c02d;content:"";display:block;left:-9999px;position:absolute;right:0;top:0;z-index:-1}@media(min-width:769px){.book--v1{margin-top:-30px}}@media(min-width:768px){.book--v1 .row{display:flex}}.book--v1 .book__container{margin:0 -15px;padding:0}@media(min-width:768px){.book--v1 .book__container{margin:0;padding:0 30px}}.book--v1 .book__description{align-items:center;color:#fff;display:flex;justify-content:center;margin-bottom:15px}@media(min-width:768px){.book--v1 .book__description{margin-bottom:0}}.book--v1 .book__button .btn{border-color:#fff}.book--v2{border:1px solid #93c02d;height:300px}.book--v2 .book__title{align-items:center;background-color:#93c02d;color:#fff;display:flex;font-size:36px;font-weight:700;height:50%;justify-content:center;text-align:center}.book--v2 .book__content{display:flex;flex-direction:column;height:50%;padding:15px}.book--v2 .book__description{text-align:center}.book--v2 .book__button{margin-top:auto}.home .content{padding-bottom:24px;padding-top:24px}