.request-quote-container{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;gap:20px;align-items:flex-start;justify-content:space-between}.request-quote-form-container{flex:1;max-width:48%}.request-quote-image-container{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:48%}.image-card{position:relative;border-radius:10px;overflow:hidden;background-color:#fff;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}.image-card:hover{transform:scale(1.05)}.image-card img{width:100%;height:auto;display:block;border-radius:10px}.text-overlay{position:absolute;bottom:0;left:0;width:100%;background-color:#0009;color:#fff;text-align:center;padding:10px}@media (max-width: 768px){.request-quote-container{flex-direction:column}.request-quote-form-container,.request-quote-image-container{max-width:100%}.request-quote-image-container{grid-template-columns:1fr}}.quote-banner{text-align:center;margin-bottom:20px}.quote-banner h1{font-size:3.5rem;margin-bottom:10px;margin-top:40px;font-weight:700;color:#000}.quote-banner p{font-size:1.8rem;font-weight:400}.form-wrapper{background-color:#fff;padding:20px;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:100%}.request-quote-form-container .form-group label{font-weight:600;margin-bottom:5px;display:block}.request-quote-form-container .form-group input,.request-quote-form-container .form-group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}.btn{display:block;width:100%;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;padding:20px;cursor:pointer;transition:background-color .3s ease}.btn:hover{background-color:#0056b3}
/*# sourceMappingURL=/cdn/shop/t/13/assets/request-quote.css.map */
