.consultant-form{background-color:#f0f0f0;padding:40px 40px 80px 40px;margin:40px auto;font-family:Arial,sans-serif;margin-left:calc(0%);margin-right:calc(0%)}.consultant-form h2{text-align:center;margin-bottom:30px;font-size:40px;font-weight:700;font-family:"Poppins",sans-serif;margin-bottom:75px}.consultant-form .red-text{color:#c32127}.consultant-form form{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:20px 40px}.consultant-form .form-row{display:flex;flex-direction:column}.consultant-form .form-row label{font-weight:400;font-size:14px;font-family:"Poppins",sans-serif;margin-bottom:8px;color:#000}.consultant-form .form-row input{height:40px;padding:20px;font-size:16px;font-family:"Poppins",sans-serif;font-weight:400;width:100%;border:1px solid #000;box-shadow:none}@supports (-webkit-touch-callout: none){input[type="date"]{padding:0 !important}}.consultant-form .form-row select{height:40px;padding-left:20px;border:1px solid #ccc;font-size:16px;font-family:"Poppins",sans-serif;font-weight:400;width:100%;border:1px solid #000;color:#000;box-shadow:none;margin-top:auto}.consultant-form .call-btn{grid-column:.5;display:block;width:100%;padding:12px;font-size:16px;font-weight:400;font-family:"Poppins",sans-serif;background-color:transparent;border:1px solid #d06064;cursor:pointer;transition:all .3s ease;margin-top:30px}.consultant-form .call-btn:hover{background-color:#d06064;color:#fff}@media (max-width:768px){.consultant-form form{grid-template-columns:1fr}}