.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.custom_contact_page p,.footer_content p{font-size:12px}.custom_contact_page .h1{font-size:32px}.custom_contact_page a{text-decoration:none}@media screen and (max-width:750px){.custom_contact_page p{font-size:12px;padding:0 20px!important}.form__app{padding-top:15px}}#custom-contact-form{max-width:445px;margin:50px auto;padding:0 1.5rem;text-align:left}.content-for-layout_ar #custom-contact-form{text-align:right}#custom-contact-form h2{text-align:center;font-size:30px;font-weight:600;margin-bottom:10px}#custom-contact-form p{text-align:center;font-size:14px;margin-bottom:20px}#custom-contact-form .form-group{margin-bottom:15px}#custom-contact-form label{display:block;margin-bottom:5px;font-size:12px;text-transform:uppercase}#custom-contact-form .form-group.title-gender{display:flex;align-items:center;gap:10px}#custom-contact-form .form-group.title-gender label{margin-bottom:0;font-size:12px;white-space:nowrap}#custom-contact-form .radio-container{display:flex;align-items:center;gap:30px}#custom-contact-form .radio-group{display:flex;align-items:center;gap:5px;font-size:12px}#custom-contact-form .radio-group input[type=radio]{height:auto;margin:0}#custom-contact-form .form-group.phone input{font-size:11px;letter-spacing:1.375px;border-bottom:0px!important;padding-left:0}#custom-contact-form select,#custom-contact-form textarea,#custom-contact-form input{width:100%;padding:8px;font-size:14px}#custom-contact-form textarea{resize:vertical}#custom-contact-form select:focus,#custom-contact-form textarea:focus,#custom-contact-form input:focus{box-shadow:none;outline:none}#custom-contact-form .form-group span.required{margin-left:3px;color:red}#custom-contact-form .form-group.fname input,#custom-contact-form .form-group.lname input,#custom-contact-form .form-group.email input,#custom-contact-form .form-group.phone input,#custom-contact-form .form-group.order-num input,#custom-contact-form .form-group.enquiry-type select,#custom-contact-form .form-group.comment textarea{border-bottom:1px solid #000;border-top:none;border-left:none;border-right:none}#custom-contact-form .error{color:red;font-size:10px;display:none}#custom-contact-form .form-group.file-1-element,#custom-contact-form .form-group.file-2-element,#custom-contact-form .form-group.file-3-element{border:1px dashed #bababa;margin-bottom:0!important}#custom-contact-form .submitButton{width:100%;padding:12px;background-color:#000;color:#fff;border:none;cursor:pointer;font-size:14px;text-transform:uppercase}#custom-contact-form .form-group.enquiry-type select{font-size:12px;color:gray;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml;utf8,<svg width='64px' height='64px' viewBox='0 -19.04 75.804 75.804' xmlns='http://www.w3.org/2000/svg' fill='gray'><g id='SVGRepo_bgCarrier' stroke-width='0'></g><g id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'></g><g id='SVGRepo_iconCarrier'> <g id='Group_67' data-name='Group 67' transform='translate(-798.203 -587.815)'> <path id='Path_59' data-name='Path 59' d='M798.2,589.314a1.5,1.5,0,0,1,2.561-1.06l33.56,33.556a2.528,2.528,0,0,0,3.564,0l33.558-33.556a1.5,1.5,0,1,1,2.121,2.121l-33.558,33.557a5.53,5.53,0,0,1-7.807,0l-33.56-33.557A1.5,1.5,0,0,1,798.2,589.314Z' fill='gray'></path> </g> </g></svg>") no-repeat right 10px center;background-size:12px;padding-right:30px}#custom-contact-form .form-group.enquiry-type select option{font-size:12px;color:gray}#custom-contact-form .file-element{display:flex;align-items:center;gap:5px;cursor:pointer;text-align:left;width:100%;position:relative;border:1px dashed #bababa;padding:7px 2px}#custom-contact-form .file-element .file-label{display:flex!important;align-items:center;margin-bottom:0!important}#custom-contact-form .file-element .uploadIcon{width:20px;height:20px;fill:#fff}#custom-contact-form .file-element .file-text{font-size:10px;font-weight:400;margin:0 0 0 5px;padding:0}#custom-contact-form .file-element input[type=file],#custom-contact-form .file-element.uploaded .uploadIcon{display:none}.select-yr-flag{width:65px;height:40px;display:flex;justify-content:flex-start;align-items:center;padding:0 8px 0 0;position:relative;cursor:pointer}.content-for-layout_ar .select-yr-flag{padding:0 0 0 8px;width:53px}.select-yr-flag:hover{background-color:#0000000d}#custom-contact-form .flg-div-mn .iti-flag.qa{background:url(/cdn/shop/files/saudi-arabia-flag-icon.webp?v=1778479291);background-repeat:no-repeat;display:block;padding:0;cursor:pointer;background-size:contain}.flg-div-mn{display:flex;border-bottom:1px solid #000}.flg-div-mn .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;display:block}.content-for-layout_ar .flg-div-mn .iti-arrow{left:0;right:unset}.content-for-layout_ar #custom-contact-form .phone-number__input{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/133/assets/section-contact-form.css.map */
