.free-qoute{background-repeat:no-repeat;background-size:cover;background-position:center;padding:100px 200px}.free-qoute-container{background-color:#f7f7f7;padding:50px;max-width:1000px;margin-left:auto;border-radius:5px}.free-qoute-container h2{font-size:34px;line-height:44px;font-weight:500;letter-spacing:0px;margin:0;color:#000;text-align:center;text-transform:uppercase}.free-qoute-container p{font-size:16px;text-align:center}.free-qoute-form{display:flex;gap:18px}.free-qoute-form.four-box{flex-wrap:wrap}.form-step{display:none}.form-step.active{display:block}.free-qoute-field{width:50%;text-align:center;border:1px solid #CFCFCE;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;padding-top:20px;border-radius:5px;overflow:hidden;background-color:#f7f7f7}.free-qoute-field:hover{box-shadow:#d5a98ef2 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.free-qoute-field.work-type{width:30%;display:flex;padding:0}.free-qoute-field.work-type img{width:25px;height:25px;vertical-align:middle}.free-qoute-field.work-type input{display:none}.free-qoute-field.work-type label{margin-bottom:0;display:block;padding:12px;color:#000;display:flex;align-items:center;text-align:left;gap:15px;font-size:16px;width:100%}.free-qoute-field.work-type label:hover{color:#b31e28}.free-qoute-field-input{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #CFCFCE;padding-bottom:15px;gap:10px}.free-qoute-field-input input{display:none}.free-qoute-field-input label{margin:0;color:#000;font-size:16px}.free-qoute-field-input:not(.work-type) label:before{width:20px;height:20px;background-color:#fff;border:3px solid #000;border-radius:10px;content:"";display:inline-block;margin:0 10px 0 0;vertical-align:middle}.free-qoute-field:hover .free-qoute-field-input:not(.work-type) label:before{width:20px;height:20px;background-color:#000;border:3px solid #fff;box-shadow:0 0 4px #000;border-radius:10px;content:"";display:inline-block;margin:0 10px 0 0;vertical-align:middle}.free-qoute-field.work-type{border:1px solid #CFCFCE}.form-step-form{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 50px}.form-step-from-field{display:flex;align-items:center;gap:0px}.form-step-from-field label{margin:0;white-space:nowrap;color:#000;max-width:125px;width:100%;font-size:14px}.form-step-from-field input:hover{border-color:#b51f29}.form-step-from-field input:focus{outline:none;border-color:#b51f29;box-shadow:#d5a98ef2 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.form-step-from-field input,.form-step-from-field select{width:100%;height:45px;border:1px solid #CFCFCE;border-radius:2px}.form-step-from-field input,.form-step-from-field select{font-size:16px}select{width:100%;padding:10px;border:2px solid #b51f29;border-radius:5px;background-color:#f9f9f9;font-size:16px;color:#333;cursor:pointer;-webkit-appearance:none;appearance:none}select:hover{border-color:#b51f29}select:focus{outline:none;border-color:#b51f29;box-shadow:0 0 5px #b51f2980}.form-step{text-align:center}.form-step button{background:#b39a79;border:0;color:#fff;padding:10px 30px;margin-top:50px;border-radius:2px;border:1px solid #a89172}.form-step button:hover{color:#000;border:1px solid #b51f29;box-shadow:0 0 5px #b51f2980}.free-qoute-form.four-box{display:grid;grid-template-columns:repeat(3,1fr)}.free-qoute-form.four-box .free-qoute-field{width:100%}.success-links{width:100%;display:flex;gap:20px;align-items:center;justify-content:center;margin:20px auto}.success-submit-title img{max-height:30px;vertical-align:text-top}.success-links a img{max-height:20px;vertical-align:middle}.success-links a:hover{text-decoration:underline}@media screen and (max-width: 550px){.free-qoute,.free-qoute-container{padding:50px 20px}.form-step-form{grid-template-columns:repeat(1,1fr)}.form-step-from-field{gap:10px;flex-direction:column;align-items:self-start}.free-qoute-form.four-box{grid-template-columns:repeat(2,1fr);gap:10px}.free-qoute-container h2{font-size:28px}.free-qoute-field.work-type label{font-size:14px}.success-submit-title{font-size:24px}}@media screen and (max-width: 420px){.free-qoute-form.four-box{grid-template-columns:repeat(1,1fr);gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/free-qoute.css.map */
