No Hot Water in House Westminster CA

No Hot Water in House in Westminster, CA? Find the Right Repair Solution

When your home suddenly has no hot water, everyday tasks like showering, washing dishes, and cleaning become difficult. No Hot Water in House Westminster CA is a service-focused resource for homeowners, landlords, property managers, and commercial property owners who need help identifying water heater problems and connecting with a plumbing professional. Whether your water heater produces only cold water, runs out of hot water quickly, or stops working altogether, the right next step is to identify the cause before deciding on a repair or replacement.

For help with a hot water problem in Westminster, CA, call (714) 439-5780 to request service information or assistance connecting with a local plumbing professional.

Common Signs:

  • No hot water from any faucet
  • Hot water runs out too quickly
  • Hot water is only lukewarm
  • Hot water takes too long to arrive
  • Water heater is leaking or making unusual noises
  • Warning lights or error codes on the unit
Fast
Call Connection
Friendly
Customer Support
Local
Serving Westminster, CA
Simple
Process

No Hot Water Repair in Westminster, CA: Understanding the Service

Hot water problems can originate in the water heater, its controls, the energy supply, or the plumbing that distributes heated water. The correct solution depends on the type of heater, its condition, and the symptoms you are experiencing.

A plumbing professional may assess the water heater, review its operation, check accessible connections, and investigate likely causes. Depending on the findings, the appropriate next step may involve a component repair, an adjustment, further diagnosis, or consideration of replacement.

No Hot Water in House Repair Westminster CA is relevant when a property has lost its hot water supply or the system is no longer working as expected. It can also be useful when hot water is inconsistent, takes unusually long to arrive, or disappears much faster than normal.

The goal is to identify the underlying issue instead of replacing equipment unnecessarily or treating a symptom that may have another cause.

Common Problems When Your House Has No Hot Water

Losing hot water does not always mean the water heater has completely failed. The pattern of the problem can help narrow down the possibilities.

  • No hot water from any faucet — If every hot water tap produces cold water, the problem may involve the heater, its power or fuel supply, a control, or another part of the hot water system. Confirm whether the problem affects the whole property before assuming the water heater itself is faulty.
  • Hot water runs out too quickly — If the water starts hot but becomes cold sooner than expected, possible causes include increased demand, a heating problem, sediment accumulation, or a water heater that no longer meets the property's needs.
  • Hot water is lukewarm — Water that never reaches its usual temperature may indicate a thermostat or heating issue, a mixing problem, or another fault. Do not increase temperature settings indiscriminately; excessively hot water can cause scalding.
  • Hot water takes too long to arrive — If hot water eventually reaches the tap but takes longer than usual, the cause may involve the distance between the heater and the fixture, the plumbing layout, or a circulation issue where such a system is installed.
  • The water heater is leaking or making unusual noises — Moisture around the unit, unusual popping sounds, or other changes in operation should be investigated. A leak may come from a connection, valve, or the tank itself.

Hot Water Services in Westminster, CA

Service availability depends on the independent professional and the specific water heater problem.

🔥

Hot Water Heater Repair

When a water heater stops working, repair may be possible if the fault is limited to a serviceable component and the rest of the system remains in suitable condition. A Hot Water Heater Repair Westminster CA assessment may consider whether the heater has power or fuel supply, whether the unit displays an error code, whether the issue affects all hot water fixtures, and whether there are leaks, unusual noises, or signs of corrosion.

Learn More
🏠

Residential Hot Water Repair

For homeowners and residential property managers, a hot water failure can affect several daily routines at once. An assessment should focus on restoring suitable hot water operation while considering the condition and requirements of the existing system. If only one bathroom or faucet has a problem, the cause may be localized to that fixture or its plumbing rather than the water heater.

Learn More
💧

No Hot Water Service

Sometimes the immediate need is not a specific repair but an assessment of why the system has stopped working. No Hot Water Service Westminster CA may involve checking the heater's operating condition, identifying potential faults, and explaining whether repair or replacement should be considered. When calling, describe the symptoms rather than guessing which component has failed.

Learn More
🔍

No Hot Water Plumber

People searching for a No Hot Water Plumber Westminster CA or a plumber near me are generally looking for help diagnosing and resolving a hot water problem. Before arranging a visit, confirm the provider's service area, current availability, and whether the provider handles your specific type of water heater.

Learn More
⚙️

Hot Water Problem Repair

