Ссылка, которую вы добавили, показывает вам, как это сделать, если вы просто посмотрите на инспектор.
класс shortfieldz имеет положение, установленное в относительный.Это говорит о том, что он должен позиционировать своих детей относительно границ
#main-form .main-form .shortfieldz {
padding-right: 0px;
position: relative; <--
}
Тогда изображение позиционируется абсолютно.Мы используем top и left по отношению к родителю, в этом случае shortfieldz
#main-form .main-form .shortfieldz .zmdi-link {
position: absolute; <---
font-size: 28px;
top: 15px; <---
left: 25px; <---
color: #8c8c8c;
pointer-events: none;
}
Затем вы просто добавляете отступ к входу слева, чтобы учесть изображение поверх него.
#main-form .main-form .main-input {
padding: 0px 55px; <----
border-width: 0;
font-size: 19px;
font-family: roboto;
background: #f2f2f2;
height: 55px;
color: #151720;
border-radius: 29px 0px 0px 29px;
transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
}