.reachout-wrapper{justify-content:center;min-width:0;padding:72px 20px;display:flex;overflow:hidden}.reachout-box{background:var(--white);border:1px solid var(--grey1);box-sizing:border-box;border-radius:20px;grid-template-columns:1fr 1fr;gap:48px;width:100%;min-width:0;max-width:1100px;padding:40px;display:grid}.reachout-left,.reachout-right,.reachout-right>*{min-width:0}.reachout-left h1{overflow-wrap:anywhere;margin:0 0 10px}.reachout-left p{overflow-wrap:anywhere;margin:0 0 28px}.reachout-img{object-fit:contain;width:min(100%,440px);max-width:100%;height:auto;margin-top:auto;display:block}.reachout-right{flex-direction:column;gap:15px;width:100%;min-width:0;display:flex}.reachout-right .form-field,.reachout-right .form-field-homepage,.reachout-right .password-input-box,.reachout-right .phone-box-homepage,.reachout-right .ui-file-upload,.reachout-right .ui-input,.reachout-right .order-btn-full{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.reachout-right .phone-box-homepage input{width:0;min-width:0}.form-group{color:var(--black);flex-direction:column;margin-bottom:18px;display:flex}.form-group label{margin-bottom:6px;font-size:16px;font-weight:500}.form-group input,.form-group textarea{border:1px solid var(--grey3);color:var(--black);background:0 0;border-radius:30px;outline:none;padding:12px 14px;font-size:16px}.form-group textarea{resize:vertical;border-radius:18px;min-height:120px;max-height:250px;font-family:poppins}.form-group input:focus,.form-group textarea:focus{border-color:var(--primary)}.phone-input{gap:8px;display:flex}.phone-input select{border:1px solid var(--grey3);cursor:pointer;color:var(--black);background:0 0;border-radius:30px;padding:0 12px}.phone-input input{flex:1}.flag-box{border:1px solid var(--grey3);border-radius:30px;align-items:center;gap:6px;padding:0 10px;display:flex}.flag-box select{cursor:pointer;background:0 0;border:none;outline:none}.file-input{border:1px solid var(--grey3);cursor:pointer;background:0 0;border-radius:30px;padding:10px 14px;font-size:14px}.file-upload{border:1px solid var(--grey3);height:48px;color:var(--grey3);cursor:pointer;background:0 0;border-radius:30px;align-items:center;padding:0 16px;font-size:15px;display:flex}.file-upload input{display:none}.file-name{color:var(--black);word-break:break-all;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.file-upload:hover{border-color:var(--primary);background:var(--white)}@media (max-width:991px){.reachout-box{grid-template-columns:1fr;gap:32px}.reachout-left{text-align:center}.reachout-img{width:min(100%,360px);margin:0 auto}}@media (max-width:480px){.reachout-wrapper{padding:44px 10px}.reachout-box{border-radius:16px;gap:28px;padding:22px 14px}.reachout-left h1{font-size:26px;line-height:1.25}.reachout-left p{margin-bottom:20px;font-size:14px;line-height:1.55}.primary-btn{width:100%}.reachout-img{width:min(100%,280px)}.reachout-right .country-select-homepage{flex:none;padding-right:8px}.reachout-right .phone-box-homepage input{padding-left:8px}}@media (max-width:360px){.reachout-wrapper{padding:32px 8px}.reachout-box{gap:22px;padding:18px 10px}.reachout-left h1{overflow-wrap:anywhere;font-size:max(21px,min(7.5vw,26px))}.reachout-img{width:100%;height:auto}.reachout-right{gap:12px}.reachout-right .phone-box-homepage{padding-left:8px;padding-right:8px}.reachout-right .country-select-homepage{gap:4px;padding-right:6px}.reachout-right .phone-box-homepage input{padding-left:6px}.reachout-right button{white-space:normal;min-width:0;max-width:100%}}
