.requests-page{width:1170px;margin:20px auto 0;position:relative}.requests-page .title{font:normal normal 600 40px/56px Poppins;color:#39325A;width:100%;text-align:center}.requests-page .title_description{padding-top:9px;text-align:center;font:normal normal 300 18px/25px Poppins;color:#39325A}.requests-page nav{display:inline-flex;margin:27px auto 0;align-items:center;box-shadow:0px 6px 16px #8B3DFF45;outline:1px solid #8B3DFF36;border-radius:27px;min-height:53px;padding:8px;box-sizing:border-box;gap:8px;position:relative;left:50%;transform:translateX(-50%)}.requests-page nav button{outline:none;border:none;background-color:transparent;border-radius:19px;padding:0 25px;cursor:pointer;font:normal normal 600 16px/35px Poppins;color:#39325A;height:100%}.requests-page nav button:hover{background-color:rgba(139,61,255,0.15)}.requests-page nav button.on{background-color:#8B3DFF;color:#FFFFFF}.requests-page .requestsform{width:830px;margin:45px auto 0;display:flex;flex-direction:column}.requests-page .requestsform .form-item{width:100%;display:flex;justify-content:space-between;position:relative;margin-bottom:33px}.requests-page .requestsform .form-item label{font:normal normal 18px Poppins}.requests-page .requestsform .form-item label span{color:#FE6969}.requests-page .requestsform .form-item .input{width:625px;height:40px;line-height:40px;padding:0 30px;border-radius:3px;background-color:#f7f6fc;outline:1px solid #dad7e9;font:normal normal 14px Poppins;color:#39325A;transition:.3s}.requests-page .requestsform .form-item .input::placeholder{font:normal normal 14px Poppins;letter-spacing:0px;color:#B9B5CC}.requests-page .requestsform .form-item .input:hover{outline-color:#7c73a7}.requests-page .requestsform .form-item .input:focus{outline-color:#7c73a7}.requests-page .requestsform .form-item .textarea{width:625px;height:150px;padding:12px 30px;background-color:#f7f6fc;outline:1px solid #dad7e9;font:normal normal 14px Poppins;color:#39325A;border:none;resize:none}.requests-page .requestsform .form-item .textarea::placeholder{font:normal normal 14px Poppins;letter-spacing:0px;color:#B9B5CC}.requests-page .requestsform .form-item .textarea:hover{background-color:#f7f6fc;outline:1px solid #7c73a7}.requests-page .requestsform .form-item .select{width:625px;height:40px;padding:12px 30px;border-radius:3px;background-color:#f7f6fc;outline:1px solid #dad7f4;font:normal normal 14px Poppins;color:#39325A;transition:.3s;position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.requests-page .requestsform .form-item .select .select-placeholder{color:#B9B5CC;font:normal normal 14px Poppins}.requests-page .requestsform .form-item .select i{display:inline-block;width:10px;height:6px;background:url("../img/requests/bottom.svg") no-repeat}.requests-page .requestsform .form-item .select .options{position:absolute;display:none;z-index:9;left:0;top:45px;background-color:#ffffff;border:1px solid #DAD7E9;border-radius:3px}.requests-page .requestsform .form-item .select .options .options-item{width:625px;height:40px;padding:12px 30px;transition:.3s}.requests-page .requestsform .form-item .select .options .options-item:hover{background:url("../img/requests/options_a.svg") no-repeat}.requests-page .requestsform .form-item .select-open{background:url("../img/requests/banner_b.svg") no-repeat;background-color:#6d4dff;outline:none;border-radius:3px}.requests-page .requestsform .form-item .select-open span{color:#ffffff}.requests-page .requestsform .form-item .select-open i{background:url("../img/requests/bottom_w.svg") no-repeat}.requests-page .requestsform .form-item .upload{width:625px;position:relative}.requests-page .requestsform .form-item .upload .upload-btn{display:inline-block;width:208px;height:40px;text-align:center;padding-top:11px;background:#DFDCEC;font:normal normal 14px Poppins;color:#39325A;border-radius:3px;cursor:pointer;position:relative}.requests-page .requestsform .form-item .upload .upload-btn input{display:inline-block;width:208px;height:40px;position:absolute;left:0;bottom:0;opacity:0;font-size:0;cursor:pointer}.requests-page .requestsform .form-item .upload .files{margin-top:20px}.requests-page .requestsform .form-item .upload .files .file-item{padding:5px 15px;border:1px solid #DFDCEC;border-radius:3px;margin-right:16px;margin-bottom:16px;align-items:center;float:left}.requests-page .requestsform .form-item .upload .files .file-item .del-file{margin-left:20px;cursor:pointer;display:inline-block;width:14px;height:14px;border-radius:7px;line-height:16px;align-items:center;text-align:center;transition:.3s}.requests-page .requestsform .form-item .upload .files .file-item .del-file:hover{background-color:#DFDCEC}.requests-page .requestsform .form-item .upload .submit{position:absolute;left:0;bottom:0}.requests-page .requestsform .form-item .submit{width:625px;position:relative}.requests-page .requestsform .form-item .submit #submit{display:inline-block;width:208px;height:49px;background:#6D4DFF;border-radius:25px;font:normal normal 18px Poppins;letter-spacing:0px;color:#FFFFFF;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.requests-page .requestsform .form-item .submit #submit:hover{background:#4F2FE3;border-color:#4F2FE3;color:#fff}.requests-page .requestsform .form-item .submit #submit.disable{cursor:default;color:#AEAAC2;border-color:#EAEAF1;background-color:#EAEAF1}.requests-page .requestsform .form-item .submit .success_message{font:normal normal 300 14px/21px Poppins;color:#4DB871;display:none;align-items:center;position:absolute;left:0;bottom:-30px}.requests-page .requestsform .form-item .submit .success_message::before{content:"";display:block;background:url("../img/_common/check.svg") no-repeat center/cover;width:18px;height:14px;margin-right:5.5px;flex-shrink:0}.requests-page .requestsform .form-item .submit .success_message.error{color:#FE6969}.requests-page .requestsform .form-item .submit .success_message.error::before{content:none}.requests-page .requestsform .form-item .error-msg{position:absolute;bottom:-25px;left:calc(100% - 625px);font:normal normal 12px Poppins;color:#FE6969;display:none}.requests-page .requestsform .form-item .no-file{position:absolute;left:calc(100% - 625px);font:normal normal 12px Poppins;color:#B9B5CC;bottom:-7px}.requests-page .requestsform .last-item{margin-bottom:20px}.requests-page .requestsform.ai .order-link{order:2}.requests-page .requestsform.ai .order-file{order:3}.requests-page .requestsform.ai .order-btn{order:4}@media (min-width: 769px) and (max-width: 1200px){.requests-page{width:86%;margin:34px auto}.requests-page nav button{font:normal normal 600 16px/20px Poppins}.requests-page .file-item{font:normal normal 18px Poppins !important}.requests-page .error-msg,.requests-page .no-file{left:220px !important}.requests-page label{width:220px}.requests-page .options,.requests-page .options-item{width:100%}.requests-page .submit{margin-right:auto}.requests-page .input,.requests-page .textarea,.requests-page .select,.requests-page .select-open,.requests-page .upload{flex:1;max-width:625px;margin-right:auto}.requests-page .upload{display:flex;flex-direction:column}}@media (max-width: 769px){.requests-page{width:86%;margin:34px auto}.requests-page nav button{font:normal normal 600 16px/20px Poppins}.requests-page .requestsform{width:100%}.requests-page .requestsform .form-item .submit .success_message{bottom:-50px;align-items:flex-start}.requests-page .requestsform .form-item .submit .success_message::before{margin-top:3px}.error-msg,.no-file{left:0 !important}.file-item{font:normal normal 18px Poppins !important}.form-item{flex-direction:column}.form-item label{margin-bottom:10px}.form-item .input,.form-item .options,.form-item .options-item,.form-item .select,.form-item .textarea,.form-item .upload,.form-item .submit{width:100% !important}}@media screen and (min-width: 1200px){.page-footer .footer-main{border-top:1px solid #E2E1E8;margin-top:25px}}
