.phone-number{font-size:12px;color:#00b94f;font-weight:600;margin-top:4px;display:inline-block}.schedule-pickup-btn a,.free-quote-btn a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:180px;height:60px;text-align:center;font-weight:bold;border-radius:10px;text-decoration:none;line-height:1.2;padding:10px 15px;border:1px solid #E0E0E0}.schedule-pickup-btn a{background-color:#F8F9FA;color:#000!important}.pickup-text,.quote-text{font-size:14px;margin:0;padding:0}.phone-text{font-size:16px;font-weight:bold;margin-top:2px}.free-quote-btn a{background-color:#0025FF;color:white!important;text-transform:none}.schedule-pickup-btn a:hover,.free-quote-btn a:hover{background-color:#E0E0E0;color:#000!important}.schedule-pickup-btn{margin-right:10px}.free-quote-btn{margin-left:0px}@media screen and (max-width:768px){.schedule-pickup-btn a,.free-quote-btn a{width:100%}}.quote-form.qf-ultra{max-width:300px;margin:0 auto;padding:0}.quote-form.qf-ultra *{box-sizing:border-box}.qf-title{font-size:20px;line-height:1.15;margin:0 0 6px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.25)}.quote-form.qf-ultra p{margin:0!important}.quote-form.qf-ultra br{display:none!important}.quote-form.qf-ultra .wpcf7-form-control-wrap{display:block;margin:4px 0!important}.quote-form.qf-ultra input[type="text"],.quote-form.qf-ultra input[type="email"],.quote-form.qf-ultra input[type="tel"],.quote-form.qf-ultra input[type="date"],.quote-form.qf-ultra select,.quote-form.qf-ultra textarea,.quote-form.qf-ultra .qf-input,.quote-form.qf-ultra .qf-select,.quote-form.qf-ultra .qf-textarea{width:100%;font-size:13px;line-height:1.2;padding:8px 10px;border:0;border-radius:8px;background:rgba(255,255,255,.94);color:#222;outline:none;margin:0!important;-webkit-appearance:none;appearance:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s,transform .06s}.quote-form.qf-ultra textarea.qf-textarea{min-height:90px;resize:vertical}.quote-form.qf-ultra ::placeholder{color:#5b6b7a;opacity:.9}.quote-form.qf-ultra input:focus,.quote-form.qf-ultra select:focus,.quote-form.qf-ultra textarea:focus{box-shadow:0 0 0 2px rgba(34,197,94,.25),0 6px 14px rgba(0,0,0,.14);transform:translateY(-1px)}.quote-form.qf-ultra select{background-image:linear-gradient(45deg,transparent 50%,#546 50%),linear-gradient(135deg,#546 50%,transparent 50%);background-position:right 12px center,right 7px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.qf-grid .wpcf7-form-control-wrap{display:inline-block;width:49%;vertical-align:top;margin:0!important}.qf-grid .wpcf7-form-control-wrap:first-child{margin-right:2%}@media (max-width:420px){.qf-grid .wpcf7-form-control-wrap{display:block;width:100%;margin-right:0}}.qf-accept{display:inline-flex;align-items:center;font-size:11.5px;margin:4px 2px 0;color:#273242}.qf-accept input{width:auto!important;min-width:auto!important;margin-right:6px}.quote-form.qf-ultra .qf-actions{margin-top:4px}.quote-form.qf-ultra .qf-submit{width:100%;border:0;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:700;letter-spacing:.3px;color:#fff;background:linear-gradient(180deg,#00d35d,#00b94f);box-shadow:0 10px 20px rgba(0,200,83,.28);cursor:pointer;transition:transform .06s,box-shadow .2s,filter .2s}.quote-form.qf-ultra .qf-submit:hover{filter:brightness(1.04);box-shadow:0 14px 26px rgba(0,200,83,.36)}.quote-form.qf-ultra .qf-submit:active{transform:translateY(1px)}.wpcf7 form .wpcf7-not-valid{box-shadow:0 0 0 2px rgba(239,68,68,.22),0 5px 12px rgba(0,0,0,.1)}.wpcf7 form .wpcf7-response-output{border-radius:10px;margin:8px 0 0}.ty-steps .ty-step h4{color:#fff!important;font-weight:800!important;opacity:1!important}