.page-header{color:#fa991c;background-position:50%;background-size:cover;border-radius:5px;margin-bottom:10px;padding:5px}.bg-info-subtle{background-color:#1c768f;border-radius:5px;width:max-content;padding:10px;font-weight:400}.quote-form,#container-form{background-color:#f2f2f2;border-radius:8px;width:100%;padding:24px;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f}.quote-form h2,.quote-form h3,#container-form h2,#container-form h3{letter-spacing:-.01em;font-size:1.5rem}.quote-form h2,#container-form h2{color:#1c768f;text-align:left}.quote-form h2 .part-number,#container-form h2 .part-number{color:#1c768f;overflow-wrap:anywhere;word-break:break-word}.quote-form input[type=submit],.quote-form button[type=submit],#container-form input[type=submit],#container-form button[type=submit]{color:#fff;cursor:pointer;background-color:#fa991c;border:none;border-radius:4px;width:100%;padding:12px 20px;transition:all .5s}.quote-form input[type=submit]:hover,.quote-form button[type=submit]:hover,#container-form input[type=submit]:hover,#container-form button[type=submit]:hover{background-color:#1c768f}.quote-form .form-control,#container-form .form-control{border-radius:4px}.quote-form .btn,#container-form .btn{border-radius:4px;font-size:1rem}.quote-form .shipping-info-wrapper,#container-form .shipping-info-wrapper{justify-content:flex-start;padding-left:0}.quote-form .lead,#container-form .lead{text-align:left;margin-bottom:1rem;font-size:1rem}.quote-form .lead a,#container-form .lead a{color:#1c768f;white-space:nowrap;font-weight:600}.quote-form .lead a:hover,#container-form .lead a:hover{color:#fa991c}.quote-form .privacy-note,#container-form .privacy-note{text-align:center}.quote-form .trust-markers,#container-form .trust-markers{border-top:1px solid #00000014;gap:8px;padding-top:14px}@media (width<=767.98px){.quote-form .trust-markers,#container-form .trust-markers{flex-wrap:wrap}}.quote-form .trust-marker,#container-form .trust-marker{flex:30%;min-width:90px;padding:4px 0}@media (width<=767.98px){.quote-form .trust-marker,#container-form .trust-marker{width:33%;margin-bottom:15px}}.quote-form .trust-marker i.fas,.quote-form .trust-marker i.far,.quote-form .trust-marker i.fab,#container-form .trust-marker i.fas,#container-form .trust-marker i.far,#container-form .trust-marker i.fab{color:#1c768f;margin-bottom:5px;font-size:2rem;line-height:1;display:block}.quote-form .trust-marker p,#container-form .trust-marker p{color:#6c757d;margin:0;font-size:.9em;line-height:1.2}.repair-intro{color:#fff;background-color:#1c768f;border:2px solid #fa991c;border-radius:5px;margin-bottom:.5rem;padding:10px}#repair-cards{flex-direction:column;flex:1;place-content:center space-between;margin-left:10px;display:flex}#repair-cards .card{border-radius:5px}#repair-cards .card-header{text-align:center;color:#fff;background-color:#1c768f;border-top-left-radius:5px;border-top-right-radius:5px;flex:1;font-size:x-large}#repair-cards .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px}#repair-cards h3{margin-bottom:0}@media (width<=767.98px){#repair-cards{flex-direction:column;width:100%;margin-bottom:10px;margin-left:0}}#repair-cards-row,.repair-cards__row{gap:1rem;margin:0;display:flex}@media (width<=767.98px){#repair-cards-row,.repair-cards__row{flex-direction:column;gap:.75rem}}#warranty-card{border-radius:5px;margin-bottom:10px}#repair-time-card img{margin-left:10px}#repair-request-div,.repair-request{border-radius:5px;flex:1;display:flex}@media (width<=767.98px){#repair-request-div,.repair-request{width:100%;margin-bottom:10px}}.products-we-repair{justify-content:center;margin-top:50px;display:flex}.products-we-repair>.card>.card-body,.products-we-repair__body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-wrap:wrap;padding:20px;display:flex}.products-we-repair>.card>.card-header,.products-we-repair__header{text-align:center;color:#1c768f;background-color:#f2f2f2;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:center;font-size:xx-large;display:flex}.products-we-repair__category{border-radius:5px;width:100%;margin-bottom:10px;margin-right:10px}.products-we-repair__category:last-child{margin-right:0}@media (width>=768px){.products-we-repair__category{width:calc(50% - 10px)}}@media (width<=767.98px){.products-we-repair__category{margin-right:0}.products-we-repair__category .card-body{justify-content:center}}.products-we-repair__category>.card-header{color:#fff;background-color:#1c768f;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:-1px;margin-left:-1px;margin-right:-1px;font-size:x-large}.products-we-repair__category>.card-header a{color:#fff}.products-we-repair__category>.card-header a:hover{color:#fa991c}.products-we-repair__category>.card-body{text-align:justify;background-color:#f2f2f2;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-wrap:wrap;align-items:center;display:flex}@media (width>=768px){.products-we-repair__category>.card-body{justify-content:space-between}}.products-we-repair__category>.card-body hr{background-color:#002b49;border-top:1px solid #00000020;width:100%;margin:10px 0}.products-we-repair__category>.card-body a{color:#1c768f}.products-we-repair__category>.card-body a:hover{color:#fa991c}.products-we-repair__detail{margin-top:15px}.products-we-repair img{border-radius:5px;width:200px;height:200px}
