
.send-inquiry .inquiry-form input,.send-inquiry .inquiry-form textarea{padding-right:40px;transition:.3s}
.send-inquiry .inquiry-form input::-webkit-input-placeholder,.send-inquiry .inquiry-form textarea::-webkit-input-placeholder{color:#4c4c4c;-webkit-transition:.3s;transition:.3s;transform-origin:top left}
.send-inquiry .inquiry-form input::-moz-input-placeholder,.send-inquiry .inquiry-form textarea::-moz-input-placeholder{color:#4c4c4c}
.send-inquiry .inquiry-form input::-ms-input-placeholder,.send-inquiry .inquiry-form textarea::-ms-input-placeholder{color:#4c4c4c}
.send-inquiry .inquiry-form input:focus::-webkit-input-placeholder,.send-inquiry .inquiry-form textarea:focus::-webkit-input-placeholder{transform:scale(.8) translate(2px,-14px)}
.send-inquiry .inquiry-form input:focus,.send-inquiry .inquiry-form textarea:focus{border-color:#2b3aa1}
.send-inquiry .inquiry-form input{position:relative;width:49%;height:50px;margin-bottom:30px}
.send-inquiry .inquiry-form input,.send-inquiry .inquiry-form textarea{box-sizing:border-box;padding-left:20px;border:1px solid #d5d5d5;outline:0}
.send-inquiry .inquiry-form textarea{padding-top:20px;width:100%;height:250px;resize:none}
.send-inquiry .inquiry-form .input-error{border:1px solid #f77}
.send-inquiry .inquiry-form #in-company{background:url(imgs/company.png) no-repeat;background-size:26px 26px;background-position:right 10px top 12px}
.send-inquiry .inquiry-form #in-name{background:url(../../../assets/imgs/common/person-fill.svg) no-repeat;background-size:26px 26px;background-position:right 10px top 12px}
.send-inquiry .inquiry-form #in-title{width:100%;background:url(imgs/title.png) no-repeat;background-size:26px 26px;background-position:right 10px top 12px}
.send-inquiry .inquiry-form #in-phone{background:url(imgs/phone.png) no-repeat;background-size:24px 24px;background-position:right 10px top 12px}
.send-inquiry .inquiry-form #in-email{background:url(../../../assets/imgs/common/envelope-fill.svg) no-repeat;background-size:24px 24px;background-position:right 10px top 12px}
.send-inquiry .inquiry-form #in-content{background:url(../../../assets/imgs/common/pencil-fill.svg) no-repeat;background-size:20px 20px;background-position:right 10px top 15px}
.send-inquiry .send-btn{width:216px;height:47px;border:1px solid #4c4c4c;display:flex;align-items:center;margin:50px auto;box-sizing:border-box}
.send-inquiry .send-btn .span:first-child{display:flex;justify-content:center;align-items:center;flex:1;font-weight:700;color:#4c4c4c;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.send-inquiry .send-btn .span:nth-child(2){height:100%;width:47px;display:flex;justify-content:center;align-items:center;border-left:1px solid #4c4c4c}
.send-inquiry .send-btn .span:nth-child(2) em,.send-inquiry .send-btn .span:nth-child(2) i{color:#707070;transform:scale(1.7)}
.send-inquiry .send-btn:hover{cursor:pointer;border:1px solid #2b3aa1}
.send-inquiry .send-btn:hover .span:first-child{color:#FFF}
.send-inquiry .send-btn:hover .span:nth-child(2){border:none}
.send-inquiry .send-btn:hover .span:nth-child(2) em,.send-inquiry .send-btn:hover .span:nth-child(2) i{color:#FFF}

.hvr-bounce-to-right-y:before,.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:-1px;left:-1px;right:-1px;bottom:-1px;background:#2b3aa1;transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out}
.hvr-bounce-to-right-y:active,.hvr-bounce-to-right-y:focus,.hvr-bounce-to-right-y:hover,.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#FFF}
.hvr-icon-wobble-horizontal .hvr-icon{transform:translateZ(0)}
.hvr-bounce-to-right-y:active:before,.hvr-bounce-to-right-y:focus:before,.hvr-bounce-to-right-y:hover:before,.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}

.send-inquiry .send-btn{position: relative;}
@media screen and (max-width:768px) {
  .send-inquiry .inquiry-form input {
    padding-left: 2.6666666667vw;
    width: 100%;
    height: 12vw;
    margin-bottom: 4vw
  }
}
