.elementor .hay-footer-footer-inner{width:calc(100% - 48px);max-width:1180px;padding-block-start:42px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .hay-footer-footer-bottom{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:36px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .hay-footer-footer-meta{padding:0px;display:flex;gap:20px;justify-content:space-between;align-items:center;}.elementor .hay-footer-footer-copyright{font-family:Roboto;font-size:13px;color:#dbe9f7;margin:0px;flex:0 0 auto;white-space: nowrap;\n}.elementor .hay-footer-footer-social{width:auto;padding:0px;display:flex;gap:10px;flex:0 0 auto;}.elementor .hay-footer-footer-facebook:hover,.elementor .hay-footer-footer-facebook:focus-visible{color:#6ec1e4;text-decoration:none;}.elementor .hay-footer-footer-facebook:focus{color:#6ec1e4;text-decoration:none;outline-width:2px;outline-color:#6ec1e4;outline-style:solid;outline-offset:3px;}.elementor .hay-footer-footer-facebook:active{text-decoration:none;}.elementor .hay-footer-footer-facebook{width:36px;height:36px;font-family:Roboto;font-weight:700;font-size:14px;color:#ffffff;text-decoration:none;cursor:pointer;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;justify-content:center;align-items:center;}.elementor .hay-footer-footer-utility{padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-wrap:wrap;gap: 12px 28px;\n}.elementor .hay-footer-utility-link-1:hover,.elementor .hay-footer-utility-link-1:focus-visible{color:#6ec1e4;text-decoration:none;}.elementor .hay-footer-utility-link-1:focus{text-decoration:none;outline-width:2px;outline-color:#6ec1e4;outline-style:solid;outline-offset:3px;}.elementor .hay-footer-utility-link-1{font-family:Roboto;font-size:13px;color:#dbe9f7;text-decoration:none;}.elementor .hay-footer-footer-columns{padding:0px;display:grid;gap:42px;grid-template-columns:1.05fr 0.9fr 1.05fr;grid-template-rows:auto;align-items:start;}.elementor .hay-footer-footer-repairs{padding:0px;}.elementor .hay-footer-repair-link-1:hover,.elementor .hay-footer-repair-link-1:focus-visible{color:#6ec1e4;text-decoration:none;}.elementor .hay-footer-repair-link-1:focus{color:#6ec1e4;text-decoration:none;outline-width:2px;outline-color:#6ec1e4;outline-style:solid;outline-offset:3px;}.elementor .hay-footer-repair-link-1:active{text-decoration:none;}.elementor .hay-footer-repair-link-1{position:relative;font-family:Roboto;font-weight:600;font-size:15px;color:#ffffff;line-height:1.35;text-decoration:none;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:15px;padding-inline-end:0px;display:block;&::before { content: ''; position: absolute; left: 0; top: 16px; width: 5px; height: 5px; border-radius: 50%; background-color: #6ec1e4; }\n}.elementor .hay-footer-footer-repairs-heading{font-family:Roboto;font-weight:700;font-size:17px;color:#ffffff;line-height:1.25;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.16);\n}.elementor .hay-footer-footer-store{padding:0px;}.elementor .hay-footer-footer-directions:hover,.elementor .hay-footer-footer-directions:focus-visible{color:#6ec1e4;text-decoration:none;}.elementor .hay-footer-footer-directions:focus{color:#6ec1e4;text-decoration:none;outline-width:2px;outline-color:#6ec1e4;outline-style:solid;outline-offset:3px;}.elementor .hay-footer-footer-directions:active{text-decoration:none;}.elementor .hay-footer-footer-directions{font-family:Roboto;font-weight:700;font-size:15px;color:#6ec1e4;text-decoration:none;cursor:pointer;margin-block-start:10px;display:inline-flex;gap:7px;align-items:center;}.elementor .hay-footer-footer-hours{font-family:Roboto;font-size:15px;color:#ffffff;line-height:1.55;margin-block-start:14px;}.elementor .hay-footer-footer-phone:hover,.elementor .hay-footer-footer-phone:focus-visible{color:#6ec1e4;text-decoration:none;}.elementor .hay-footer-footer-phone:focus{color:#6ec1e4;text-decoration:none;outline-width:2px;outline-color:#6ec1e4;outline-style:solid;outline-offset:3px;}.elementor .hay-footer-footer-phone:active{text-decoration:none;}.elementor .hay-footer-footer-phone{font-family:Roboto;font-size:15px;color:#ffffff;line-height:1.55;text-decoration:none;cursor:pointer;margin-block-start:2px;display:inline-block;}.elementor .hay-footer-footer-address{font-family:Roboto;font-size:15px;color:#ffffff;line-height:1.55;margin:0px;}.elementor .hay-footer-footer-store-title{font-family:Roboto;font-weight:700;font-size:18px;color:#ffffff;line-height:1.25;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hay-footer-footer-logo{width:196px;height:auto;max-width:100%;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .hayneville-buyback-footer-shell{width:100%;color:#ffffff;padding:0px;border-block-start-width:5px;background-color:#0f1c2e;border-top-style: solid; border-top-color: #0867b2;\n}