.button-01{font-size:18px!important;width:100%!important}.img-radius{border-radius:8px}.bg-light-grey{background:#f4f4f4}.mortgage-software-development{display:grid;grid-template-columns:repeat(2,1fr);gap:45px 55px;padding:10px 10px}.mortgage-software-development-wrapper{background:#0098a8;padding:0 8px 8px 0;border-radius:20px}.mortgage-software-development-card{background:#fff;border:1px solid #cfcfcf;border-radius:20px;padding:28px;display:flex;align-items:flex-start;gap:24px;height:100%}.mortgage-software-development-icon{width:95px;min-width:95px;height:95px;background:#007b88;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.mortgage-software-development-icon img{width:48px;height:48px;object-fit:contain}.mortgage-software-development-content{flex:1}.mortgage-software-development-content h3{margin:0 0 12px;font-size:20px;line-height:1.35;font-weight:700}.mortgage-software-development-content p{margin:0;font-size:16px;line-height:1.7}.mortgage-software-development-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 50px}.mortgage-software-development-benefits-card{display:flex;align-items:center;gap:24px;padding:28px 30px;background:#fff;border:1px solid #00a8c6;border-radius:18px;transition:all .3s ease;height:100%}.mortgage-software-development-benefits-icon{width:82px;min-width:82px;height:82px;border-radius:50%;background:#e8f7fb;display:flex;justify-content:center;align-items:center;flex-shrink:0}.mortgage-software-development-benefits-icon img{width:42px;height:42px;object-fit:contain}.mortgage-software-development-benefits-info{flex:1}.mortgage-software-development-benefits-info h3{margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.4}.mortgage-software-development-benefits-info p{margin:0;font-size:16px;line-height:1.7}.mortgage-software-development-ai-features{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.mortgage-software-development-ai-features-card{background:#fff;border:1px solid #0a9cad;border-top:5px solid #0a9cad;border-bottom:5px solid #0a9cad;border-radius:18px;padding:40px 25px;text-align:center;display:flex;flex-direction:column;transition:all .3s ease}.mortgage-software-development-ai-features-card h3{margin:0 0 18px;font-size:20px;font-weight:700;line-height:1.4}.mortgage-software-development-ai-features-card p{margin:0;font-size:16px;line-height:1.7}#HomeSlider.new-slider .heroshot-title>p{font-size:clamp(16px,4vw,20px);line-height:1.5}.lp-sub-heading{font-size:22px}.weather-management-content-img{text-align:right}.button-01{background:#ef5a16;border:1px solid #ef5a16}.lpsite-button:hover{background:#d16534;border:2px solid #d16534;color:#fff!important}.hero-eyebrow{color:#21D2ED;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.line-height-27{line-height:27px}.features-container{max-width:800px;margin:20px 0}.feature-item{display:flex;align-items:baseline;gap:16px}.feature-item:last-child{margin-bottom:0}.check-icon{color:#21D2ED;font-size:28px;font-weight:700;flex-shrink:0;line-height:1}.feature-item p{color:#ffffff;font-size:20px;font-weight:500;line-height:1.6}.partner-logo-heroshot{right:0;bottom:0}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.stat-card{background:#ffffff;padding:30px;border:1px solid #005d69;border-radius:15px}.stat-card svg{max-width:100%!important;width:auto!important;height:100%}.stat-divider{width:62px;height:3px;background:#0097a4;border-radius:2px}.stat-number{color:#0f95a5;font-size:clamp(2rem,4vw,2.5rem);font-weight:700;line-height:1;margin-bottom:16px}.stat-value{line-height:1.1;font-size:45px}.rc-anchor{display:none!important}.rc-anchor-invisible-hover{display:none!important}.testimonial-card{border-radius:15px;padding:25px;display:flex;flex-direction:column;justify-content:flex-start;min-height:280px}.testimonial-card p{color:#555;line-height:1.8;font-size:14px;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;font-weight:normal}.google-review{display:flex;align-items:center;gap:10px;color:#777;margin-bottom:20px}.google-review img{width:150px}.google-clint-title{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.user{display:flex;align-items:center;gap:12px}.user img{width:45px;height:45px;border-radius:50%}.user h4{font-size:15px;color:#333;margin-bottom:3px}.user span{font-size:12px;color:#999}.google-avatar{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600}.purple{background:#8e44ad}.green{background:#16a085}.google-review-stars{color:#f4c400;font-size:20px}.google-review-stars i{font-style:normal}.takeaways-box{background-color:#dbf2f5;border-radius:10px;padding:20px 30px;margin:auto;box-shadow:0 0 10px rgba(0,0,0,.05)}.takeaways-title{color:#1ca3b3;font-size:22px;font-weight:bold;margin-bottom:15px}.takeaways-list{display:flex;flex-wrap:wrap;gap:30px}.takeaway-item{flex:1 1 300px;display:flex;align-items:flex-start;gap:10px}.check-icon{color:#21D2ED;font-size:22px}.color-banner-content{color:#21D2ED!important}.takeaway-text b{color:#000}.takeaway-text{color:#333;font-size:16px;line-height:1.4}.ai-summary-block p{color:#fff}.ai-summary-block p{background-color:#dfe9f11c;border-left:4px solid #009AA6;padding:20px!important;text-align:left!important}.lpsite-button{background:#ef5a16;border:2px solid #ef5a16}.bg-grey{background:#ecf5f4}.equal-div{display:flex}.equal-image img{width:100%;height:100%;object-fit:cover}.color-label{color:#4fdfff!important}.offer-banner{background-size:cover}.quote-text p{font-style:normal!important;font-size:20px;line-height:27px;color:#fff;margin:0}.offer-banner .quote-text{display:flex;align-items:center;justify-content:space-around;gap:1rem;padding:27px 0;border:2px solid #e2e3e3;background:#f6f7f7;border-radius:10px}.offer-banner-list{gap:2rem;display:flex;flex-wrap:wrap}.offer-banner-list ul li{margin-bottom:20px;list-style:none;position:relative}.offer-banner-list ul li:last-child{margin-bottom:0}.offer-banner-list ul li::before{content:'\2713';font-weight:bold;color:#ffffff;background:#125e68;position:absolute;font-size:16px;left:-38px;display:flex;top:0;align-items:center;justify-content:center;height:25px;width:25px;border-radius:50px}.ai-driven-image{text-align:-webkit-center}.img-content-section-list{min-height:350px;background-color:#edfafc}.img-content-section{text-align:right}.case-study-list{min-height:270px}.study-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.highlight-orange{font-weight:800}.study-box{background:#fff;border:2px solid #00A5B5;border-radius:6px;padding:20px;flex:1 1 calc(50% - 40px);max-width:500px;min-width:280px;display:flex;flex-direction:column;justify-content:space-between}.case-title{color:#1991a3;font-weight:bold;font-size:20px;margin-bottom:10px}.case-heading{color:#C0471B;font-size:18px;font-weight:bold;margin-bottom:15px;line-height:1.4}.case-description{font-size:16px;color:#333;line-height:1.5;margin-bottom:15px;text-align:left}.case-description b{color:#007A8D}.case-study-underline{width:80%;height:2px;background-color:#a5a5a5;margin:0 auto 15px auto}.logo-wrapper{margin-top:auto}.brand-logo{max-height:50px;width:auto;max-width:100%;display:block;margin:0 auto}.it-leader-sec{background-color:#edfafc}.drawline-3:after{background:transparent}.img-content-section img,.it-leaderimg-sec img{min-height:350px}.custom-pos-heading{color:#5e3193}.services-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.service-box{background-color:#f0f0f0;border-radius:6px;padding:15px;text-align:center;box-shadow:0 0 4px 3px rgba(0,0,0,.1);transition:transform .3s ease;display:flex;flex-direction:column}.service-box h3{margin:0;font-size:20px;font-weight:bold;color:#5e3193}.service-box h4{margin:0;font-size:18px;font-weight:bold;color:#007A8D}.service-box hr{width:100%;border:1px solid #C0471B;margin:12px auto}.service-box p{font-size:16px;color:#333;flex-grow:1}.retail-section-bg{background:#5e3193!important}.call-now-btn{position:fixed;right:-39px;top:50%;transform:rotate(90deg) translateY(-50%);z-index:9999999;display:none}.call-now-btn a{background-color:#F25C05;color:#fff!important;padding:10px;text-decoration:none;font-weight:bold;font-family:sans-serif;letter-spacing:1px;transform:rotate(25deg);border-radius:0 0 8px 8px;box-shadow:-2px 4px 10px rgba(0,0,0,.15)}.call-now-btn svg{margin-right:6px}@media (max-width:992px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){.mortgage-software-development-ai-features{grid-template-columns:repeat(2,1fr)}.mortgage-software-development-benefits{grid-template-columns:1fr;gap:30px}.mortgage-software-development{grid-template-columns:1fr}.business-stats-wrapper{flex-wrap:wrap;justify-content:center}.business-stat-item{width:45%}.healthcare-feature-wrapper{grid-template-columns:repeat(2,1fr);gap:30px}.wealth-management-benefits__container{grid-template-columns:repeat(2,1fr);gap:30px}.wealth-management-benefits__card{min-height:auto}.what-we-build-benefits__container{grid-template-columns:repeat(2,1fr);gap:30px}.what-we-build-benefits__card{min-height:auto}.form-parent{display:flex;flex-direction:column}.first-div{order:2}.second-div{order:1}.it-leaderimg-sec{text-align:center;padding:0 15px}.it-leader-sec{background-color:#ffffff}.img-content-section{text-align:center}.img-content-section-list{background-color:transparent}.equal-div{flex-direction:column}.hero-eyebrow{margin-top:20px}}@media (max-width:600px){.services-grid{grid-template-columns:1fr}.service-box{padding:20px}.healthcare-feature-wrapper{grid-template-columns:1fr}.healthcare-feature-card{padding:35px 25px}.healthcare-feature-card h3{font-size:21px}.healthcare-feature-card p{font-size:16px}}@media(max-width:1200px){.img-center{display:flex;justify-content:center}.stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}.md-below-text-center{text-align:center}.img-content-section{padding-left:0}.offer-banner .quote-text{justify-content:space-between}.offer-banner .quote-text{flex-wrap:wrap;gap:0}.partner-logo-heroshot{display:none}}@media(max-width:768px){.it-leaderimg-sec img{padding:0 15px}.stat-value{font-size:32px}.lpsite-button{font-size:16px!important;width:min(260px,100%)}.offer-banner-list{gap:0}.img-content-section img,.it-leaderimg-sec img{min-height:auto}.lp-sub-heading{font-size:16px!important}.form-parent p{font-size:16px!important}}@media(max-width:575px){.mortgage-software-development-ai-features{grid-template-columns:1fr}.mortgage-software-development-ai-features-card{min-height:auto;padding:30px 20px}.mortgage-software-development-ai-features-card h3{font-size:20px}.mortgage-software-development-ai-features-card p{font-size:15px;line-height:1.6}.mortgage-software-development-benefits-card{flex-direction:column;text-align:center;padding:24px 20px}.mortgage-software-development-benefits-icon{width:75px;min-width:75px;height:75px}.mortgage-software-development-benefits-icon img{width:38px;height:38px}.mortgage-software-development-benefits-info h3{font-size:18px;margin-bottom:10px}.mortgage-software-development-benefits-info p{font-size:15px;line-height:1.6}.mortgage-software-development-card{flex-direction:column;text-align:center}.mortgage-software-development-icon{margin:0 auto}.stats-grid{grid-template-columns:1fr}.stat-card{text-align:center}.stat-divider{margin:0 auto}.lpform-sec{max-width:90%;width:90%}.call-now-btn{display:block}}@media (max-width:1400px){.lpform-sec{min-width:100%;max-width:100%}}@media (min-width:600px){.takeaway-item{flex:1 1 48%}}@media (min-width:992px){.takeaway-item{flex:1 1 30%}}.trustpilot-rating-container{display:inline-flex;gap:4px;padding:20px}.trustpilot-rating-star{display:flex;align-items:center;justify-content:center;background-color:#00b67a;width:clamp(20px,6vw,30px);height:clamp(24px,7vw,34px);transition:transform .2s ease}.trustpilot-rating-star:hover{transform:scale(1.05)}.trustpilot-rating-star-icon{width:60%;height:60%;fill:#ffffff;display:block}@media screen and (max-width:320px){.trustpilot-rating-container{gap:2px;padding:10px}.trustpilot-rating-star{width:24px;height:28px}}@media screen and (min-width:768px){.trustpilot-rating-container{gap:5px}}@media screen and (min-width:1200px){.trustpilot-rating-star{width:21px;height:24px}}.case-box{border:2px solid #00A5B5;border-radius:6px;padding:20px;flex:1 1 calc(50% - 40px);max-width:600px;min-width:280px;display:flex;flex-direction:column}.header-para-left{max-width:900px}.case-study-underline{width:80%;height:2px;background-color:#a5a5a5;margin:0 auto 15px auto}.five-star-conference-banner{display:flex;align-items:left;justify-content:space-between;gap:24px;padding:16px 28px;background:#006d80;border:2px solid #21D2ED;color:#fff;flex-wrap:wrap;max-width:700px;box-sizing:border-box;border-left:5px solid #21D2ED}.five-star-conference-item{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;white-space:nowrap}.five-star-conference-text{font-weight:600}.five-star-conference-highlight{color:#41d8ff;text-decoration:none;font-weight:700}.five-star-conference-icon{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.five-star-conference-divider{width:1px;height:28px;background:rgba(255,255,255,.35)}@media (max-width:768px){.five-star-conference-banner{gap:18px;padding:14px 20px}.five-star-conference-item{font-size:16px}.five-star-conference-icon{font-size:18px}}@media(max-width:767px){.mortgage-software-development-ai-features{gap:25px}.mortgage-software-development-ai-features-card{padding:35px 20px}.weather-management-content-img,.weather-management-content{text-align:center}}@media (max-width:576px){.five-star-conference-banner{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.five-star-conference-divider{display:none}.five-star-conference-item{width:100%;font-size:15px}}.bg-grey{background:#ecf5f4;border-radius:10px}.lpsite-button{white-space:unset}