.contact-us-main-container{width:100%;padding:var(--global-padding);flex-direction:column;gap:30px;display:flex}.contact-us-head{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.contact-us-main-heading{color:var(--text-primary);font-size:30px;font-weight:500;line-height:34px}.contact-para{width:80%}.contact-para p{text-align:center;font-size:15px;font-weight:400;line-height:22px}.contact-head-phone-number-sec{border-bottom:2px solid var(--text-primary);justify-content:center;align-items:center;gap:15px;width:max-content;padding:5px 10px;display:flex}.contact-head-phone-number-sec>p>a{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight);color:var(--text-primary);text-decoration:none}.contact-us-body{gap:40px;width:100%;display:flex}.contact-us-services{flex-direction:column;gap:30px;width:50%;padding:0 0 20px;display:flex}.contact-us-service-card{background-color:#fff;border-radius:10px;justify-content:start;align-items:start;gap:10px;width:100%;padding:15px;display:flex;box-shadow:0 1px 4px #00000026}.costumer-care-service-icon{width:30px;height:auto}.costumer-care-service-details{flex-direction:column;justify-content:start;align-items:start;gap:8px;display:flex}.costumer-care-service-details h3{color:var(--text-primary);font-size:20px;font-weight:600;line-height:30px}.costumer-care-service-details p{color:var(--text-primary);font-size:15px;font-weight:400;line-height:22px}.costumer-care-service-details p:nth-child(3),.costumer-care-service-details p:nth-child(4){font-weight:500}.contact-us-contact-form{background-color:#fff;border-radius:10px;flex-direction:column;gap:30px;width:50%;height:max-content;padding:25px;display:flex;box-shadow:0 1px 4px #00000026}.contact-form-head{flex-direction:column;justify-content:start;align-items:start;gap:10px;width:100%;display:flex}.contact-form-head h3{color:var(--text-primary);font-size:20px;font-weight:600;line-height:30px}.contact-form-head p{color:var(--text-primary);font-size:15px;font-weight:400;line-height:22px}.contact-form-input{flex-direction:column;gap:10px;width:100%;display:flex}.contact-form-combined-inputs{gap:20px;width:100%;display:flex}label{flex-direction:column;justify-content:start;align-items:start;gap:3px;width:100%;font-size:13px;font-weight:400;line-height:1.5;display:flex}input{border:1px solid var(--border-color);width:100%;color:var(--text-primary);background-color:#fdfdfd;border-radius:5px;outline:none;padding:8px 10px;font-size:15px;font-weight:400;line-height:18px}.form-submit-button-div{justify-content:start;align-items:start;width:100%;display:flex}.form-submit-button-div>button{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight);border:1px solid var(--orange-outline);width:max-content;color:var(--orange-outline);cursor:pointer;background-color:#fff;border-radius:5px;justify-content:start;align-items:center;gap:10px;padding:5px 15px;transition:all .3s ease-in-out;display:flex}.send-file-icon{color:var(--orange-outline);transition:all .3s ease-in-out}.form-submit-button-div>button:hover{background-color:var(--orange-fill);color:#fff}.form-submit-button-div>button:hover .send-file-icon{color:#fff}.contact-us-payment-and-FAQ{justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex}.contact-us-pay-and-faq-details{border:1px solid var(--border-color);text-align:center;background-color:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:25px;width:50%;padding:20px;display:flex;box-shadow:0 1px 4px #00000026}.contact-us-pay-and-faq-details img{width:60px;height:auto}.contact-us-pay-and-faq-details h3{color:var(--text-primary);font-size:20px;font-weight:600;line-height:28px}.contact-us-pay-and-faq-details p{color:var(--text-primary);font-size:15px;font-weight:400;line-height:22px}textarea{border:1px solid var(--border-color);color:var(--text-primary);background-color:#fdfdfd;border-radius:5px;outline:none;padding:8px 10px;font-size:15px;font-weight:400;line-height:18px;width:100%!important}@media only screen and (max-width:480px){.contact-us-main-container{gap:15px;padding:20px 10px}.contact-us-body{flex-direction:column;gap:0}.contact-us-head{gap:5px}.contact-us-services{gap:15px;width:100%}.contact-us-contact-form{gap:10px;width:100%;padding:15px}.contact-form-combined-inputs{gap:10px}label{font-size:var(--content-one-size);line-height:var(--content-one-height);font-weight:var(--content-two-weight);gap:0}input{font-size:var(--content-one-size);line-height:var(--content-one-height);font-weight:var(--content-two-weight)}.contact-us-payment-and-FAQ{flex-direction:column;gap:10px}.contact-us-pay-and-faq-details{gap:5px;width:100%;padding:10px}.costumer-care-service-details,.contact-form-head{gap:5px}.contact-us-main-heading{font-size:var(--section-size);line-height:var(--section-height);font-weight:var(--section-weight)}.contact-para>p{font-size:var(--content-one-size);line-height:var(--content-one-height);font-weight:var(--content-two-weight)}.costumer-care-service-icon{width:20px}.costumer-care-service-details>h3{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight)}.costumer-care-service-details>p{font-size:var(--content-one-size);line-height:var(--content-one-height);font-weight:var(--content-two-weight)}.contact-form-head>h3{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight)}.contact-form-head>p{font-size:var(--content-one-size);line-height:var(--content-one-height);font-weight:var(--content-two-weight)}.form-submit-button-div button{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight)}.contact-us-pay-and-faq-details img{width:40px}.contact-us-pay-and-faq-details>h3{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight)}.contact-us-pay-and-faq-details p{font-size:var(--content-one-size);line-height:var(--content-one-height);font-weight:var(--content-two-weight)}}
