header{background-color:#050505!important}.contact{margin:215px 0;display:flex;justify-content:center}.contact .main-wrap{width:1270px;padding:0 35px;box-sizing:border-box}.contact .main-wrap .main-title{font-size:55px;font-weight:600;letter-spacing:-1.4px;color:#e2e2e2}.contact .main-wrap .inner-wrap{display:flex;margin-top:20px;gap:50px}.contact .main-wrap .inner-wrap .left-panel{width:500px}.contact .main-wrap .inner-wrap .left-panel form{margin-top:35px}.contact .main-wrap .inner-wrap .left-panel form .question{margin-bottom:20px}.contact .main-wrap .inner-wrap .left-panel form .question .lbl-wrap{padding:10px 0}.contact .main-wrap .inner-wrap .left-panel form .question .lbl-wrap label{font-size:14px;font-weight:500;color:#ababab}.contact .main-wrap .inner-wrap .left-panel form input,.contact .main-wrap .inner-wrap .left-panel form textarea{width:100%;max-width:500px;height:44px;background-color:#ddeaf808;border-radius:8px;border:1px solid rgba(255,255,255,.1);font-size:15px;cursor:text;box-sizing:border-box;color:#fff;padding:0 16px;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.contact .main-wrap .inner-wrap .left-panel form input:focus,.contact .main-wrap .inner-wrap .left-panel form textarea:focus{outline:none!important;border:1px solid #fba536;background-color:#ddeaf80f;box-shadow:0 0 0 3px #fba53626}.contact .main-wrap .inner-wrap .left-panel form textarea{height:150px;resize:none;padding:12px 16px;line-height:24px;font-family:inherit}.contact .main-wrap .inner-wrap .left-panel form .required-asterisk{color:#fba536;margin-left:2px}.contact .main-wrap .inner-wrap .left-panel form .error-msg{display:none;color:#ff4a4a;font-size:13px;margin-top:6px;font-weight:500}.contact .main-wrap .inner-wrap .left-panel form input:user-invalid,.contact .main-wrap .inner-wrap .left-panel form textarea:user-invalid{border-color:#ff4a4a;background-color:#ff4a4a0d;box-shadow:0 0 0 3px #ff4a4a26}.contact .main-wrap .inner-wrap .left-panel form input:user-invalid~.error-msg,.contact .main-wrap .inner-wrap .left-panel form textarea:user-invalid~.error-msg{display:block}.contact .main-wrap .inner-wrap .left-panel form .form-status-msg{margin-top:20px;font-size:14px;font-weight:500;display:none;padding:12px;border-radius:8px;text-align:center;max-width:500px}.contact .main-wrap .inner-wrap .left-panel form .form-status-msg.success{display:block;color:#4caf50;background-color:#4caf501a;border:1px solid rgba(76,175,80,.2)}.contact .main-wrap .inner-wrap .left-panel form .form-status-msg.error{display:block;color:#f44336;background-color:#f443361a;border:1px solid rgba(244,67,54,.2)}.contact .main-wrap .inner-wrap .left-panel form .btn-submit button{height:40px;border-radius:8px;color:#000;padding:4px 17px;margin-top:32px;text-decoration:none;text-transform:unset;font-size:15px;font-weight:600;background:#fba536;display:flex;align-items:center;cursor:pointer;border:none;box-shadow:0 4px 14px #fba5362e;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.contact .main-wrap .inner-wrap .left-panel form .btn-submit button:hover{background:#f8922d;transform:translateY(-1px);box-shadow:0 6px 20px #fba5364d}.contact .main-wrap .inner-wrap .left-panel form .btn-submit button:active{transform:translateY(0)}.contact .main-wrap .inner-wrap .left-panel form .btn-submit button:disabled{background:#8e8d8c;color:#535251;cursor:not-allowed;box-shadow:none;transform:none}.contact .main-wrap .inner-wrap .left-panel .success-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px}.contact .main-wrap .inner-wrap .left-panel .success-panel .success-icon{color:#fba536;margin-bottom:24px}.contact .main-wrap .inner-wrap .left-panel .success-panel .success-title{font-size:28px;font-weight:600;color:#fff;margin:0 0 12px}.contact .main-wrap .inner-wrap .left-panel .success-panel .success-text{font-size:15px;color:#a0a0a0;line-height:24px;max-width:380px;margin:0 0 32px}.contact .main-wrap .inner-wrap .left-panel .success-panel .btn-another{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;font-family:inherit;font-size:14px;font-weight:500;padding:10px 20px;border-radius:8px;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.contact .main-wrap .inner-wrap .left-panel .success-panel .btn-another:hover{background-color:#ffffff0d;border-color:#fba536;color:#fba536}.contact .main-wrap .inner-wrap .right-panel{display:flex;flex-direction:column;flex:1;padding-top:80px;align-items:center}.contact .main-wrap .inner-wrap .right-panel .info{margin-bottom:35px}.contact .main-wrap .inner-wrap .right-panel .info .title{font-size:15px;font-weight:600;color:gray}.contact .main-wrap .inner-wrap .right-panel .info .email{font-size:15px}.contact .main-wrap .inner-wrap .right-panel .info .email a{color:#fff;text-decoration:none;transition:color .2s ease}.contact .main-wrap .inner-wrap .right-panel .info .email a:hover{color:#fba536}@media (max-width: 1536px){.contact{margin:140px 0}.contact .main-wrap .main-title{font-size:50px}}@media (max-width: 900px){.contact{margin:140px 0}.contact .main-wrap .inner-wrap{flex-direction:column}.contact .main-wrap .inner-wrap .left-panel{width:100%}.contact .main-wrap .inner-wrap .right-panel{align-items:baseline;padding-top:120px}}@media (max-width: 480px){.contact .main-wrap .main-title{font-size:40px;line-height:50px;max-width:90%}.contact .main-wrap .inner-wrap{margin-top:0}.contact .main-wrap .inner-wrap .left-panel form{margin-top:30px}.contact .main-wrap .inner-wrap .right-panel{padding-top:120px}}