Hot water problems can include inconsistent temperatures, slow delivery, limited capacity, unusual noises, or a complete loss of hot water. These symptoms may have different causes, so a general assessment should establish what is actually happening before a repair is selected. If the problem keeps returning after a previous repair, mention that history.

Learn More
🚨

Emergency Hot Water Repair

Some hot water problems can wait for a scheduled assessment, while others require prompt attention because of a leak or a potential safety hazard. If you smell gas, leave the affected area, avoid operating electrical switches or creating flames, and contact the gas utility or emergency services from a safe location. Searches for an emergency plumber near me or a 24 7 plumber often indicate a need for after-hours assistance, but round-the-clock availability has not been confirmed.

Learn More

Service availability depends on the independent professional.

Complete No Hot Water Westminster CA Overview

Hot Water Not Working in Westminster: Possible Causes

Several problems can interrupt hot water production. The following are common possibilities, not a diagnosis of any particular water heater.

  • Power supply problems — An electric water heater may stop heating if its power supply or a related electrical component has a problem.
  • Gas supply or ignition issues — A gas-powered unit may fail to heat water if its fuel supply, ignition system, or burner-related components are not operating correctly.
  • Thermostat or heating-element faults — Some electric heaters use heating elements and thermostats that can fail or operate incorrectly.
  • Pilot or control problems — Depending on the model, a gas water heater may rely on a pilot assembly or electronic controls.
  • Sediment accumulation — Deposits inside a tank can affect operation and may contribute to noise or reduced performance.
  • A failed or deteriorating tank — Corrosion or damage may indicate that replacement should be considered.
  • Plumbing or mixing-valve issues — A problem with the hot water distribution system can sometimes resemble a water heater failure.

A careful assessment helps distinguish between a water heater problem and an issue elsewhere in the plumbing system.

Repair or Replace Your Water Heater?

A water heater that stops producing hot water does not always need to be replaced. The best choice depends on the actual fault and the overall condition of the equipment.

When repair may make sense:

  • The issue is limited to a component that can be serviced.
  • The tank and other major parts remain in suitable condition.
  • The system has not experienced repeated serious failures.
  • The proposed repair is reasonable compared with replacement.

When replacement may be worth considering:

  • The storage tank is leaking because of deterioration.
  • Major components have failed and the system is in poor condition.
  • Similar problems keep returning.
  • The repair cost is high relative to the condition and expected remaining service life.
  • The existing heater no longer meets the property's hot water requirements.

A leaking storage tank generally cannot be treated like a simple replaceable external fitting. Have the source of the leak identified before making a decision.

Ask for a clear comparison of repair and replacement options, including equipment requirements, installation scope, costs, and any relevant code or permit considerations. No particular price or repair time should be assumed without an assessment.

Why a Clear Diagnosis Matters

When hot water stops working, it is easy to assume that the entire heater has failed. But replacing equipment before identifying the cause can lead to unnecessary expense.

A useful service process should focus on:

  • Understanding the symptoms — Determine when the problem began and how widely it affects the property.
  • Identifying the likely source — Check the relevant equipment and accessible plumbing.
  • Explaining the findings — Clarify what is known, what remains uncertain, and whether further testing is needed.
  • Reviewing options — Discuss appropriate repair and replacement choices.
  • Clarifying the estimate — Confirm what work is included and whether additional costs could arise.

No customer reviews, ratings, credentials, warranties, or business-history details were supplied for this page, so none are claimed. Before proceeding, confirm the provider's qualifications, pricing, scope of work, and service terms directly.

Who Needs Hot Water Repair?

Hot water service is relevant to different property types across the stated Westminster service area.

Homeowners

Who have lost hot water, experience inconsistent temperatures, or notice a leak around the water heater.

Landlords & Property Managers

Coordinating repairs for rental homes or responding to tenant reports.

Residential Property Owners

Who need to determine whether a heater should be repaired or replaced.

Commercial Property Owners

And businesses that rely on hot water for routine building operations and need to investigate a system failure.

Local Businesses

Commercial properties may have different equipment, demand levels, and operating requirements from a typical home. Confirm that the provider can assess the specific system installed at your property.

Rental Properties

Coordinate with property managers on access and follow-up work.

Local Hot Water Repair Information for Westminster, CA

If you are looking for plumbing services in Westminster, start by describing the symptoms and confirming that the property falls within the provider's service area. The primary location supplied for this page is Westminster, California.

