.card-form{background-color:rgba(236,140,59,.05);display:flex;flex-direction:column;gap:3rem;margin-top:4rem;padding:3.5rem 3rem 5rem;position:relative;width:100%}@media (min-width:960px){.card-form{margin-top:0}}@media (min-width:1200px){.card-form{padding:6rem;width:60%}}.card-form{box-shadow:0 0 15px rgba(0,0,0,.2)}.card-form__info{display:flex;flex-direction:column;gap:1rem;width:100%}.card-form__info__title{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-family:DM Sans,sans-serif;font-size:2.5rem;font-weight:700}.form-contact,.form-contact__name-phone,.form-contact__product-quantity{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form-contact__name-phone__icon,.form-contact__product-quantity__icon{font-size:.4em;line-height:1;margin-bottom:auto;margin-top:auto;pointer-events:none;position:absolute;right:2.5em;top:2rem;transform:translateY(-50%)}.form-contact__btn{margin-top:1.5rem}.form-contact__select{--tw-text-opacity:1;color:#606060;color:rgb(96 96 96/var(--tw-text-opacity))}.form-contact__select::-moz-placeholder{--tw-text-opacity:1;color:#606060;color:rgb(96 96 96/var(--tw-text-opacity))}.form-contact__select::placeholder{--tw-text-opacity:1;color:#606060;color:rgb(96 96 96/var(--tw-text-opacity))}@media (min-width:768px){.form-contact__name-phone,.form-contact__product-quantity{flex-direction:row}}@media (min-width:1200px){.form-contact__btn{margin-top:1.5rem}.form-contact__product-quantity__icon{right:1.5em}}@media (min-width:1400px){.card-form__info__title{font-size:2.8rem}}@media (min-width:1600px){.card-form__info__title{font-size:3.5rem}}