.contactus-section-mobile{display:none}.contactus-section-desktop{display:block}.contactus-section-desktop .contactus-container{height:100vh;max-width:1200px;padding-top:72px;margin:0 auto 120px;display:flex;flex-direction:column}.contactus-section-desktop .contactus-container .backBtn{width:fit-content;padding:13px 17px;cursor:pointer}.contactus-section-desktop .contactus-container .contactus-content{flex:1;display:flex;gap:45px}.contactus-section-desktop .contactus-container .contactus-content .left-section{flex:1;display:flex;flex-direction:column}.contactus-section-desktop .contactus-container .contactus-content .left-section .top-section{flex:1;font-size:28px;line-height:38.25px;letter-spacing:-.022em;text-align:left;margin-bottom:32px;display:flex;flex-direction:column;justify-content:center;gap:5px}.contactus-section-desktop .contactus-container .contactus-content .left-section .top-section .heading{font-weight:300;color:#f37640}.contactus-section-desktop .contactus-container .contactus-content .left-section .top-section .automate-text{font-weight:500;color:#1f1f1f}.contactus-section-desktop .contactus-container .contactus-content .left-section .top-section .chat-icon-text{color:#1f1f1f;font-weight:300;display:flex;align-items:center;gap:16px}.contactus-section-desktop .contactus-container .contactus-content .left-section .top-section .chat-icon-text img{width:30px;height:auto}.contactus-section-desktop .contactus-container .contactus-content .left-section .top-section .text{width:321px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.008em;text-align:left;color:#4d4d4d;padding-top:32px}.contactus-section-desktop .contactus-container .contactus-content .left-section .available-section{align-self:flex-end;width:100%;box-shadow:0 1px 4px 0 rgba(77,77,77,.078);padding:24px;box-shadow:0 0 2px 0 rgba(77,77,77,.239);border-radius:16px}.contactus-section-desktop .contactus-container .contactus-content .left-section .available-section .available-title{font-size:16px;font-weight:400;line-height:18px;color:#343932;display:flex;align-items:center}.contactus-section-desktop .contactus-container .contactus-content .left-section .available-section .available-title .arrow-img{margin-left:8px;width:24px;aspect-ratio:1/1;border:.75px solid #d9d9d9;display:flex;align-items:center;justify-content:center;border-radius:24px}.contactus-section-desktop .contactus-container .contactus-content .left-section .available-section .available-cards{display:flex;align-items:center;gap:16px;padding-top:16px}.contactus-section-desktop .contactus-container .contactus-content .left-section .available-section .available-cards .available-card{flex:1;height:44px;border:.6px solid #d9d9d9;background-color:#fff;border-radius:32px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.contactus-section-desktop .contactus-container .contactus-content .contact-image{position:relative;flex:1;height:100%;display:flex;align-items:center;justify-content:center;border-radius:16px}.contactus-section-desktop .contactus-container .contactus-content .contact-image .icon{position:absolute;bottom:24px;left:24px}.contactus-section-desktop .contactus-container .contactus-content .contact-image-1,.contactus-section-desktop .contactus-container .contactus-content .contact-image-2{background:url(/_next/static/media/contact-img-bg-1.4af51fa1.png);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:0 12px}.contactus-section-desktop .contactus-container .contactus-content .form-section{flex:1;align-self:center}@media(max-width:768px){.contactus-section-mobile{display:block}.contactus-section-mobile .contactus-container{max-width:90%;margin:0 auto;padding-top:80px}.contactus-section-mobile .contactus-container .backBtn{padding:15px 0;cursor:pointer;display:flex;align-items:center;gap:4px;font-weight:500;font-size:16px;line-height:22.4px;letter-spacing:0;color:#737373}.contactus-section-mobile .contactus-container .backBtn img{width:12px;height:6.67px}.contactus-section-mobile .contactus-container .top-section{font-size:24px;line-height:32.78px;letter-spacing:-.022em;text-align:left;margin-bottom:48px;display:flex;flex-direction:column;gap:5px}.contactus-section-mobile .contactus-container .top-section .heading{font-weight:300;color:#f37640}.contactus-section-mobile .contactus-container .top-section .automate-text{font-weight:400;color:#1f1f1f}.contactus-section-mobile .contactus-container .top-section .chat-icon-text{color:#1f1f1f;font-weight:300;display:flex;align-items:center;gap:8px}.contactus-section-mobile .contactus-container .top-section .chat-icon-text img{width:24.03px;height:auto}.contactus-section-mobile .contactus-container .top-section .text{width:321px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.008em;text-align:left;color:#4d4d4d}.contactus-section-mobile .contactus-container .form-section{padding-bottom:64px}.contactus-section-mobile .contactus-container .bottom-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding-bottom:64px}.contactus-section-mobile .contactus-container .bottom-section .available-section{width:100%;display:flex;align-items:center;gap:8px}.contactus-section-mobile .contactus-container .bottom-section .available-section .available-card{flex:1;height:44px;border:.6px solid #d9d9d9;background-color:#fff;border-radius:32px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.contactus-section-mobile .contactus-container .bottom-section .contact-image{background:url(/_next/static/media/contact-img-bg-1.4af51fa1.png);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:12px;border-radius:16px}.contactus-section-desktop{display:none}}.custom-toast{position:fixed;top:80px;width:334px;left:50%;transform:translateX(-50%);background-color:#f37640;color:#fff;padding:8px 12px;border-radius:12px;font-size:16px;font-weight:400;line-height:21.86px;z-index:1000;opacity:.9;transition:opacity .3s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:12px}.custom-toast .close-icon{cursor:pointer;width:25.5px;aspect-ratio:1/1}.custom-select{position:relative;width:100%}.custom-select .selection-field{display:flex;align-items:center;justify-content:space-between;height:3.5rem;padding:0 1rem;border:1px solid #d9d9d9;border-radius:.5rem;cursor:pointer}.custom-select .selection-field:hover{border-color:#f37640}.custom-select .select-item{font-size:1rem}.custom-select .custom-dropdown{position:absolute;width:100%;margin-top:.25rem;background:#fff;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1);max-height:15rem;overflow-y:auto;z-index:9;scrollbar-width:none!important}.custom-select .custom-dropdown .dropdown-item{padding:.75rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer}.custom-select .custom-dropdown .dropdown-item:hover{background:#fef1ec}.contactus-form{width:100%;gap:1.5rem}.contactus-form,.form-item{display:flex;flex-direction:column}.form-item{gap:12px}.form-label{color:#1f1f1f}.form-input,.form-label{font-size:1rem;font-weight:500}.form-input{width:100%;height:3.5rem;padding:0 1rem;border:1px solid #d9d9d9;border-radius:.5rem;font-family:Manrope,sans-serif!important}.form-input::placeholder{font-family:Manrope,sans-serif!important;font-size:1rem;font-weight:500;color:#a6a6a6}.form-input:hover{border-color:#f37640!important}.form-input:focus{border-color:#d9d9d9!important;outline:none!important}.form-require{color:#1f1f1f;margin-left:.25rem}.form-error{color:#ef4444;font-size:.75rem}.form-button-section{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}.primaryButton{height:2.75rem;width:7.5rem;background:#f37640;color:#fff;border-radius:1.5rem;justify-content:center;font-size:.875rem;font-weight:500;gap:.5rem}.buttons,.primaryButton{display:flex;align-items:center}.buttons{gap:1.5rem}.step-text{font-size:.75rem;font-weight:500;color:#a6a6a6}@media(max-width:768px){.primaryButton{width:6.5rem}}.loading-spinner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.spinner{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite;margin-right:8px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.primaryButton:disabled{opacity:.7;cursor:not-allowed}.primaryButton .flex{gap:8px}.primaryButton .flex span{font-size:14px;font-weight:500;color:#fff}