When requesting help, share:

  • Your location and property type.
  • Whether all fixtures lack hot water or only one fixture is affected.
  • Whether the heater is gas, electric, tank-style, or tankless, if known.
  • Any warning lights, error codes, or unusual sounds.
  • Whether you have noticed water around the unit.
  • Whether the problem began suddenly or developed gradually.

Nearby Areas & Cities

Westminster, CA Garden Grove, CA Huntington Beach, CA Fountain Valley, CA Santa Ana, CA Costa Mesa, CA Anaheim, CA Stanton, CA Cypress, CA Seal Beach, CA Newport Beach, CA Orange, CA

Call (714) 439-5780 to discuss your no-hot-water problem.

What to Expect From the Service Process

1

Explain the Hot Water Problem

Call and describe whether the water is completely cold, lukewarm, inconsistent, or running out too quickly.

2

Arrange an Assessment

Confirm the service area, availability, and whether the provider can assess your type of water heater.

3

Identify the Likely Cause

The relevant equipment and plumbing are evaluated to distinguish between a heater fault and another issue.

4

Review the Recommended Solution

Ask whether repair is appropriate, whether replacement should be considered, and what the estimate includes.

5

Confirm the Work

Once the scope and terms are clear, arrange the agreed service. Ask whether any follow-up checks or maintenance recommendations apply.

No hot water? Contact us now.

Trust and Reviews

No verified reviews, ratings, licensing details, certifications, awards, or business credentials were supplied for this page. These should only be added after independent confirmation. Customers should verify the qualifications and service terms of the plumbing professional they choose.

"

Customers should evaluate the independent plumbing professional they are connected with and directly confirm qualifications, licensing, insurance, pricing, scheduling, diagnostic methods, and any applicable warranties.

— Important Customer Notice

★★★★★
"

This website is a connection service and does not perform plumbing work. Always confirm details directly with the independent professional.

— Transparency Commitment

★★★★★
"

Ask about diagnostic methods, repair recommendations, project scope, and pricing before deciding how to proceed.

— Customer Tip

★★★★★

Why Customers Appreciate Our Service

When a hot water problem happens, customers may not know which type of professional to contact or what information to provide.

Our connection service gives property owners a simple starting point.

You can explain the problem, share basic information about the property, and request a connection with an independent local professional based on availability.

The professional can then discuss the suspected problem, possible repair or replacement options, pricing, scheduling, and other project details directly with you.

Our role is to facilitate the connection, not perform the plumbing work.

Frequently Asked Questions

Why is there no hot water in my house?

Possible causes include a power or gas supply problem, a failed heating element, a thermostat issue, a control fault, or a problem with the plumbing. The likely cause depends on the heater type and the symptoms. If the problem affects every hot water fixture, mention that when requesting an assessment.

Can a water heater be repaired if it stops heating?

Often, a repair may be possible if the fault involves a serviceable component and the rest of the system remains in suitable condition. A diagnosis is needed to determine whether repair is practical.

How long does hot water heater repair take?

The duration depends on the cause, equipment type, parts availability, access, and whether additional work is needed. A reliable estimate can be provided only after the problem and required work are understood.

How much does no hot water repair cost in Westminster?

Costs vary according to the fault, the heater type, the parts required, and the scope of work. Ask for an estimate that explains the proposed repair and any potential additional charges.

Should I repair or replace my water heater?

Repair may make sense for an isolated, serviceable fault. Replacement may be more appropriate for a deteriorated tank, repeated failures, or major problems in an older system. Compare the equipment's condition and the cost of the available options before deciding.

What should I do if my water heater is leaking?

If safe, avoid the affected area if water is near electrical equipment. If you know how to shut off the water safely, doing so may help limit damage. For suspected gas leaks, leave the area and contact the appropriate utility or emergency service from a safe location.

Is an emergency plumber near me available for hot water problems?

Availability depends on the service provider and the time of the request. Call (714) 439-5780 to ask about current options. Emergency or after-hours service should not be assumed unless confirmed.

Do you have a 24 7 plumber for no-hot-water problems?

The availability of a 24-hour provider has not been verified. Call to ask whether assistance is available at the time you need it and whether the provider can handle your water heater type.

Do you provide hot water repair for homes and businesses?

The page is intended for residential and commercial property owners seeking help with hot water problems. Confirm the provider's capabilities and whether your specific system is within its service scope before arranging work.

Our Commitment

We believe customers should receive clear information and understand who they are dealing with.

This website is not the plumbing contractor. We do not perform hot water repair or other plumbing work.

Our role is to help connect customers with independent local service professionals based on availability.

