.pillar-crm-blog .blog-article-prose .container-fluid.text-white{background:var(--rem-gradient-dark)!important;color:var(--rem-white);width:100%;padding:3rem 1.25rem;margin:2rem 0 2.5rem;border-radius:.625rem;box-sizing:border-box}.pillar-crm-blog .blog-article-prose .container-fluid.text-white h3,.pillar-crm-blog .blog-article-prose .container-fluid.text-white h3.counter,.pillar-crm-blog .blog-article-prose .container-fluid.text-white p{color:var(--rem-white)!important}.pillar-crm-blog .blog-article-prose .container-fluid.text-white h3.counter{font-size:2rem;font-weight:700;margin:0 0 .35rem}.pillar-crm-blog .blog-article-prose .container-fluid.text-white p{margin:0;font-size:1rem;opacity:.95}.pillar-crm-blog .blog-article-prose .container-fluid .row{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 1rem;margin:0 auto;max-width:56rem}@media (min-width:768px){.pillar-crm-blog .blog-article-prose .col-md-3{flex:1 1 0;min-width:10rem;max-width:14rem}}.pillar-crm-blog .blog-article-prose .text-center{text-align:center}.pillar-crm-blog .blog-article-prose .text-white{color:var(--rem-white)}.pillar-crm-blog .blog-article-prose .fw-bold{font-weight:700}.pillar-crm-blog .blog-article-prose .py-5{padding-top:3rem;padding-bottom:3rem}.pillar-crm-blog .blog-article-prose .mb-10{margin-bottom:2.5rem}.pillar-crm-blog .blog-article-prose .my-3{margin-top:1rem;margin-bottom:1rem}.pillar-crm-blog .blog-article-prose .mb-0{margin-bottom:0!important}.pillar-crm-blog .blog-article-prose .m-auto{margin-inline:auto}.developers-blog .blog-article-prose .company-name{font-size:1.8rem;color:#333;text-transform:uppercase;font-weight:700;margin:0}.developers-blog .blog-article-prose a.visit-website{color:#fff;text-decoration:none}.developers-blog .blog-article-prose a.visit-website:hover{color:var(--rem-button,#5f5fff)}.developers-blog .companies-container{display:flex;flex-direction:column;gap:30px;position:relative}.developers-blog .company-card{background-color:#fff;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.1);padding:35px;overflow:hidden;max-height:100%}.developers-blog .company-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap;gap:12px}.developers-blog .company-logo{display:flex;align-items:center;gap:15px}.developers-blog .company-logo img{max-width:120px;height:auto}.developers-blog .company-name{font-size:1.8rem;color:#333;text-align:left;text-transform:uppercase;font-weight:700;margin:0}.developers-blog .visit-website{font-size:1rem;color:#fff;background-color:var(--rem-button,#5f5fff);text-decoration:none;padding:10px 15px;border-radius:5px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--rem-button,#5f5fff);transition:background-color .3s ease,color .3s ease,border-color .3s ease;white-space:nowrap}.developers-blog .visit-website:hover{background-color:#fff;color:var(--rem-button,#5f5fff);border-color:var(--rem-button,#5f5fff)}.developers-blog .company-icons{display:flex;flex-wrap:wrap;gap:30px;color:#2e5a8e;font-size:1.1rem}.developers-blog .company-icons i{margin-right:5px}.developers-blog .company-icons i.fa-phone-alt{transform:rotate(10deg)}.developers-blog .company-icons p{margin:0}.developers-blog .specialization{margin-top:30px;margin-bottom:30px}.developers-blog .company-details{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;align-items:flex-start}.developers-blog .company-info{flex:2;min-width:300px}.developers-blog .chart-container{flex:1;max-width:190px;max-height:240px;width:100%;position:relative}.developers-blog .chart-labels{position:relative;width:180px;z-index:10;text-align:center;left:40px;bottom:18px;top:1px}.developers-blog .chart-labels p{font-size:12px;margin:5px 0;display:flex;align-items:center;text-align:left}.developers-blog .label-color{width:12px;height:12px;margin-right:8px;border-radius:50%;flex-shrink:0}.developers-blog .color-p ul{list-style:none;padding-left:0;margin:0;color:#18148b;display:flex;gap:22px;font-size:16px;flex-wrap:wrap}.developers-blog .color-p li{background-color:var(--rem-button,#5f5fff);color:#fff;border-radius:10px;padding:5px 10px;box-shadow:3px 3px rgba(95,95,255,.45);list-style:none}.developers-blog .blog-img img{max-width:100%;width:600px;height:337px;border-radius:15px;object-fit:cover}.developers-blog .blog-img{margin-left:0!important;text-align:center}@media (max-width:768px){.developers-blog .company-card{margin-top:5px;padding:35px;max-height:none}.developers-blog .company-details{flex-direction:column;align-items:center;gap:0}.developers-blog .company-info{text-align:justify;min-width:150px}.developers-blog .chart-labels{width:180px;left:40px;bottom:18px}.developers-blog .chart-container{width:100%;max-width:200px;flex:1;max-height:250px;margin-inline:auto}.developers-blog .company-header{flex-direction:column;align-items:flex-start}.developers-blog .visit-website{background-color:var(--rem-button,#5f5fff);border-color:var(--rem-button,#5f5fff);padding:6px 10px;margin-top:10px}.developers-blog .specialization{margin-bottom:10px}.developers-blog .company-icons{display:block!important}.developers-blog .color-p ul{font-size:14px}.developers-blog .blog-img img{width:100%;height:auto}.developers-blog .company-icons p{margin-top:.5rem}}@media (max-width:480px){.developers-blog .company-logo img{max-width:100px}.developers-blog .company-name{font-size:1.4rem}.developers-blog .company-icons{font-size:.9rem}.developers-blog .chart-labels p{font-size:10px}.developers-blog .label-color{width:10px;height:10px}}.crm-software-blog .blog-article-prose table th{background:var(--rem-button,#5f5fff)!important;color:var(--rem-white,#fff)!important;border:none!important}.property-finder-blog .blog-article-prose h2{font-size:1.6rem;font-weight:700;color:#18148b}.property-finder-blog .blog-article-prose h3{font-size:1.3rem;font-weight:700;color:#1c1c1c}.property-finder-blog .blog-article-prose h4{font-size:1.05rem;font-weight:600;color:#1c1c1c}@media (max-width:767px){.property-finder-blog .blog-article-prose h2{font-size:1.35rem}.property-finder-blog .blog-article-prose h3{font-size:1.15rem}.property-finder-blog .blog-article-prose h4{font-size:1rem}}.property-finder-blog .blog-article-prose .feature-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 40px}@media (max-width:991px){.property-finder-blog .blog-article-prose .feature-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.property-finder-blog .blog-article-prose .feature-cards{grid-template-columns:1fr}}.property-finder-blog .blog-article-prose .feature-card{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #e6e8f5;border-radius:12px;padding:20px;box-shadow:0 4px 14px rgba(16,13,107,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.property-finder-blog .blog-article-prose .feature-card:hover{transform:translateY(-2px);border-color:var(--rem-button,#5f5fff);box-shadow:0 8px 22px rgba(95,95,255,.15)}.property-finder-blog .blog-article-prose .feature-card__title{margin:0;font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--rem-navy,#100d6b)}.property-finder-blog .blog-article-prose .feature-card__text{margin:0;font-size:.95rem;line-height:1.55;color:#444}.property-finder-blog .blog-article-prose .row.gap_20{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;align-items:baseline;margin:0 0 28px}.property-finder-blog .blog-article-prose .row.gap_20 [class*=col-]{flex:none;max-width:none;padding:0}.property-finder-blog .blog-article-prose .row.gap_20 h4{margin:0;font-size:.95rem;font-weight:700;color:var(--rem-navy,#100d6b);white-space:nowrap}.property-finder-blog .blog-article-prose .row.gap_20 p{margin:0}