img.form_img {
    width: 500px;
}

p.form_tx {
    font-size: 27px;
    font-weight: 600;
    text-align: center;
    font-family: 'Arial',Arial,sans-serif;
    padding: 30px 0 0;
}

p.form_tx2 {
    text-align: center;
    font-size: 14px;
    font-family: 'Arial',Arial,sans-serif;
    padding: 20px 0;
}

form.form_gr {
    display: flex;
    padding: 0 50px;
    flex-direction: column;
    padding-bottom: 20px;
}

input.form_inp {
    border: 1px solid #c3c3c3;
    font-size: 17px;
    padding: 14px 30px;
    margin-bottom: 10px;
    border-radius: 5px;
    padding: 14px 30px 14px 60px;
}

input.form_kn {
    font-size: 19px !important;
    border: none;
    padding: 14px;
    background: #ffcc00;
    border-radius: 5px;
    -webkit-appearance: none;
}

#rec159678289 > div > div > div.t-popup__container.t-width.t-width_10.t-popup__container-animated {
    width: 500px;
}

#rec159793174 > div > div > div.t-popup__container.t-width.t-width_10.t-popup__container-animated {
    width: 500px;
}

#rec159800640 > div > div > div.t-popup__container.t-width.t-width_10.t-popup__container-animated {
    width: 500px;
}


input.form_inp.im {
    background: url(https://static.tildacdn.com/tild3530-3432-4763-b936-643131376565/profile-male_64px.png) no-repeat center left 15px;
    background-size: 30px;
}

input.form_inp.em {
    background: url(https://static.tildacdn.com/tild6630-3633-4066-a438-373132356432/envelope_64px.png) no-repeat center left 15px;
    background-size: 30px;
}




@media screen and (min-width: 0px) and (max-width: 500px) {
#rec159678289 > div > div > div.t-popup__container.t-width.t-width_10.t-popup__container-animated {
    width: 340px;
}

#rec159793174 > div > div > div.t-popup__container.t-width.t-width_10.t-popup__container-animated {
    width: 340px;
}

#rec159800640 > div > div > div.t-popup__container.t-width.t-width_10.t-popup__container-animated {
    width: 340px;
}

img.form_img {
    width: 340px;
}
}