.background{background-color:#fff;width:100%;height:auto}.mainarea{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-top:180px;margin-bottom:50px}.phone svg path{fill:black}.leftcontent{height:456px;display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:30px}.anyQuestion{font-family:Poppins,sans-serif;font-weight:400;font-size:clamp(24px,1.25vw,30px);line-height:45px;display:flex;align-items:center;gap:12px}.anyQuestion p{height:52px;width:4px;border-radius:2px;background:linear-gradient(1turn,#853B8B,#DF1F31)}.domestic,.export,.purchase{display:flex;flex-direction:column}.p{display:flex;align-items:center;gap:3px}.error-message{color:red;font-size:14px}.whatsapp{margin-bottom:3px;margin-left:3px}.domestic .domestic_heading_text,.export .export_heading_text,.purchase .purchase_heading_text{font-weight:600;font-size:clamp(18px,.938vw,20px);line-height:28px;background:linear-gradient(180deg,#DF1F31,#853B8B);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}#contact_form{flex:1 1 400px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;column-gap:40px;grid-row-gap:24px;row-gap:24px;width:100%}label{display:block;margin-bottom:4px;font-size:clamp(14px,.729vw,18px);color:#000}label,label span.required{font-weight:600}input[type=email],input[type=text],textarea{width:100%;border:none;border-bottom:1px solid #d3d3d3;font-weight:300;font-size:clamp(16px,.833vw,18px);color:#333;padding:4px 0 8px;outline-offset:2px;font-family:inherit;resize:vertical;outline:none}input::placeholder,textarea::placeholder{color:#d3d3d3;font-weight:300}textarea{min-height:100px;font-weight:300}.message-container{grid-column:1/3}.right-column{grid-column:2/3}.input-wrapper{margin-bottom:20px}.rightcontent{margin-top:97px;flex:1 1 500px}.contact_details_link{text-decoration:none;color:#000000}#contact_form .form_submit_wrapper{grid-column:1/3;display:flex;align-items:center;justify-content:space-between;gap:20px}.form_submit_wrapper .gradient-send-button{position:relative;overflow:hidden;z-index:0;width:179px;height:54px;padding:12px 40px;font-size:clamp(16px,.833vw,18px);font-family:Arial,sans-serif;color:black;background:linear-gradient(white,white) padding-box,linear-gradient(135deg,#DC2034,#FFFFFF00,#FFFFFF00,#853B8B) border-box;border:2px solid transparent;cursor:pointer;transition:color .4s ease}.form_submit_wrapper .gradient-send-button:before{content:"";position:absolute;top:50%;left:50%;width:350%;height:350%;background-color:black;transform:translate(70%,70%) rotate(-45deg);transform-origin:center;transition:transform .5s ease;z-index:-1}.gradient-send-button:hover:before{transform:translate(-50%,-50%) rotate(-45deg)}.form_submit_wrapper .gradient-send-button:hover{color:white}.recaptcha-wrapper{transform:scale(1);transform-origin:left top}@media only screen and (max-width:576px){.form_submit_wrapper{grid-column:1/3;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%}.form_submit_wrapper .gradient-send-button{width:100%;max-width:300px}}@media (max-width:992px){.mainarea{flex-direction:column;align-items:stretch}#contact_form{grid-template-columns:1fr}.message-container,.right-column{grid-column:1/2}#contact_form .form_submit_wrapper{grid-column:1/2;align-items:space-between}}@media (min-width:992px) and (max-width:1024px){.mainarea{justify-content:flex-start}}