\t\t \t\t \t\t \/* ———- CALLOUT BOX INFO ———- *\/ \/* ==== TOC ACCORDION 2 ==== *\/
\n\t\t\t\t\t<\/a><\/p>\n\n\t
\n\t\tThe ultimate guide to real estate lead generation ideas for\u00a0 2024\t<\/a>
\n<\/h4>\n<\/article>\n
\n\t\t\t\t\t<\/a><\/p>\n\n\t
\n\t\t8 top real estate lead generation companies for 2024\t<\/a>
\n<\/h4>\n<\/article>\n
\n\t\t\t\t\t<\/a><\/p>\n\n\t
\n\t\t6 best real estate lead generation websites for 2024\t<\/a>
\n<\/h4>\n<\/article>\n
\n.wp-block-group.calloutbox-info {
\n background-color: #d5eaf4;
\n margin-bottom: 35px;
\n border-radius: 15px;
\n box-shadow: 0 0px 15px rgba(0,0,0,.06);
\n}
\n.wp-block-group.calloutbox-info h3 {
\n display: inline-block;
\n position: relative;
\n margin-bottom: 19px;
\n vertical-align: middle;
\n}
\n.wp-block-group.calloutbox-info h3:before {
\n content: “”;
\n width: 32px !important;
\n height: 32px !important;
\n position: relative;
\n display: inline-block;
\n background-image: url(https:\/\/www.housingwire.com\/wp-content\/uploads\/2024\/02\/Icon-Info.png);
\n background-repeat: no-repeat;
\n background-size: 32px;
\n background-position: center center;
\n vertical-align: middle;
\n margin-right: 15px;
\n}
\n.wp-block-group.calloutbox-info ul {
\n padding-inline-start: 80px;
\n}
\n.wp-block-group.calloutbox-info ul li {
\n margin-bottom: 5px;
\n}
\nul.list-two-column{
\n column-count: 2;
\n}
\n\/* ———- P L U S ———- *\/
\nul.plus-sign-list,
\nul.minus-sign-list {
\n padding-left: 30px;
\n}
\nul.plus-sign-list li {
\n list-style: none;
\n background-image: url(https:\/\/www.housingwire.com\/wp-content\/uploads\/2023\/10\/icon-plus-sign.png);
\n background-repeat: no-repeat;
\n background-size: 0.9em;
\n -webkit-padding-start: 30px;
\n padding-inline-start: 30px;
\n background-position-y: 15px;
\n padding-bottom: 8px;
\n padding-top: 8px;
\n border-bottom: #ddd 1px solid;
\n}
\n\/* ———- M I N U S ———- *\/
\nul.minus-sign-list li {
\n list-style: none;
\n background-image: url(https:\/\/www.housingwire.com\/wp-content\/uploads\/2023\/10\/icon-minus-sign.png);
\n background-repeat: no-repeat;
\n background-size: 0.9em;
\n -webkit-padding-start: 30px;
\n padding-inline-start: 30px;
\n background-position-y: 15px;
\n padding-bottom: 8px;
\n padding-top: 8px;
\n border-bottom: #ddd 1px solid;
\n}
\n\/* ———- ARROW ———- *\/
\nul.arrow-list {
\n padding-left: 30px;
\n}
\nul.arrow-list li {
\n list-style: none;
\n background-image: url(https:\/\/www.housingwire.com\/wp-content\/uploads\/2023\/10\/icon-arrow-black.png);
\n background-repeat: no-repeat;
\n background-size: 0.9em;
\n -webkit-padding-start: 30px;
\n padding-inline-start: 30px;
\n background-position-y: 15px;
\n padding-bottom: 8px;
\n padding-top: 8px;
\n border-bottom: 0px !important;
\n}
\n.arrow-list ul {
\n margin-left: 0px;
\n padding-left: 15px;
\n}
\n.arrow-list ul li {
\n margin-bottom: 0px !important;
\n padding-bottom: 0px !important;
\n border-bottom: 0px !important;
\n background-size: 0.6em;
\n}
\n\/* ———- Dark Blue Button ———- *\/
\n.wp-block-button .wp-element-button {
\n background-color: #5db7de;
\n color: #ffffff;
\n border: 1px solid #5db7de !important;
\n margin: 20px 0px;
\n}
\n.wp-block-button .wp-element-button:hover {
\n background-color: #022f40;
\n color: #ffffff;
\n border: 1px solid #022f40 !important;
\n}
\n.content-container h2,
\n.content-container h3,
\n.content-container img {
\n margin-bottom: 25px;
\n}
\n\/* — Product-List Slider Group — *\/
\n.product-list-slider-group {
\n max-width: 900px;
\n}
\n.product-list-slider-group .prodtitle.pricelabel{
\n margin-bottom: 0px !important;
\n}
\n.product-list-slider-group .prodtitle a::after {
\n content: ”;
\n display: block;
\n width: 0;
\n height: 2px;
\n background: #BC2F2F;
\n transition: width .3s;
\n}
\n.product-list-slider-group .prodtitle a:hover::after {
\n width: 100%;
\n \/\/transition: width .3s;
\n}
\nsection.prod-list-columns {
\n max-width: 900px !important;
\n width: 100% !important;
\n padding: 20px 00px 0;
\n margin: 20px 0px 40px !important;
\n}
\n.prod-list-columns .qodef-gutenberg-row {
\n display: -webkit-box;
\n display: -webkit-flex;
\n display: -ms-flexbox;
\n display: flex;
\n -webkit-box-orient: horizontal;
\n -webkit-box-direction: normal;
\n -webkit-flex-flow: row nowrap;
\n -ms-flex-flow: row nowrap;
\n flex-flow: row nowrap;
\n list-style: none;
\n padding: 0;
\n margin: 0;
\n overflow-x: auto;
\n -ms-overflow-style: scrollbar;
\n position: relative;
\n}
\n.prod-list-columns .wp-block-qi-blocks-column {
\n background-color: #fff;
\n box-sizing: border-box;
\n position: relative;
\n max-width: 100%;
\n border: none;
\n -webkit-box-flex: 1;
\n -webkit-flex: 1 1 300px;
\n -ms-flex: 1 1 300px;
\n flex: 1 1 300px;
\n min-width: 300px;
\n margin-left: 0;
\n flex-wrap: wrap;
\n padding: 24px;
\n display: flex;
\n margin: 0 0px 25px;
\n margin-right: 15px;
\n box-shadow: 0 0 5px 0 #bbb;
\n}
\n.product-list-slider-group table,
\n.product-list-slider-group table th,
\n.product-list-slider-group table td {
\n border: none !important;
\n padding: 0px;
\n}
\n.product-list-slider-group table tr:nth-child(2) td {
\n height: 90px;
\n vertical-align: middle;
\n}
\n.product-list-slider-group table img {
\n max-width: 200px;
\n width: 100%;
\n margin: 25px auto;
\n}
\n.product-list-slider-group h3.section-header{
\n border-top: 4.5px solid #000;
\n padding-top: 10px;
\n font-size: 28px;
\n line-height: 2.125rem;
\n font-weight: 900;
\n letter-spacing: -.5px;
\n color: #000;
\n}
\n.product-list-slider-group h3.prodtitle a{
\n color: #BC2F2F;
\n margin: 10px 0 8px;
\n text-decoration: none !important;
\n font-size: 1.25rem;
\n font-weight: 700;
\n line-height: normal;
\n border: none;
\n display: inline-block;
\n}
\n.product-list-slider-group h3.prodtitle a:hover{
\n color:#7D1725 !important;
\n}
\n.product-list-slider-group h4.subheader{
\n font-size: 18px;
\n line-height: 1.4375rem;
\n font-family: nyt-franklin,helvetica,sans-serif;
\n font-weight: 700;
\n letter-spacing: -.25px;
\n color: #000;
\n margin: 8px 0;
\n}
\n.product-list-slider-group p.proddescription{
\n font-size: 1rem;
\n line-height: 1.25rem;
\n font-family: nyt-franklin,helvetica,sans-serif;
\n font-weight: 500;
\n color: #000;
\n\tpadding-bottom: 0.5rem;
\n}
\n.product-list-slider-group p.buy-options{
\n font-size: 14px;
\n line-height: 1.375rem;
\n font-family: nyt-franklin,helvetica,sans-serif;
\n font-weight: 500;
\n color: #000;
\n font-weight: 700;
\n}
\n.product-list-slider-group a.price{
\n font-size: 20px;
\n line-height: 1.5rem;
\n font-family: nyt-franklin,helvetica,sans-serif;
\n font-weight: 700;
\n color: #BC2F2F;
\n background-color: unset;
\n line-height: normal;
\n border: unset;
\n margin-bottom: 0px;
\n display: block;
\n text-decoration: none !important;
\n}
\n.product-list-slider-group a.price:hover {
\n color: #1A1F22;
\n background-color: unset;
\n}
\n.prod-list-columns .qodef-gutenberg-row::-webkit-scrollbar-track{
\n\t-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
\n\tbackground-color: #F5F5F5;
\n\tborder-radius: 10px;
\n}
\n.prod-list-columns .qodef-gutenberg-row::-webkit-scrollbar{
\n width: 5px !important;
\n background-color: #e5e2de;
\n height: 10px !important;
\n}
\n.prod-list-columns .qodef-gutenberg-row::-webkit-scrollbar-thumb{
\n\tborder-radius: 10px;
\n\t-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
\n\tbackground-color: #807d7d;
\n}
\n.prod-list-columns .wp-element-button {
\n background-color: #5db7de;
\n color: #ffffff;
\n border: 1px solid #5db7de !important;
\n margin: 20px 0px 0px;
\n padding: 0.5rem 1rem;
\n transition: .3s;
\n display: inline-block;
\n text-decoration: none !important;
\n text-align: center;
\n width: 100%;
\n}
\n.prod-list-columns .wp-element-button:hover {
\n background-color: #022f40;
\n color: #ffffff;
\n border: 1px solid #022f40 !important;
\n}
\n.prod-list-columns tr:last-child td a:after {
\n display: none !important;
\n}
\n\/* — END Product-List Slider Group — *\/
\n\/* ==== TOC ACCORDION 1 ==== *\/
\n.wp-block-details.toc-accordion-1{
\n max-width: 850px !important;
\n width: 100%;
\n position: relative;
\n margin-bottom: 40px;
\n box-shadow: 0 0px 15px rgba(0,0,0,.06);
\n border-radius: 8px;
\n padding: 15px;
\n background-color: #fff;
\n transition: height 3s ease-in;
\n font-size: 1.5rem;
\n font-weight: 500 !important;
\n}
\n.wp-block-details.toc-accordion-1 summary:after {
\n content: “+”;
\n position: absolute;
\n right: 15px;
\n top: 24px;
\n font-size: 14px;
\n font-weight: 500;
\n background-color: #bc2f2f;
\n color: #fff !important;
\n width: 22px;
\n height: 22px;
\n text-align: center;
\n line-height: 24px;
\n border-radius: 5px;
\n}
\ndetails.toc-accordion-1[open] > summary:after {
\n content: “-” !important;
\n font-weight: 600 !important;
\n}<\/p>\n
\n.wp-block-details.toc-accordion-2 {
\n max-width: 850px !important;
\n width: 100%;
\n position: relative;
\n margin-bottom: 40px;
\n padding: 15px;
\n padding-left: 2em;
\n background-color: #e5e2de;
\n transition: height 3s ease-in;
\n font-size: 1.5rem;
\n font-weight: 500 !important;
\n border-bottom: 1px solid #a3a3a3;
\n}
\n.wp-block-details.toc-accordion-2 summary:after{
\n content: “+”;
\n position: absolute;
\n left: 15px;
\n top: 22px;
\n font-size: 16px;
\n font-weight: 500;
\n background-color: #bc2f2f;
\n color: #fff !important;
\n width: 22px;
\n height: 22px;
\n text-align: center;
\n line-height: 24px;
\n border-radius: 5px;
\n}
\ndetails.toc-accordion-2[open] > summary:after{
\n content: “-” !important;
\n font-weight: 600 !important;
\n}
\n.wp-block-details.toc-accordion-2 summary:before {
\n content: “Show”;
\n margin-right: 7px;
\n}
\ndetails.toc-accordion-2[open] > summary:before {
\n content: “Hide”;
\n margin-right: 7px;
\n}
\n\/* ==== END TOC ACCORDION 2 ==== *\/
\n\/* ———- ARROW ———- *\/
\nul.arrow-list {
\n padding-left: 30px;
\n margin-top: 20px;
\n}
\nul.arrow-list li {
\n list-style: none;
\n background-image: url(https:\/\/www.housingwire.com\/wp-content\/uploads\/2023\/10\/icon-arrow-black.png);
\n background-repeat: no-repeat;
\n background-size: 0.8em;
\n -webkit-padding-start: 30px;
\n padding-inline-start: 30px;
\n background-position-y: 15px;
\n padding-bottom: 8px;
\n padding-top: 8px;
\n border-bottom: none !important;
\n font-size: 18px !important;
\n line-height: 22px !important;
\n font-weight: normal !important;
\n}
\nul.arrow-list li ul {
\n padding-left: 10px !important;
\n}
\nul.arrow-list li ul li{
\n background-size: 0.6em;
\n border-bottom: none !important;
\n}
\n\/* ==== END TOC ACCORDION ==== *\/
\n.disclaimer {
\n padding: 5px 5px !important;
\n}
\n.link-text a {
\n color: #313A3D !important;
\n}
\n\/* —For the hover color— *\/
\n .link-text-hover a:hover {
\n color: #FF1D25 !important;
\n}
\n.grid-container.faq {
\n margin: 35px 0px 35px !important;
\n padding: 0px !important;
\n}<\/p>\n