:root{--dapco-green:#5ae03e;--dapco-black:#0d0d0d;--dapco-dark:#1a1a1a;--dapco-white:#ffffff}.dapco-hero{background:linear-gradient(135deg,#050505,#252525);padding:42px 20px 56px!important;text-align:center}.dapco-logo img{width:125px;height:125px;object-fit:cover;border-radius:999px;border:5px solid var(--dapco-green)}.dapco-eyebrow{color:var(--dapco-green);font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-top:18px}.dapco-hero h1{color:#fff;font-size:clamp(38px,7vw,76px);line-height:.98;font-weight:900;max-width:900px;margin:12px auto}.dapco-hero p{color:#fff;font-size:clamp(18px,3vw,28px);max-width:760px;margin:10px auto 26px}.dapco-button-green,.dapco-button-white{display:inline-block;padding:18px 24px;border-radius:14px;font-weight:900;font-size:20px;text-decoration:none;margin:6px}.dapco-button-green{background:var(--dapco-green);color:#000!important}.dapco-button-white{background:#fff;color:#000!important}.dapco-offer{background:var(--dapco-green);border:4px solid #000;border-radius:22px;padding:26px;text-align:center;box-shadow:0 10px 0 #000}.dapco-offer h2{font-size:clamp(32px,5vw,56px);line-height:1;font-weight:900;margin-bottom:10px}.dapco-card{border:0px solid #111;border-radius:22px;padding:0px;box-shadow:0 0px 0 #111}.dapco-card h2{font-weight:900;font-size:34px}.dapco-issue-button{display:block;width:100%;margin:10px 0;padding:18px;border:3px solid #000;border-radius:14px;background:#f6f6f6;font-size:20px;font-weight:900;color:#000!important;text-decoration:none}.dapco-issue-button:hover{background:var(--dapco-green)}.dapco-formbox{}.dapco-formbox h2,.dapco-formbox p{color:#fff}.dapco-formbox iframe,.dapco-formbox form{width:100%}.dapco-trust-block{background:#f6f6f6;border:2px solid #111;border-radius:16px;padding:20px;font-weight:900;text-align:center;min-height:92px;display:flex;align-items:center;justify-content:center}.dapco-qr-box{text-align:center}.dapco-qr-box img{max-width:280px;width:80%}.dapco-footer-cta{background:#111;padding:34px 18px!important;text-align:center}.dapco-footer-cta h2,.dapco-footer-cta p{color:#fff}@media (max-width:768px){.dapco-hero{padding:30px 16px 42px!important}.dapco-card h2{font-size:28px}.dapco-button-green,.dapco-button-white{display:block;width:100%;max-width:360px;margin:8px auto}}.dapco-premium-form-wrap{max-width:560px;margin:0 auto;padding:28px;background:#111111;border:3px solid #c6ff00;border-radius:28px;box-shadow:0 18px 45px rgba(0,0,0,.35)}.dapco-premium-form-wrap::before{content:"Claim $25 OFF Garage Door Repair";display:block;margin-bottom:18px;color:#c6ff00;font-size:28px;font-weight:900;line-height:1.1;text-align:center}.dapco-premium-form-wrap::after{content:"Fast response • Local DAPco technician • Same-day service when available";display:block;margin-top:16px;color:#ffffff;font-size:15px;font-weight:700;text-align:center}.dapco-premium-form-wrap iframe,.dapco-premium-form-wrap form{display:block!important;width:100%!important;max-width:500px!important;margin:0 auto!important;border:0!important;border-radius:18px;overflow:hidden}.dapco-premium-form-wrap input,.dapco-premium-form-wrap select,.dapco-premium-form-wrap textarea{border-radius:12px!important;border:2px solid #c6ff00!important}.dapco-premium-form-wrap button,.dapco-premium-form-wrap input[type="submit"]{background:#c6ff00!important;color:#000000!important;border-radius:14px!important;font-weight:900!important;text-transform:uppercase}.et_pb_image_0{max-width:90%;text-align:center}.et_pb_text_0{margin-top:5px!important}.et_pb_image_1{max-width:85%;text-align:center}.et_pb_image_2{max-width:86%;text-align:center}.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,.et_pb_row_3,body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,.et_pb_row_5,body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row{max-width:878px}.et_pb_text_1{margin-top:30px!important}.et_pb_divider_0,.et_pb_divider_2{background-color:#000000;height:10px}.et_pb_divider_1,.et_pb_divider_3{background-color:#5ae03e;height:10px}.et_pb_section_0{max-width:90%;margin-left:auto!important;margin-right:auto!important}.et_pb_row_1.et_pb_row,.et_pb_row_3.et_pb_row,.et_pb_row_5.et_pb_row{margin-left:auto!important;margin-right:auto!important}@media only screen and (max-width:980px){.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img{width:auto}}