.contact-container{display:flex;justify-content:center;align-items:center;color:#1b253f;background-color:#f5f5f5;width:100%}.contact-card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1600px;margin-inline:20px}.contact-container .contact-title{margin:0 20px 3rem;text-align:center;background-color:transparent}.contact-container .contact-title h1{font-size:3rem;font-weight:400;letter-spacing:.5rem;text-transform:uppercase;color:#1b253f}.contact-container .contact-title p{font-size:1.75rem;line-height:3rem}.contact-form .contact-card__form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form .contact-card__form .contact-card__inp-group{margin:18px 0;position:relative}.contact-card__form .contact-card__half-width{flex-basis:48%}.contact-card__form .contact-card__full-width{text-align:center;flex-basis:100%}.contact-card__form input,.contact-card__form textarea{width:100%;font-size:1.75rem;font-family:--font-body-family;font-weight:--font-body-weight;fofont-style:--font-body-style;padding:2px 0;color:#1b253f;border:none;outline:none;background:transparent;border-bottom:1px solid rgba(27,37,63,.5)}.contact-card__form input:focus,.contact-card__form textarea:focus{border-bottom:1px solid rgba(27,37,63,1)}.contact-card__form textarea:focus-visible,.contact-card__form input:focus-visible{outline:none;outline-offset:0;box-shadow:none}.contact-card__form textarea{resize:none;display:block}.contact-card__form textarea::-webkit-scrollbar{width:5px}.contact-card__form textarea::-webkit-scrollbar-track{background:#1b253f80;border-radius:15px}.contact-card__form textarea::-webkit-scrollbar-thumb{cursor:pointer;background:#1b253f80;border-radius:15px}.contact-card__inp-group label{position:absolute;left:0;bottom:.5rem;font-size:1.75rem;color:#1b253f80;pointer-events:none;transition:transform .2s ease-out,font-size .2s ease-out,color .2s ease-out}.contact-card__inp-group:nth-child(7) label{top:2px}.contact-card__inp-group input:focus~label,.contact-card__inp-group textarea:focus~label,.contact-card__inp-group input[data-filled=true]~label,.contact-card__inp-group textarea[data-filled=true]~label{transform:translateY(-20px);font-size:1.5rem;color:#1b253f}.contact-card__inp-group button{padding:1rem 2.5rem;font-size:1.6rem;font-weight:400;letter-spacing:.8rem;text-transform:uppercase;background-color:#fff;color:#1b253f;border:1px solid transparent;border-radius:50px;outline:none;cursor:pointer;box-shadow:0 0 15px #00000080;transition:.5s ease}.contact-card__inp-group button:hover{color:#fff;background-color:#1b253f;box-shadow:0 15px 15px #00000080;border:1px solid rgba(27,37,63,1)}@media screen and (max-width: 1024px){.contact-card__form .contact-card__half-width{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-home-form.css.map */
