:root{--table-color: rgb(231 231 231 / 58%);--text-shadown-b-h3: .5px .5px .8px #8f9499}img{border-radius:10px;box-shadow:3px 3px 5px 3px #00000040}h2{text-align:center;margin:6% 0% 3%;font-size:clamp(24px,5vw,28px)!important;text-shadow:1px 1px 1.3px #8f9499}.two-col-grid{margin-top:3%}.two-col-grid p{font-weight:500}.col-one img{max-width:100%;height:auto;margin-bottom:25px;box-shadow:0 3px 5px 2px #00000040,0 4px 5px #00000024,0 5px 14px #0000001f}.col-two{grid-column:auto}.col-two p:nth-child(2){padding-top:1%}.col-two b{text-shadow:var(--text-shadown-b-h3)}.two-col-grid{display:block}.col-one{margin:0 25px 15px 0;float:left}main{width:100%;max-width:1920px!important}.max-w-screen-xl{width:100%;max-width:1920px!important;padding:0% 10%}.pricing-policy{grid-template-rows:1fr;width:100%;display:grid}.head_pricing-policy{text-align:center;display:grid}.head_pricing-policy h2:nth-child(1){margin:3% 0% 0%}.head_pricing-policy h2{margin:6% 0% 1%}.head_pricing-policy p{text-align:center;margin:0 0 3%;font-size:clamp(16px,3vw,20px);max-width:80%;justify-self:center;font-weight:500}.content_pricing-policy{text-align:left;margin-bottom:3%}.con-inside_pricing-policy{display:flex}.con-inside_pricing-policy p{margin:0}.icon_pricing-policy{margin:auto 0;left:0;position:relative;display:grid;min-width:130px;max-width:131px}.icon_pricing-policy svg{justify-self:center;filter:drop-shadow(1px 1px 1px #6c6c6c)}.icon_pricing-policy h3{padding-top:10px;text-align:center;font-weight:700;font-size:clamp(18px,4vw,20px)!important;margin-top:0;text-shadow:var(--text-shadown-b-h3)}.desc_pricing-policy{display:grid;padding-left:2%}.desc_pricing-policy p{align-self:center;font-size:clamp(16px,4vw,18px);font-weight:500}#cost-svg{stroke:#000;stroke-width:5px;filter:drop-shadow(1px 1px 1px #6c6c6c)}.con-inside_pricing-policy:hover #cost-svg{fill:#ca0913;stroke:#ca0913;transition:.3s}.con-inside_pricing-policy:hover svg{fill:#ca0913;transition:.3s}.pros_pricing-policy{width:80%;margin:0 auto;padding:10px;border-radius:5px;border:solid 2px #ff2a2a;background-color:#e7e7e794}.pros_pricing-policy p{font-size:clamp(16px,4vw,18px);margin:0;font-weight:500}.pros_pricing-policy-indent{margin:3% auto}.FAQ{cursor:pointer;width:100%;text-align:left;border-top:1px solid #dedede;padding:2%;display:flex;justify-content:space-between}.FAQ.active .fa_minus{display:block}.FAQ.active .fa_plus{display:none}.FAQ:hover .fa h3{color:#ca0913;transition:all .25s linear}.FAQ_bottom{border-top:1px solid #dedede}.fa{width:95%;margin-right:10px}.fa h3{margin:0;font-weight:600;font-size:clamp(22px,5vw,24px)!important;text-shadow:var(--text-shadown-b-h3)}.fa_plus{display:inline-block;position:relative;padding-top:5px;font-weight:300}.fa_minus{display:none;position:relative;padding-bottom:5px;font-weight:300}.questions{max-height:0px;overflow:hidden;transition:max-height .3s ease-out;padding:0% 2%}.questions b{font-weight:700;max-width:100%;font-size:clamp(16px,3vw,20px)}.questions p{font-weight:500;max-width:100%;font-size:clamp(16px,3vw,18px)}.questions img{max-width:90%;height:auto;margin:2% 1% 20px}.questions ul{padding-left:0}.questions ul li{position:relative;width:100%;align-items:center;max-width:100%;padding-left:30px;margin-bottom:15px;margin-top:5px;font-weight:500;list-style:none;font-size:clamp(16px,3vw,18px)}.questions ul li:before{content:"•";font-size:30px;color:#ca0913;filter:drop-shadow(0px 0px .9px #000);position:absolute;left:10px;top:-11px}.questions ol{counter-reset:item}.questions ol>li{counter-increment:item;margin-bottom:15px;padding-left:30px;position:relative;font-weight:500;font-size:clamp(16px,3vw,18px)}.questions ol>li:before{content:counter(item) "";position:absolute;left:10px;top:-3px;font-weight:700;font-size:20px;color:red;filter:drop-shadow(1.5px 1.5px .5px #000)}.questions ul ol li:before{font-size:20px;top:-3px}.questions li b{font-weight:700;max-width:100%;font-size:clamp(16px,3vw,18px)}.questions li li:before{font-size:24px;left:10px;top:-5px}.job-prices{width:100%}#labor-cost-anchor:before{content:"";display:block;height:115px;margin-top:-115px}#parts-cost-anchor:before{content:"";display:block;height:115px;margin-top:-115px}#faqs-anchor:before{content:"";display:block;height:65px;margin-top:-65px}#parts-cost-anchor .content_job-prices{min-height:109px}.job-prices-dryer .content_job-prices,.job-prices-oven .content_job-prices{min-height:110px}.job-prices-dishwasher .content_job-prices,.job-prices-range .content_job-prices,.job-prices-stove .content_job-prices,.job-prices-cooktop .content_job-prices{min-height:115px}.head-prices{text-align:center;display:grid}.head-prices h2{margin-bottom:1%}.head-prices p{text-align:center;margin:0 0 3%;font-size:clamp(16px,3vw,20px);max-width:80%;justify-self:center}.content_job-prices{display:flex;justify-content:space-between;padding:0 2%;border-radius:5px;min-height:194px}.content_job-prices-h-m{min-height:auto}#col-prices{background-color:var(--table-color)}.content_job-prices p{margin:0;padding:0% 1% 1% 0%}.desk_job-prices{text-align:left;width:90%;display:grid;align-self:center}.desk_job-prices a{align-self:center}.desk_job-prices a:hover{text-decoration:underline;color:#767676}.money_job-prices{text-align:left;align-self:center;min-width:166px}.money_job-prices p{white-space:nowrap;width:100%;font-size:clamp(18px,5vw,24px)}.desk_job-prices p:nth-child(1){font-size:clamp(18px,5vw,24px);padding:1% 1% 0% 0%}.content_job-prices-h-m p:nth-child(1){font-size:clamp(22px,5vw,24px);padding:1% 1% 1% 0%}.desk_job-prices p{font-size:clamp(16px,4vw,20px)}.pros_job-prices{width:80%;margin:3% auto 0;padding:10px;border-radius:5px;border:solid 2px #ff2a2a;background-color:#e7e7e794}.pros_job-prices p{font-size:clamp(16px,4vw,18px);font-weight:500;margin:0}.maintenance{width:100%}.maintenance p{font-size:clamp(16px,4vw,18px);margin:0;font-weight:500}.head-maintenance{text-align:center;display:grid}.head-maintenance h2{margin-bottom:1%}.head-maintenance p{text-align:center;margin:0 0 3%;font-size:clamp(16px,3vw,20px);max-width:80%;justify-self:center}.full-content_maintenance{display:grid;grid-template-columns:1fr 1fr;margin-bottom:3%;grid-gap:5%}.full-content_maintenance h3{margin-top:10px;font-size:clamp(18px,4vw,20px)!important;text-shadow:var(--text-shadown-b-h3)}.full-content_maintenance ul{margin-left:8px}.full-content_maintenance li{margin-top:10px}.full-content_maintenance p{margin:0}.content-1_maintenance,.content-2_maintenance{width:100%;box-shadow:0 0 8px 3px #87878733;border-radius:20px;padding:0% 3% 3%}.description_maintenance{width:100%;margin-bottom:20px;padding:0 2%}.description_maintenance h3{margin-top:25px;margin-bottom:5px;font-weight:600;font-size:clamp(22px,5vw,24px)!important;text-shadow:var(--text-shadown-b-h3);text-align:center}.description_maintenance b{text-shadow:var(--text-shadown-b-h3)}.description_maintenance li{max-width:100%;align-items:center;position:relative}.description_maintenance li:before{content:"•";font-size:30px;color:#ca0913;position:absolute;left:0;top:-9px;border-radius:20%;transition:.3s ease-in-out}.description_maintenance li:last-child:after{content:none}.description_maintenance ol{counter-reset:item;margin-top:10px}.description_maintenance ol>li{counter-increment:item;margin-bottom:15px;padding-left:35px;position:relative;font-weight:500;font-size:clamp(16px,3vw,18px)}.description_maintenance ol>li:before{content:counter(item) "";position:absolute;left:5px;top:-3px;font-weight:700;font-size:20px;color:red;filter:drop-shadow(1.5px 1.5px .5px #000)}.description_maintenance ol li:hover:before{background:#0003;box-shadow:0 0 0 5px #0003}.description_maintenance ol li:after{position:absolute;border-left:2px dotted #4F5151;width:2px;bottom:6px;content:"";left:16px;top:40px}.description_maintenance ol>li:nth-child(-n+9):after{left:12px}.description_maintenance ul{padding-left:0}.description_maintenance ul li{position:relative;margin-bottom:15px;margin-top:5px;padding-left:30px;font-weight:500;list-style:none;font-size:clamp(16px,3vw,18px)}.description_maintenance ul li:before{content:"•";font-size:30px;color:#ca0913;filter:drop-shadow(0px 0px .9px #000);position:absolute;left:10px;top:-11px}.description_maintenance ul li:hover:before{box-shadow:none;background:none}.description_maintenance ul li:after{display:none}.head_description_maintenance{display:flex;margin-bottom:5px}.head_description_maintenance svg{margin:0 10px 0 0}.head_description_maintenance p{align-self:center;text-shadow:var(--text-shadown-b-h3)}.conclusion-description_maintenance{margin-top:4%}.conclusion-description_maintenance:hover svg{fill:#ca0913;transition:.3s}.conclusion-description_maintenance:hover .cls-1{stroke:#ca0913;transition:.3s}.conclusion-description_maintenance p{margin-left:33px}.head_description_maintenance p{margin:0}.head_pricing-policy_foto{display:flex;justify-content:center}.head_pricing-policy_foto-a,.head_pricing-policy_foto-b{margin:30px 3%;align-self:center;justify-self:center;display:grid}.head_pricing-policy_foto-a{max-width:35%}.head_pricing-policy_foto-a h2{margin-bottom:5%!important}.content__page-full-logo-brand{display:grid;grid-template-columns:1.5fr .5fr;grid-template-rows:1fr}.content__page-full-desc p{font-size:clamp(16px,4vw,18px);font-weight:500;margin:0}.content__page-desc p{margin:0}.ph-logo-brand{display:grid;grid-gap:1.3em;padding:10px 12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow:hidden}.logo-brand{max-width:150px;min-width:150px;max-height:150px;min-height:150px;justify-self:center;align-self:center;padding:13px;margin:5px;display:grid;border-radius:50%;cursor:pointer;box-shadow:0 0 11px 3px #87878738;transition:all .3s ease-out}.logo-brand:hover,.logo-bran-ph-1:hover{box-shadow:0 0 17px 6px #87878738;border-radius:25%}.logo-brand a{max-width:100%;justify-self:center;align-self:center}.logo-brand img{max-width:100%;justify-self:center;align-self:center;transform:scale(1);transition:all .3s ease-out}.logo-brand:hover img{transform:scale(1.1)}.full-desc-logo-brand{display:grid}.full-desc-logo-brand p{text-align:center;font-size:clamp(18px,4vw,22px);font-weight:700;text-shadow:var(--text-shadown-b-h3)}.desc-logo-brand{width:100%;padding:5px;justify-self:center;align-self:center;position:relative;margin-bottom:3px}.desc-logo-brand h3{font-weight:500;text-shadow:var(--text-shadown-b-h3);font-size:clamp(16px,4vw,20px)!important;position:relative;margin-top:0}.desc-logo-brand a{color:#000;position:relative}.desc-logo-brand a:before{background-color:#ca0913;display:block;content:"";bottom:0;height:3px;border-radius:2px;width:0%;position:absolute;transition:.3s ease-out}.desc-logo-brand a:hover:before{width:100%}.logo-brand img{box-shadow:none}.logo-brand img.hovered{transform:scale(1.1)}.logo-bran-ph-1.hovered,.logo-bran-ph-2.hovered,.logo-bran-ph-3.hovered,.logo-bran-ph-4.hovered,.logo-bran-ph-5.hovered,.logo-bran-ph-6.hovered,.logo-bran-ph-7.hovered,.logo-bran-ph-8.hovered,.logo-bran-ph-9.hovered,.logo-bran-ph-10.hovered,.logo-bran-ph-11.hovered,.logo-bran-ph-12.hovered,.logo-bran-ph-13.hovered,.logo-bran-ph-14.hovered,.logo-bran-ph-15.hovered,.logo-bran-ph-16.hovered,.logo-bran-ph-17.hovered,.logo-bran-ph-18.hovered,.logo-bran-ph-19.hovered,.logo-bran-ph-20.hovered,.logo-bran-ph-21.hovered,.logo-bran-ph-22.hovered,.logo-bran-ph-23.hovered,.logo-bran-ph-24.hovered,.logo-bran-ph-25.hovered,.logo-bran-ph-26.hovered,.logo-bran-ph-27.hovered,.logo-bran-ph-28.hovered,.logo-bran-ph-29.hovered,.logo-bran-ph-30.hovered{box-shadow:0 0 17px 6px #87878738;border-radius:25%}.logo-bran-d-1 a,.logo-bran-d-2 a,.logo-bran-d-3 a,.logo-bran-d-4 a,.logo-bran-d-5 a,.logo-bran-d-6 a,.logo-bran-d-7 a,.logo-bran-d-8 a,.logo-bran-d-9 a,.logo-bran-d-10 a,.logo-bran-d-11 a,.logo-bran-d-12 a,.logo-bran-d-13 a,.logo-bran-d-14 a,.logo-bran-d-15 a,.logo-bran-d-16 a,.logo-bran-d-17 a,.logo-bran-d-18 a,.logo-bran-d-19 a,.logo-bran-d-20 a,.logo-bran-d-21 a,.logo-bran-d-22 a,.logo-bran-d-23 a,.logo-bran-d-24 a,.logo-bran-d-25 a,.logo-bran-d-26 a,.logo-bran-d-27 a,.logo-bran-d-28 a,.logo-bran-d-29 a,.logo-bran-d-30 a{position:relative;display:inline-block}.logo-bran-d-1 a:before,.logo-bran-d-2 a:before,.logo-bran-d-3 a:before,.logo-bran-d-4 a:before,.logo-bran-d-5 a:before,.logo-bran-d-6 a:before,.logo-bran-d-7 a:before,.logo-bran-d-8 a:before,.logo-bran-d-9 a:before,.logo-bran-d-10 a:before,.logo-bran-d-11 a:before,.logo-bran-d-12 a:before,.logo-bran-d-13 a:before,.logo-bran-d-14 a:before,.logo-bran-d-15 a:before,.logo-bran-d-16 a:before,.logo-bran-d-17 a:before,.logo-bran-d-18 a:before,.logo-bran-d-19 a:before,.logo-bran-d-20 a:before,.logo-bran-d-21 a:before,.logo-bran-d-22 a:before,.logo-bran-d-23 a:before,.logo-bran-d-24 a:before,.logo-bran-d-25 a:before,.logo-bran-d-26 a:before,.logo-bran-d-27 a:before,.logo-bran-d-28 a:before,.logo-bran-d-29 a:before,.logo-bran-d-30 a:before{content:"";position:absolute;left:0;height:3px;width:0;background:#ca0913;border-radius:2px;transition:width .3s;margin-top:15px}.logo-bran-d-1 a.hovered:before,.logo-bran-d-2 a.hovered:before,.logo-bran-d-3 a.hovered:before,.logo-bran-d-4 a.hovered:before,.logo-bran-d-5 a.hovered:before,.logo-bran-d-6 a.hovered:before,.logo-bran-d-7 a.hovered:before,.logo-bran-d-8 a.hovered:before,.logo-bran-d-9 a.hovered:before,.logo-bran-d-10 a.hovered:before,.logo-bran-d-11 a.hovered:before,.logo-bran-d-12 a.hovered:before,.logo-bran-d-13 a.hovered:before,.logo-bran-d-14 a.hovered:before,.logo-bran-d-15 a.hovered:before,.logo-bran-d-16 a.hovered:before,.logo-bran-d-17 a.hovered:before,.logo-bran-d-18 a.hovered:before,.logo-bran-d-19 a.hovered:before,.logo-bran-d-20 a.hovered:before,.logo-bran-d-21 a.hovered:before,.logo-bran-d-22 a.hovered:before,.logo-bran-d-23 a.hovered:before,.logo-bran-d-24 a.hovered:before,.logo-bran-d-25 a.hovered:before,.logo-bran-d-26 a.hovered:before,.logo-bran-d-27 a.hovered:before,.logo-bran-d-28 a.hovered:before,.logo-bran-d-29 a.hovered:before,.logo-bran-d-30 a.hovered:before{width:100%}@media (max-width: 1024px){.content__page-full-logo-brand{grid-template-columns:1fr}}@media (max-width: 768px){.ph-logo-brand{grid-gap:1.2em;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.logo-brand{max-width:110px;min-width:110px;max-height:110px;min-height:110px;padding:10px}}@media (max-width:1440px){.head_pricing-policy h2:nth-child(1){margin:6% 0% 0%}}@media (max-width:1024px){#labor-cost-anchor:before{content:"";display:block;height:70px;margin-top:-70px}#parts-cost-anchor:before{content:"";display:block;height:70px;margin-top:-70px}#faqs-anchor:before{content:"";display:block;height:40px;margin-top:-40px}.two-col-grid{width:100%;display:grid}.col-one img{justify-self:center;margin:0 auto}.col-one{width:100%;margin:0;max-width:100%}.col-one a{width:100%;margin:0;display:grid;text-align:center}.contactbtn-form{max-width:341px;margin:0!important}.contactbtn-form a{max-width:215px!important;display:inline;margin-top:10px}.head_pricing-policy_foto-a{max-width:50%}}@media (max-width:768px){#labor-cost-anchor:before{content:"";display:block;height:55px;margin-top:-55px}#parts-cost-anchor:before{content:"";display:block;height:55px;margin-top:-55px}#faqs-anchor:before{content:"";display:block;height:20px;margin-top:-20px}.max-w-screen-xl{width:100%;max-width:1920px!important;padding:0% 3%}.head_pricing-policy{margin-bottom:7%}.head_pricing-policy_foto{display:grid}.head_pricing-policy_foto-a,.head_pricing-policy_foto-b{margin:20px 3%}.head_pricing-policy_foto-a{max-width:100%;grid-row:1/2;margin:20px 3% 0}.head_pricing-policy_foto-a h2{margin-bottom:1%!important}.con-inside_pricing-policy{display:grid}.content_pricing-policy{margin-bottom:10%}.icon_pricing-policy{margin:auto auto 2%;min-width:auto}.pros_pricing-policy{width:100%}.content_job-prices{padding:3% 0%;min-height:auto}.desk_job-prices{padding-left:7px}.head-prices p,.head-maintenance p{max-width:100%}.description_maintenance ol>li:before{top:-5px}.money_job-prices{text-align:right;min-width:auto;padding-right:7px}.money_job-prices p{white-space:wrap}.pros_job-prices{width:100%;margin-top:10%}.full-content_maintenance{grid-template-columns:1fr;grid-gap:0}.content-2_maintenance,.content-1_maintenance{margin-bottom:15px}.questions li:before{top:-12px}.questions li li:before{font-size:24px;left:10px;top:-7px}.questions ol li:before{top:-5px}}
