.contactFormSolo{width:560px;max-width:100%;margin-left:auto;font-family:"Jost";margin-top:3em}.fRow{display:grid;grid-template-columns:70px 1fr;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:55px}.fLeft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}span{font-weight:700}.req{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:22px;padding:0 12px;font-size:12px;background:#7993b8;color:#fff;border-radius:2px;white-space:nowrap}.fInput,.fSelect,.fTextarea{width:100%;border:0;background:#fff;border-radius:5px;padding:21px 18px;font-size:15px;outline:none;-webkit-box-shadow:0 0 0 1px rgba(5,4,99,.1) inset;box-shadow:0 0 0 1px rgba(5,4,99,.1) inset}.fTextarea{min-height:240px;resize:vertical}.fChecks{display:grid;gap:12px;padding-top:4px}.fCheck{display:grid;grid-template-columns:25px 1fr;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.fCheck input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:25px;height:25px;-webkit-box-shadow:0 0 0 1px rgba(5,4,99,.1) inset;box-shadow:0 0 0 1px rgba(5,4,99,.1) inset;border-radius:4px;background:#fff;display:inline-block;position:relative;cursor:pointer}.fCheck input[type=checkbox]:checked::after{content:"";position:absolute;left:8px;top:4px;width:6px;height:12px;border:solid #050463;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fCheck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer}.fInput--other{grid-column:2/3;margin-top:8px}.yenWrap{position:relative}.yenWrap .yen{position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#050463;opacity:.7;font-size:14px}.yenWrap input{padding-right:46px}.fSubmit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:22px}.fBtn{width:225px;height:70px;border:0;background:#7993b8;color:#fff;font-weight:700;letter-spacing:.06em;cursor:pointer;font-size:18px}.fBtn:hover{opacity:.9}.fTitle{font-size:16px;color:#000;white-space:nowrap}.fInput::-webkit-input-placeholder, .fTextarea::-webkit-input-placeholder{color:#b8c3d2;font-weight:200;opacity:1}.fInput::-moz-placeholder, .fTextarea::-moz-placeholder{color:#b8c3d2;font-weight:200;opacity:1}.fInput:-ms-input-placeholder, .fTextarea:-ms-input-placeholder{color:#b8c3d2;font-weight:200;opacity:1}.fInput::-ms-input-placeholder, .fTextarea::-ms-input-placeholder{color:#b8c3d2;font-weight:200;opacity:1}.fInput::placeholder,.fTextarea::placeholder{color:#b8c3d2;font-weight:200;opacity:1}.fInput::-moz-placeholder,.fTextarea::-moz-placeholder{color:#b8c3d2}@media(max-width: 768px){.contactSection{padding:50px 16px}.contactFormSolo{width:min(520px,100%);margin-left:auto;margin:30px 0}.fRow{grid-template-columns:1fr;gap:8px;margin-bottom:22px}.fInput,.fSelect,.fTextarea{padding:14px 16px;font-size:14px}.fTextarea{min-height:220px}.fBtn{width:100%;max-width:320px;height:64px}.fLeft{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fTitle{font-size:14px}.req{height:20px;font-size:11px;padding:0 10px}.fInput--other{grid-column:1/-1}}/*# sourceMappingURL=contact.css.map */