.hero-banner-main{overflow:hidden}.hb-btn .hero-banner-btn.grey{background:none;border:1px solid #fff}.hb-btn .hero-banner-btn.grey:hover{background:#ffc62e;border-color:#ffc62e;color:#2a2a2a}.contactUsFaq_container{background:#6a798b;padding:60px 0 120px}.contactUsFaq_inner{max-width:1360px;margin:auto;padding:0 40px}.contactUs_superText{font-family:Red Hat Display;font-weight:700;font-size:16px;line-height:21px;color:#ffc62e;text-align:center;margin:0 0 8px}.contactUs_heading{font-family:Red Hat Display;font-weight:700;font-size:50px;line-height:66px;text-align:center;text-transform:uppercase;color:#fff;margin:0 0 15px}.contactUs_subheading{font-family:Red Hat Display;font-weight:300;font-size:16px;line-height:21px;text-align:center;color:#fff}.contactus_faq_items{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:33px;max-width:1139px;margin:40px auto auto}.Contect_itemmsWpp{width:calc(50% - 16.5px);border:2px solid #C9C9C9;border-image:linear-gradient(7deg,#fff,#f2f2f2) 1;padding:24px 40px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a}.contact_faq_tittleWp{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.contact_faq_title{font-family:Red Hat Display;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.015em;color:#f7f5ec;width:100%}.contact_faq_tittleWp svg{position:absolute;right:-20px;top:0;width:24px;height:24px}.contact_faq_content{font-family:Red Hat Display;font-weight:400;font-size:18px;line-height:23px;color:#fff;transition:all ease .3s;padding:10px 0 0}.contact_faq_content a{font-weight:600;text-decoration:underline}.form_backgraound{background-color:#2a2a2a!important;background-image:url(/cdn/shop/files/contact-form-bg.png?v=1767344994);background-repeat:no-repeat;background-size:cover;background-position:center;padding:57px 0}.form_detail_row1{display:flex;justify-content:space-between;gap:20px}.form_svg{display:flex;width:24px;height:24px}.form_icon{width:24px;display:flex}.form_outerWp{width:100%;max-width:990px;margin:40px auto 0}.form_outerWp .contact-form,.Contact_headerWp{width:100%}.contact_heading{font-family:Red Hat Display;font-weight:700;font-size:50px;line-height:66px;text-align:center;text-transform:uppercase;color:#fff;margin:0 0 15px}.contact_Subheading{font-family:Red Hat Display;font-weight:300;font-size:16px;line-height:21px;text-align:center;color:#fff;max-width:757px;margin:auto}.form_outerWp .contact-form__form-row{gap:7px;display:grid;grid-template-columns:1fr 1fr}.form_outerWp .contact-form__success{display:flex;align-items:center;gap:10px;color:#fff;font-size:16px;line-height:1.4;margin:10px 0;outline:none;border:none;box-shadow:none}.form_outerWp .contact-form__success svg{width:18px;height:18px;min-width:18px}.contact-form__error{display:flex;align-items:center;color:#fff;gap:7px}.contact-form__error svg{width:18px;height:18px}.form_outerWp #ContactForm{display:grid;gap:7px}.form_outerWp .contact__button{margin:0}.form_outerWp .contact-form__input{width:100%;background:#ffffff1a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-family:Red Hat Display;font-weight:500;font-size:20px;line-height:26px;color:#fff;outline:none;box-shadow:none;border:2px solid #c9c9c9;border-image:linear-gradient(188deg,#ffffff2b,#c9c9c9) 1;padding:24px 30px}.custom_textarea_label{position:relative;display:flex}.custom_textarea_label label{position:absolute;top:0;z-index:1;font-family:Red Hat Display;font-weight:500;font-size:20px;line-height:26px;color:#fff;opacity:.5;padding:20px 30px;cursor:auto}.custom_textarea_label label span{font-family:Red Hat Display;font-weight:500;font-size:10px;line-height:11px;color:#fff;opacity:.8}.custom_textarea_label:has(textarea:focus) label,.custom_textarea_label.text_area label{display:none}.form_outerWp textarea.contact-form__input:focus~label{display:none}.form_outerWp .contact-form__input::placeholder{opacity:.5;font-family:Red Hat Display;font-weight:500;font-size:20px;line-height:26px;color:#fff}.form_outerWp textarea.contact-form__input{min-height:206px;width:100%!important;max-height:250px}.form_outerWp select.contact-form__input{color:#8b8b8b;-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/chevron-down.svg?v=1767588975);background-repeat:no-repeat;background-position:right 10px center}.form_detail_innerWp{margin-top:45px;display:grid;gap:45px}.form_outerWp #ContactForm .button{border-radius:0;font-family:Red Hat Display;font-weight:700;font-size:16px;line-height:21px;color:#2a2a2a;padding:10px;min-height:76px;margin-top:12px;width:100%;max-width:100%}.form_outerWp #ContactForm .button:hover{color:#fff}.contact_form_social_icon{display:flex;gap:35px}.form_itemms_innerWp{display:flex;gap:10px;align-items:center;margin:0 0 16px}.form_title{font-family:Red Hat Display;font-style:normal;font-weight:600;font-size:20px;line-height:30px;color:#ffc62e}.form_detail_row1:last-child .form_itemms:last-child .form_title{color:#fff}.form_detail_items{font-family:Inter;font-weight:600;font-size:16px;line-height:24px;color:#fff}.form_detail_items a{color:#fff}.form_business{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;color:#fff}.form_business span{color:#ffc62e;font-weight:600}.form_itemms:last-child{max-width:536px;flex:1}.custom-select{position:relative;cursor:pointer}.custom-select .selected{width:100%;background:#ffffff1a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-family:Red Hat Display;font-weight:500;font-size:20px;line-height:26px;color:#fff;outline:none;box-shadow:none;border:2px solid #c9c9c9;border-image:linear-gradient(188deg,#ffffff2b,#c9c9c9) 1;padding:24px 30px}.custom-select .selected:before{content:"";position:absolute;width:24px;height:24px;display:block;right:10px;background-image:url(https://diamond-plate-shop.myshopify.com/cdn/shop/files/chevron-down.svg?v=1767588975);background-repeat:no-repeat}.custom-select.active .selected:before{transform:rotate(180deg)}.custom_drop_options{position:absolute;top:calc(100% + 3px);left:0;right:0;background:#3f3f3f;display:none;z-index:10;border:2px solid #c9c9c9;border-image:linear-gradient(188deg,#ffffff2b,#c9c9c9) 1;color:#fff;padding:10px;gap:10px}.c_dropItem.active{font-weight:700}.custom_drop_options .c_dropItem:hover,.c_dropItem.active{background:#ffc62e}.custom-select.active .custom_drop_options{display:grid}.c_dropItem{font-family:Red Hat Display;font-weight:500;font-size:20px;line-height:26px;color:#fff;padding:10px}@media(max-width:1279px){.contactUs_heading{font-size:40px;line-height:56px}.Contect_itemmsWpp{padding:16px 35px 16px 20px}.contact_faq_title{font-size:18px;line-height:24px}.contact_heading{font-size:40px;line-height:56px}.form_outerWp .contact-form__input,.custom_textarea_label label{padding:18px 20px}.form_outerWp #ContactForm .button{min-height:66px}.custom-select .selected{padding:18px 20px}}@media(max-width:1023px){.contactUsFaq_inner{padding:0 16px}.contactUs_heading{font-size:30px;line-height:normal;margin:0 0 8px}.contactus_faq_items{row-gap:12px;column-gap:16px}.Contect_itemmsWpp{width:calc(50% - 8px)}.form_itemms_innerWp{margin:0 0 10px}.contact_heading{font-size:30px;line-height:normal;margin:0 0 8px}.form_title{font-size:16px;line-height:20px}.form_business{font-size:14px;line-height:20px}.form_svg{width:20px;height:20px}.form_detail_items{font-size:14px;line-height:20px}}@media(max-width:749px){.Contect_itemmsWpp{width:100%}.form_detail_row1{gap:30px;flex-direction:column}.form_detail_innerWp{gap:30px}.contact_faq_tittleWp svg{right:-28px;width:22px;height:22px}.form_outerWp .contact-form__input,.custom_textarea_label label{font-size:18px;line-height:24px;padding:15px 20px;font-weight:500}.form_outerWp .contact-form__input::placeholder{font-size:18px;line-height:24px;font-weight:500}.form_outerWp #ContactForm .button{min-height:60px}.contact_form_social_icon{gap:16px}.contactUsFaq_container{padding:60px 0}.form_outerWp textarea.contact-form__input{min-height:156px}.form_outerWp #ContactForm{gap:14px}.form_outerWp .contact-form__form-row{gap:14px;grid-template-columns:1fr}.custom-select .selected{font-size:18px;line-height:24px;padding:15px 20px}.c_dropItem{font-size:18px;line-height:22px}.form_outerWp .contact-form__success{font-size:14px;gap:6px;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom_contact.css.map */
