×

注意!页面内容来自https://www.lennox.com/residential/locate/,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

<> header #primary-nav .lnx-has-supernav-active{ text-decoration: none; color: #c9002d !important; }
<> #locator-disclaimer em{ font-size:14px !important; } <> @media only screen and (min-width: 520px) { .chat-icon-wrapper.chatbot-move-up { bottom:45px!important; } } .chat-icon-wrapper.chatbot-move-up { bottom:30px!important; } <> .stars { display: flex; gap: 4px; } .star { width: 20px; height: 20px; fill: #C60C35; } .star-empty { width: 20px; height: 20px; fill: #AAAAAA; } .half-star { width: 20px; height: 20px; } .sm-star-svg .star.sm-star-svg .star-empty.sm-star-svg .half-star { width: 14px; } <> .selected-date { position: absolute; height: 100%; width: 90%; right: 0; pointer-events: none; padding: 12px 10px 10px; font-size: 13px; color: #707070; background-color: #fff; } /* Progress Bar */ .progressbar { counter-reset: step; display: flex; justify-content: space-between; list-: none; padding: 0; z-index: 1; } .progressbar li { position: relative; text-align: center; width: 33%; z-index: 2; font-size: 14px; font-weight: 600; font-family: 'Maven Pro',sans-serif; color: #666666; line-height:15px; } .progressbar li::before { content: '\f00c'; /* Font Awesome tick mark */ font-family: 'Font Awesome 5 Free'; font-weight: 900; width: 30px; height: 30px; line-height: 28px; border:2px solid #C7C7C7 ; background-color: white; border-radius: 50%; display: block; margin: 0 auto 10px auto; color:#C7C7C7; z-index: 3; } .progressbar li.active::before { border:2px solid #C90025; color: #C90025; } .progressbar li.completed::before { border:2px solid #C90025; background-color: #C90025; color: white; } .progressbar li::after { content: ''; position: absolute; width: calc(100% - 15px); height: 2px; top: 15px; left: -35%; z-index: -1; border-top: 2px dotted #C7C7C7; } .progressbar li.active + li::after { border-top: 2px dotted #C7C7C7; } .progressbar li.completed + li::after { border-top: 2px dotted #C7C7C7; } .progressbar li:first-child::after { content: none; } /* Modal Title */ .mod-title{ font-family: 'Maven Pro'sans-serif; font-weight: 700 !important; /* Semibold */ font-size: 15px!important; color:#222222 !important; padding-bottom:15px; } /* Modal Label*/ #mod-label{ font-family: 'Open Sans'sans-serif; font-weight: 400; font-size:12px; color:#666666; padding-bottom:15px; padding-right:30px } .modal-body{ padding-right:50px; padding-left:50px; } /* Custom CSS for modal */ .modal-body-step { display: none; /* Hide all steps initially */ } .modal-body-step.active { display: block; /* Show active step */ } /* STEP 2 DESIGN FORMAT START */ .form-row { margin-bottom: 10px; .form-group { margin-bottom: 1rem; label { font-weight: bold; } } } @media (min-width: 768px) { /*Two columns on tablets and desktops*/ .modal-body-step.step2 { .form-row { display: flex; justify-content : space-between; .form-group { width: calc(50% - 10px); } } } } /* STEP 2 DESIGN FORMAT END*/ #request-content{ //width: 800px; p{ font-size:12px; } } #request-content .form-control , #request-content .form-select { width: 100%; height: 45px; border: 1px solid #C7C7C7; padding:5px 10px 5px 10px; color: black !important; border-radius:0px !important } #modal-logo{ margin-top: 20px; margin-bottom:20px; left: 341px; width: 118px; height: 35px; } .bg-banner{ background-image:url('/dA/10fd01274a/fileAsset/header_bg.png'); background-repeat: no-repeat; background-size: cover; } .banner-head{ padding-top: 44px; padding-bottom: 44px; padding-left: 50px; color:#222222; } .modal-body-step .btn-back { background: none; border: none; padding: 0; font: inherit; color: #c9002d; text-decoration: none !important; } #reverse-btn{ font-family: 'Open Sans'sans-serif; font-size:12px; justify-content:left!important; width: 36px; height: 17px; color: #c9002b; text-decoration: none; padding:0px; } /* nav button*/ #nav-section{ margin-bottom: 15px; } #nav-section .nav-link{ color:#666666; //height: 35px; border: 1px solid #C7C7C7 !important; } #nav-section .nav-tabs .nav-link { border-radius:0px; line-height:20px; font-family: 'Maven Pro',sans-serif; font-size:15px; font-weight:600; flex:1; } #nav-section .nav-tabs{ border-bottom:0px; margin-left:0px; flex-wrap: nowrap; } #nav-section .nav-tabs .nav-link.active { background-color: #c9002d; color: white; border:1px solid #c9002d !important; } #project_type{ margin-bottom: 25px; margin-left:20px; } @media (max-width: 767.98px){ #project_type{ margin-left:0px; padding-left:0px; } } .line{ border: 1px #919191; margin-top:15px; margin-bottom:10px; } /*form-check width */ .form-check{ //max-width:108px; padding-left:5px; } /*Radio Button Design */ .custom-radio { appearance: none; -webkit-appearance: none; -moz-appearance: none; background-color: white !important; border-color:none !important; width: 14px; height: 14px; border: 1px solid #666666; border-radius: 50%; position: relative; cursor: pointer; opacity: 1; } .custom-radio:checked::before { content: ""; width: 7px; height: 7px; background-color: #c9002d; border-radius: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%-50%); } /* Custom CSS for checkboxes */ /* Hide default checkbox appearance */ .service .form-check-input { appearance: none; -webkit-appearance: none; -moz-appearance: none; /* Width and height to match the checkbox size */ width: 13px; height: 13px; /* Border for the checkbox */ border: 1px solid #666666; /* Default border color */ /* Custom checkbox tick mark */ position: relative; } /* Checked state */ .service .form-check-input:checked { background-color: transparent; /* Remove default fill color */ border: 1px solid #6a6a6a; } /* Custom red tick mark */ .service .form-check-input:checked::after { content: '\2714'; /* Unicode character for check mark */ display: block; color: #c9002d; /* Red color for tick mark */ font-size: 9px; /* Adjust size of tick mark */ text-align: center; /* Center tick mark */ position: absolute; top: 50%; left: 50%; transform: translate(-50%-50%); } #service-type .dropdown-container { position: relative; display: inline-block; width: 100%; height: 45px; } #service-type .dropdown-label { display: block; padding: 10px; border: 1px solid #ccc; cursor: pointer; background-image:url('/dA/be0479bb77/fileAsset/drop down icon.svg'); background-repeat: no-repeat; background-position: right .75rem center; background-size: 16px 12px; background-color:white; } #service-type .dropdown-content { display: none; position: absolute; background-color: white; min-width: 100%; border: 1px solid #ccc; z-index: 1; height:190px; overflow-y:auto; } #service-type .dropdown-content label { display: flex; justify-content: space-between; padding: 10px; cursor: pointer; } #service-type .dropdown-content label:hover { background-color: #c9002d; /* Change background color to red on hover */ color:white; } #service-type .form-check-input { appearance: none; -webkit-appearance: none; -moz-appearance: none; /* Width and height to match the checkbox size */ width: 13px; height: 13px; /* Border for the checkbox */ border: 1px solid #adb5bd; /* Default border color */ /* Custom checkbox tick mark */ position: relative; } /* Checked state */ #service-type .form-check-input:checked { background-color: white; /* Remove default fill color */ } /* Custom red tick mark */ #service-type .form-check-input:checked::after { content: '\2714'; /* Unicode character for check mark */ display: block; color: black ; /* Red color for tick mark */ font-size: 9px; /* Adjust size of tick mark */ text-align: center; /* Center tick mark */ position: absolute; top: 50%; left: 50%; transform: translate(-50%-50%); } /* Text Area */ .message-text{ border: 1px solid #C7C7C7; margin-bottom:35px; font-family:'Open Sans',sans-serif; font-size:12px; padding:15px; height:80px !important; } /*Date Picker Style Start*/ .input-group { border: 1px solid #ccc; } .input-group-addon { padding: 6px 12px; font-size: 12px; font-weight: normal; line-height: 1; color: #555; text-align: center; background-color:white; border:0px; } .bi { background-color: transparent; font-size:17px; } .bi-calendar{ content:""; } .cal-icon{ display: inline-block; background-image: url('/dA/e99419107a/fileAsset/calender_icon.png'); background-size: contain; background-repeat: no-repeat; background-position: center; width:19px; height:19px; margin-top: 5px; } .form-control-datepick { border: 0px; height: 45px; font-size: 12px; } /* Date Picker Style End */ .datepicker td,th{ text-align: center; padding: 5px; font-size: 12px; } .datepicker-dropdown{ padding:1rem !important; top:2660px !important; cursor: pointer!important; } .time-selection { display: flex; justify-content: center; } .option { padding-top:7px; padding-bottom:7px; border: 1px solid #ccc; text-align: center; cursor: pointer; transition: background-color 0.3scolor 0.3s; width:115px; height:85px; font-size:12px; } .option .label { line-height: 1.3; margin-top: 5px; } .option .icon img { width: 38px; height: 23px; transition: filter 0.3s; } .option.selected { background-color: #c9002d; color: white; } .option.selected .icon img { filter: brightness(0) invert(1); /* Change color to white */ } #request-quote-pop { .lnx-btn { width: 100%; height: 55px; @media (min-width: 992px){ width: auto; min-width: 240px; } } } @media (max-width: 576px){ #request-quote-pop .modal-dialog { max-width:390px; margin: 20px auto; #request-quote-body { padding: 1rem; } } } @media (max-width: 520px){ #request-quote-pop .modal-dialog { padding:15px; #request-content { .modal-header { .btn-close { top:-7px; right:-7px; } } } } } #loactor-disclaimer em{ font-size:14px !important; }
<> .dealer-head{ #banner-content { max-width:552px; h1{ color:#FFFFFF; font-size:50px; font-weight:400; font-family:'Maven Pro',sans-serif; text-transform: none; } p{ color:#AAAAAA; font-size:16px; } } } .dealer-body{ h2{ color:#222222; font-size:50px; font-weight:400; font-family:'Maven Pro',sans-serif; } p{ color:#222222; font-size:16px; font-weight:400px; font-family:'Open Sans',sans-serif; } } #dealer-cards{ margin:70px 40px 80px 40px; h3{ font-family:'Maven Pro',sans-serif; font-size:26px; font-weight:500; } p{ color:#666666; font-size:16px; font-weight:400px; font-family:'Open Sans',sans-serif; } a { text-decoration: none; color: none; &:hover { text-decoration: none; color: #c9002d; h3 { color: #c9002d; } } } } .card { border: none; border-radius: 8px; background-color: #fff; } .card-body{ padding:0px 29px; } .icon { font-size: 20px; margin-bottom: 10px; } #dealerHomeSearchForm .input-group { max-height:56px; border:0; } #dealerHomeSearchForm .input-group .form-control { border-top-left-radius: 8px; border-bottom-left-radius: 8px; border:.0625rem solid #bdbdbd !important; padding:16px; font-weight:400; font-size:16px; font-family:'Open Sans',sans-serif; color: #222 !important; } #dealerHomeSearchForm .input-group .form-control::placeholder { color: #6a6a6a; opacity: 1; /* Firefox */ } .btn i { font-size: 1rem; } #dealerHomeSearchForm .input-group .btn { border-top-right-radius: 8px; border-bottom-right-radius: 8px; height:auto; } @media screen and (max-width: 1130px) { .dealer-head { #banner-content { h1{ font-size: 38px!important; } } } } @media screen and (max-width: 991px) { .dealer-body { max-width:100%; h2 { color: #666666; font-size: 24px; font-weight: 300; } p { color: #666666; font-size: 14px; font-weight: 400; font-family: 'Open Sans'sans-serif; } } #dealer-cards{ margin:0px 20px 50px 20px; h3{ color:#222222; font-family:'Maven Pro',sans-serif; font-size:24px; font-weight:300; } p{ color:#222222; font-size:14px; font-weight:400px; font-family:'Open Sans',sans-serif; } } .card-body{ padding:0px 10px; } .dealer-head{ #banner-content{ max-width:100%; padding-bottom:50px; h1{ color:#FFFFFF; font-size:32px!important; font-weight:400; } p{ color:#DDDDDD; font-size:14px; } } } .input-group { max-width:95%; .form-control { font-weight:400; font-size:14px; font-family:'Open Sans',sans-serif; } .btn { max-width: 122px; min-width: 80px; } } #dealer-cards .card-body { max-width: initial; }
Lennox: HVAC

Why Choose our Certified HVAC Dealers?

From precision installations to expert servicerepairs and maintenanceour trained HVAC professionals ensure your home stays comfortable year-round with energy-efficient solutions you can trust.

Alt Text: Promotional Participant

Promotional Participant

Offers Manufacturer rebates when available

Alt Text: NATE Certified

NATE Certified

North American Technician Excellence (NATE)

Alt Text: Financing

Financing

Provides options for expanding your purchasing power

Alt Text: Factory Trained

Factory Trained

Independent Lennox dealers that have completed Lennox’s 40 hour factory training requirementwhich includes intensiveup-to-date classes on installationdesigncommunicationand service.

Alt Text: Award Winning

Award Winning

The top Lennox Dealers are recognized for their prestigious achievementsembodying the hightest standards of customer servicecommunityand quality of installations.

Alt Text: Mini-Split

Mini-Split

A Lennox Powered by Samsung Dealer is a Lennox Premier Dealer specially trained and committed to delivering expert service and support for high-efficiency mini-split systems

  • Award Winning
  • Promotional Participant
  • Factory Trained
  • Financing Available
  • NATE Certified

Find Trained HVAC Dealers for InstallationService & Repair

Need reliable & professional HVAC servicerepairor installation? Whether it’s routine maintenance or a brand-new systemfind a Lennox HVAC local expert to keep your home comfortable year-round.

Loading...
alt text goes here

It's also easy to find an expert Lennox® dealer who can help
you make the most of your HVAC system.

View Now
To navigatepress the arrow keys.

<> #modalReviewWidget { background: rgba(0000.5); } .bv-cv2-cleanslate .bv-mbox-lightbox .bv-submission .bv-fieldsets.bv-input-fieldsets{height: calc(90vh - 230px) !important; overflow: auto !important;} .bv-cv2-cleanslate .bv-mbox-lightbox .bv-submission .bv-fieldsets.bv-input-fieldsets .bv-fieldset:first-child{position: sticky !important; top: 0 !important; z-index: 1000 !important;} .bv-cv2-cleanslate .bv-mbox-lightbox .bv-submission .bv-fieldsets.bv-input-fieldsets .bv-fieldset:not(.bv-fieldset-active){background-color: #f7f7f7!important;} @media screen and (max-width: 680px){ .bv-cv2-cleanslate .bv-mbox-lightbox .bv-submission .bv-fieldsets.bv-input-fieldsets{height: calc(90vh - 290px) !important;} }