Customers can speak directly with the provider about pricing, qualifications, licensing, insurance, repair methods, warranties, guarantees, scheduling, and other important details before deciding whether to proceed.

Get Help With No Hot Water in Westminster, CA

A water heater that stops producing hot water can disrupt your day and may indicate a problem that needs attention. The most useful first step is to describe the symptoms, identify any immediate safety concerns, and find out what assessment options are available.

For No Hot Water in House Westminster CA, call (714) 439-5780 to request service information or assistance connecting with a local plumbing professional. Confirm service availability, the provider's capabilities, and the estimate before authorizing repairs.

Disclaimer

This website is a lead generation and customer connection service. We are not the plumbing contractor and do not directly perform hot water repair, water heater repair, water heater replacement, leak detection, drain cleaning, plumbing installation, or other plumbing services.

Customers may be connected with independent service providers based on availability.

Services, pricing, licensing, insurance, warranties, guarantees, qualifications, repair methods, scheduling, and availability vary by provider.

Customers should confirm all service details directly with the independent professional before scheduling or purchasing any service.

/* BASE */ .npser-hero, .npser-trustbar-stats, .npser-why, .npser-services, .npser-overview, .npser-rescomm, .npser-common, .npser-fast, .npser-who, .npser-process, .npser-areas, .npser-testimonials, .npser-appreciate, .npser-faq, .npser-commit, .npser-final, .npser-footer, .npser-disclaimer { width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; box-sizing: border-box; overflow-x: hidden; padding: 80px 30px; font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; } .npser-hero *, .npser-trustbar-stats *, .npser-why *, .npser-services *, .npser-overview *, .npser-rescomm *, .npser-common *, .npser-fast *, .npser-who *, .npser-process *, .npser-areas *, .npser-testimonials *, .npser-appreciate *, .npser-faq *, .npser-commit *, .npser-final *, .npser-footer *, .npser-disclaimer * { box-sizing: border-box; } .npser-wrap { max-width: 1150px; margin: 0 auto; width: 100%; } /* BACKGROUNDS */ .npser-hero { background: #0B3C5D; color: #fff; text-align: center; } .npser-trustbar-stats { background: #ffffff; padding: 0; border-bottom: 1px solid #e0e9f0; } .npser-why { background: #F8F9FA; } .npser-services { background: #0B3C5D; } .npser-overview { background: #F8F9FA; } .npser-rescomm { background: #0B3C5D; } .npser-common { background: #F8F9FA; } .npser-fast { background: #0B3C5D; } .npser-who { background: #F8F9FA; } .npser-process { background: #0B3C5D; } .npser-areas { background: #F8F9FA; } .npser-testimonials { background: #0B3C5D; } .npser-appreciate { background: #F8F9FA; } .npser-faq { background: #0B3C5D; } .npser-commit { background: #F8F9FA; } .npser-final { background: linear-gradient(135deg, #0B3C5D 0%, #1a5a7a 100%); } .npser-footer { background: #FF6B35; } .npser-disclaimer { background: #071e2f; padding: 50px 30px; } /* TYPOGRAPHY */ .npser-h2 { font-size: 34px; font-weight: 700; line-height: 1.35; letter-spacing: -0.3px; margin-bottom: 26px; padding-bottom: 16px; } .npser-h2-dark { color: #0B3C5D; border-bottom: 3px solid #FF6B35; } .npser-h2-orange { color: #FF6B35; } .npser-h2-orange:not([style*="text-align"]) { border-bottom: 2px solid rgba(255,107,53,0.35); } .npser-h3 { font-size: 23px; font-weight: 600; color: #0B3C5D; margin-top: 34px; margin-bottom: 14px; line-height: 1.4; padding-left: 16px; border-left: 5px solid #FF6B35; } .npser-h4 { font-size: 19px; font-weight: 700; color: #0B3C5D; margin-top: 24px; margin-bottom: 10px; line-height: 1.4; } .npser-p { font-size: 18px; line-height: 1.8; margin-bottom: 16px; color: #333333; } .npser-p-light { color: #e8eef3; } /* HERO */ .npser-hero-sub { font-size: 26px; font-weight: 600; color: #FF6B35; margin-bottom: 26px; line-height: 1.4; } .npser-hero-text { font-size: 18px; line-height: 1.8; color: #e8eef3; margin-bottom: 16px; max-width: 950px; margin-left: auto; margin-right: auto; } .npser-hero-h3 { font-size: 22px; color: #FF6B35; margin: 28px 0 14px; font-weight: 600; } .npser-hero-list { list-style: none; padding: 0; margin: 0 auto 26px; text-align: left; display: inline-block; max-width: 650px; } .npser-hero-list li { font-size: 18px; padding: 10px 0 10px 38px; position: relative; color: #e8eef3; line-height: 1.5; } .npser-hero-list li:before { content: "\2713"; position: absolute; left: 0; top: 12px; color: #FF6B35; font-weight: bold; font-size: 15px; width: 26px; height: 26px; background: rgba(255,107,53,0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; } /* TRUST BAR */ .npser-trustbar-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(4, 1fr); padding: 0; } .npser-stat { padding: 30px 15px; text-align: center; border-right: 1px solid #e0e9f0; } .npser-stat:last-child { border-right: none; } .npser-stat-num { font-size: 34px; font-weight: 800; color: #0B3C5D; line-height: 1.1; margin-bottom: 8px; } .npser-stat-label { font-size: 14px; color: #6b7c93; line-height: 1.4; font-weight: 500; } /* NOTICE + NOTE BOXES */ .npser-notice { background: #ffffff; border-left: 5px solid #FF6B35; padding: 22px 26px; margin: 24px 0; border-radius: 10px; box-shadow: 0 2px 12px rgba(11,60,93,0.08); } .npser-notice p { font-size: 17px; line-height: 1.75; color: #0B3C5D; font-weight: 600; margin: 0; } .npser-note-box { font-size: 17px; line-height: 1.75; color: #0B3C5D; font-weight: 600; background: #ffffff; padding: 22px 26px; border-radius: 10px; border-left: 5px solid #FF6B35; margin: 24px 0; box-shadow: 0 2px 12px rgba(11,60,93,0.08); } .npser-services-note { font-size: 16px; line-height: 1.7; color: #b8c9d6; font-style: italic; text-align: center; margin-bottom: 40px; } .npser-services-footnote { font-size: 15px; line-height: 1.7; color: #b8c9d6; font-style: italic; text-align: center; margin-top: 30px; } /* GRID & CARDS */ .npser-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 22px; } .npser-card { background: #ffffff; padding: 28px 26px; border-radius: 12px; border-top: 4px solid #FF6B35; transition: transform 0.3s ease, box-shadow 0.3s ease; box-shadow: 0 2px 10px rgba(11,60,93,0.06); display: flex; flex-direction: column; } .npser-card:hover { transform: translateY(-5px); box-shadow: 0 14px 32px rgba(11,60,93,0.15); } .npser-card-icon { font-size: 36px; margin-bottom: 12px; line-height: 1; display: block; } .npser-card h3 { font-size: 20px; color: #0B3C5D; margin-bottom: 10px; font-weight: 600; line-height: 1.4; } .npser-card p { font-size: 15.5px; line-height: 1.7; color: #4a5568; margin: 0 0 18px 0; flex-grow: 1; } /* LEARN MORE BUTTON */ .npser-learn-btn { display: inline-block; padding: 11px 26px; font-size: 14.5px; font-weight: 700; background: #FF6B35; color: #ffffff !important; border: 2px solid #FF6B35; border-radius: 8px; text-decoration: none !important; border-bottom: none !important; transition: all 0.3s ease; text-align: center; line-height: 1.2; align-self: flex-start; } .npser-learn-btn:link, .npser-learn-btn:visited, .npser-learn-btn:hover, .npser-learn-btn:focus, .npser-learn-btn:active { text-decoration: none !important; border-bottom: none !important; outline: none; } .npser-learn-btn:hover { background: #e85a28; border-color: #e85a28; color: #ffffff !important; transform: translateY(-2px); box-shadow: 0 6px 18px rgba(255,107,53,0.5); } /* LISTS */ .npser-list-light { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px 22px; } .npser-list-light li { font-size: 17px; color: #fff; padding: 14px 18px 14px 48px; position: relative; font-weight: 500; background: rgba(255,255,255,0.07); border-radius: 8px; border-left: 3px solid #FF6B35; } .npser-list-light li:before { content: "\2713"; position: absolute; left: 14px; top: 50%; transform: translateY(-50%); color: #FF6B35; font-weight: bold; font-size: 14px; width: 22px; height: 22px; background: rgba(255,107,53,0.18); border-radius: 50%; display: flex; align-items: center; justify-content: center; } .npser-list-check { list-style: none; padding: 0; margin: 0 0 26px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px 22px; } .npser-list-check li { font-size: 17px; color: #333333; padding: 16px 18px 16px 52px; position: relative; font-weight: 500; background: #ffffff; border-radius: 10px; border-left: 4px solid #FF6B35; box-shadow: 0 2px 10px rgba(11,60,93,0.06); } .npser-list-check li:before { content: "\2713"; position: absolute; left: 14px; top: 50%; transform: translateY(-50%); color: #fff; font-weight: bold; font-size: 14px; width: 26px; height: 26px; background: #FF6B35; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 3px 10px rgba(255,107,53,0.4); } .npser-list-dark { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px 22px; } .npser-list-dark li { font-size: 17px; color: #0B3C5D; padding: 18px 20px 18px 60px; position: relative; font-weight: 600; background: #ffffff; border-radius: 12px; border-left: 4px solid #FF6B35; box-shadow: 0 3px 14px rgba(11,60,93,0.08); } .npser-list-dark li:before { content: "\2713"; position: absolute; left: 18px; top: 50%; transform: translateY(-50%); color: #fff; font-weight: bold; font-size: 15px; width: 28px; height: 28px; background: #FF6B35; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 3px 10px rgba(255,107,53,0.4); } /* HIGHLIGHT */ .npser-highlight-light { font-size: 20px; line-height: 1.6; color: #FF6B35; font-weight: 600; margin: 26px 0 22px; padding-left: 20px; border-left: 4px solid #FF6B35; } /* BUTTONS */ .npser-cta-row { margin-top: 30px; display: flex; gap: 18px; justify-content: center; flex-wrap: wrap; } .npser-btn { display: inline-block; padding: 18px 40px; font-size: 18px; font-weight: 700; border-radius: 10px; text-decoration: none !important; border-bottom: none !important; transition: all 0.3s ease; min-width: 250px; text-align: center; line-height: 1.2; } .npser-btn:link, .npser-btn:visited, .npser-btn:hover, .npser-btn:focus, .npser-btn:active { text-decoration: none !important; border-bottom: none !important; outline: none; } .npser-btn-primary { background: #FF6B35; color: #ffffff !important; border: 2px solid #FF6B35; box-shadow: 0 6px 20px rgba(255,107,53,0.4); } .npser-btn-primary:hover { background: #e85a28; border-color: #e85a28; transform: translateY(-3px); box-shadow: 0 10px 28px rgba(255,107,53,0.55); color: #ffffff !important; } .npser-btn-secondary { background: transparent; color: #FF6B35 !important; border: 2px solid #FF6B35; } .npser-btn-secondary:hover { background: #FF6B35; color: #ffffff !important; transform: translateY(-3px); } /* PROCESS */ .npser-steps { display: grid; grid-template-columns: repeat(2, 1fr); gap: 22px; margin-top: 30px; } .npser-step { background: #ffffff; padding: 28px 26px 28px 95px; border-radius: 12px; position: relative; border-top: 4px solid #FF6B35; transition: transform 0.3s ease, box-shadow 0.3s ease; box-shadow: 0 2px 10px rgba(11,60,93,0.06); } .npser-step:hover { transform: translateY(-5px); box-shadow: 0 14px 32px rgba(11,60,93,0.15); } .npser-step-num { position: absolute; left: 26px; top: 28px; width: 52px; height: 52px; background: #FF6B35; color: #ffffff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 25px; font-weight: 700; box-shadow: 0 5px 16px rgba(255,107,53,0.45); } .npser-step-body h3 { font-size: 20px; color: #0B3C5D; margin-bottom: 10px; font-weight: 600; line-height: 1.4; } .npser-step-body p { font-size: 15.5px; line-height: 1.7; color: #4a5568; margin: 0; } /* TAGS */ .npser-tags { display: flex; flex-wrap: wrap; gap: 12px; margin: 22px 0 28px; } .npser-tags span { background: #0B3C5D; color: #fff; padding: 12px 20px; border-radius: 30px; font-size: 14.5px; font-weight: 500; line-height: 1.4; transition: all 0.3s ease; border: 2px solid #0B3C5D; } .npser-tags span:hover { background: #FF6B35; color: #ffffff; border-color: #FF6B35; transform: translateY(-3px); box-shadow: 0 6px 16px rgba(255,107,53,0.4); } /* TESTIMONIALS */ .npser-testi-note { font-size: 14px; color: #ffb899; font-style: italic; text-align: center; margin-bottom: 35px; } .npser-testi { background: #ffffff; padding: 32px 28px 26px; border-radius: 12px; position: relative; border-top: 4px solid #FF6B35; transition: transform 0.3s ease, box-shadow 0.3s ease; box-shadow: 0 2px 10px rgba(0,0,0,0.15); } .npser-testi:hover { transform: translateY(-5px); box-shadow: 0 14px 32px rgba(0,0,0,0.28); } .npser-testi-quote { position: absolute; top: -10px; left: 22px; font-size: 75px; line-height: 1; color: #FF6B35; font-family: Georgia, serif; font-weight: 700; opacity: 0.9; } .npser-testi-text { font-size: 16.5px; line-height: 1.8; color: #333333; margin: 8px 0 14px; font-style: italic; position: relative; z-index: 1; } .npser-testi-author { font-size: 14px; color: #0B3C5D; font-weight: 600; margin: 0 0 12px; } .npser-stars { font-size: 19px; color: #FF6B35; letter-spacing: 3px; } /* FAQ */ .npser-faq-list { display: flex; flex-direction: column; gap: 16px; margin-top: 30px; } .npser-faq-item { background: #ffffff; padding: 26px 28px; border-radius: 12px; border-left: 5px solid #FF6B35; transition: transform 0.3s ease, box-shadow 0.3s ease; } .npser-faq-item:hover { transform: translateX(5px); box-shadow: 0 10px 28px rgba(0,0,0,0.25); } .npser-faq-item h3 { font-size: 19px; color: #0B3C5D; margin-bottom: 12px; font-weight: 600; line-height: 1.45; position: relative; padding-left: 34px; } .npser-faq-item h3:before { content: "?"; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; background: #FF6B35; color: #ffffff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 700; line-height: 1; } .npser-faq-item p { font-size: 15.5px; line-height: 1.8; color: #4a5568; margin: 0; } /* FOOTER CTA */ .npser-footer-serving { font-size: 20px; color: #0B3C5D; font-weight: 700; text-align: center; margin: 26px 0 12px; } .npser-footer-text { font-size: 17px; line-height: 1.7; color: #0B3C5D; text-align: center; font-weight: 500; margin: 0; max-width: 850px; margin-left: auto; margin-right: auto; } /* DISCLAIMER */ .npser-disc-h2 { font-size: 24px; font-weight: 600; color: #FF6B35; margin-bottom: 22px; text-align: center; padding-bottom: 16px; position: relative; } .npser-disc-h2:after { content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 60px; height: 2px; background: #FF6B35; } .npser-disc-p { font-size: 14.5px; line-height: 1.8; color: #b8c6d3; margin-bottom: 14px; text-align: center; } /* TABLET */ @media (max-width: 900px) { .npser-hero, .npser-trustbar-stats, .npser-why, .npser-services, .npser-overview, .npser-rescomm, .npser-common, .npser-fast, .npser-who, .npser-process, .npser-areas, .npser-testimonials, .npser-appreciate, .npser-faq, .npser-commit, .npser-final, .npser-footer, .npser-disclaimer { padding: 60px 22px; } .npser-trustbar-stats { padding: 0; } .npser-trustbar-grid { grid-template-columns: repeat(2, 1fr); } .npser-stat { padding: 24px 12px; } .npser-stat-num { font-size: 28px; } .npser-h2 { font-size: 27px; } .npser-h3 { font-size: 20px; } .npser-h4 { font-size: 17.5px; } .npser-p, .npser-p-light { font-size: 16.5px; } .npser-hero-sub { font-size: 22px; } .npser-hero-text, .npser-hero-list li { font-size: 16px; } .npser-hero-h3 { font-size: 20px; } .npser-notice p, .npser-note-box { font-size: 16px; } .npser-card h3 { font-size: 18px; } .npser-card p { font-size: 15px; } .npser-list-light li, .npser-list-check li, .npser-list-dark li { font-size: 15.5px; } .npser-btn { font-size: 16px; padding: 16px 32px; min-width: 220px; } .npser-learn-btn { font-size: 14px; padding: 10px 22px; } .npser-step-body h3 { font-size: 18px; } .npser-step-body p { font-size: 15px; } .npser-tags span { padding: 10px 16px; font-size: 13.5px; } .npser-testi-text { font-size: 15.5px; } .npser-faq-item h3 { font-size: 17.5px; } .npser-faq-item p { font-size: 15px; } .npser-grid { grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 18px; } } /* MOBILE */ @media (max-width: 600px) { .npser-hero, .npser-why, .npser-services, .npser-overview, .npser-rescomm, .npser-common, .npser-fast, .npser-who, .npser-process, .npser-areas, .npser-testimonials, .npser-appreciate, .npser-faq, .npser-commit, .npser-final, .npser-footer { padding: 45px 16px; } .npser-disclaimer { padding: 38px 16px; } .npser-trustbar-stats { padding: 0; } .npser-trustbar-grid { grid-template-columns: repeat(2, 1fr); } .npser-stat { padding: 20px 10px; } .npser-stat-num { font-size: 24px; margin-bottom: 6px; } .npser-stat-label { font-size: 12.5px; } .npser-h2 { font-size: 22px; margin-bottom: 20px; padding-bottom: 12px; line-height: 1.35; } .npser-h3 { font-size: 18px; margin-top: 26px; padding-left: 12px; border-left: 4px solid #FF6B35; } .npser-h4 { font-size: 16.5px; } .npser-p, .npser-p-light { font-size: 15.5px; line-height: 1.75; margin-bottom: 14px; } .npser-hero-sub { font-size: 20px; margin-bottom: 18px; } .npser-hero-text { font-size: 15.5px; line-height: 1.75; } .npser-hero-h3 { font-size: 18px; } .npser-hero-list { max-width: 100%; width: 100%; } .npser-hero-list li { font-size: 15px; padding: 10px 0 10px 34px; } .npser-hero-list li:before { width: 24px; height: 24px; font-size: 13px; top: 10px; } .npser-notice { padding: 16px 18px; margin: 20px 0; } .npser-notice p { font-size: 15px; } .npser-note-box { font-size: 15px; padding: 18px 20px; margin: 20px 0; } .npser-services-note, .npser-services-footnote { font-size: 14px; margin-bottom: 26px; } .npser-grid { grid-template-columns: 1fr; gap: 16px; } .npser-card { padding: 22px 20px; } .npser-card-icon { font-size: 32px; } .npser-card h3 { font-size: 17.5px; } .npser-card p { font-size: 15px; } .npser-learn-btn { width: 100%; padding: 13px 18px; font-size: 15px; } .npser-list-light, .npser-list-check, .npser-list-dark { grid-template-columns: 1fr; gap: 10px; } .npser-list-light li { font-size: 15px; padding: 12px 14px 12px 42px; } .npser-list-check li, .npser-list-dark li { font-size: 15px; padding: 14px 14px 14px 46px; } .npser-highlight-light { font-size: 17px; margin: 22px 0 18px; padding-left: 14px; } .npser-cta-row { gap: 12px; margin-top: 24px; } .npser-btn { width: 100%; padding: 15px 18px; font-size: 16px; min-width: 100%; } .npser-steps { grid-template-columns: 1fr; gap: 16px; margin-top: 24px; } .npser-step { padding: 22px 20px; } .npser-step-num { position: static; width: 44px; height: 44px; font-size: 20px; margin-bottom: 14px; } .npser-step-body h3 { font-size: 17px; } .npser-step-body p { font-size: 15px; } .npser-tags { gap: 8px; margin: 18px 0 22px; } .npser-tags span { padding: 9px 14px; font-size: 13px; } .npser-testi-note { font-size: 13px; margin-bottom: 24px; } .npser-testi { padding: 26px 20px 22px; } .npser-testi-quote { font-size: 60px; top: -8px; left: 16px; } .npser-testi-text { font-size: 15px; } .npser-stars { font-size: 17px; } .npser-faq-list { gap: 12px; margin-top: 22px; } .npser-faq-item { padding: 20px 18px; border-left: 4px solid #FF6B35; } .npser-faq-item h3 { font-size: 16px; padding-left: 30px; } .npser-faq-item h3:before { width: 20px; height: 20px; font-size: 12px; } .npser-faq-item p { font-size: 14.5px; } .npser-footer-serving { font-size: 17px; margin: 22px 0 10px; } .npser-footer-text { font-size: 15px; } .npser-disc-h2 { font-size: 20px; } .npser-disc-p { font-size: 13.5px; } } @media (max-width: 400px) { .npser-h2 { font-size: 20px; } .npser-hero-sub { font-size: 18px; } .npser-p, .npser-p-light { font-size: 15px; } .npser-btn { font-size: 15px; } .npser-card h3 { font-size: 16.5px; } .npser-stat-num { font-size: 22px; } .npser-stat-label { font-size: 12px; } }
Scroll to Top
Call Now