/* Modal window */
.callback-modal {
    border-radius: 8px;
    background: url(../images/modalFImg.png) no-repeat right bottom,linear-gradient(123deg, #CD598B -12.6%, #E8AF9D 16.71%, #FDF1AA 46.74%, #F0C9A2 68.49%, #CD598B 103.76%), #FFF;
    max-width: 785px;
    margin: auto;
    position: relative;
    padding: 32px;
}
.callback-modal .wrapInputs{
    display: grid;
    grid-template-columns: repeat(1, minmax(100px,1fr));
    grid-gap: 10px;
    margin-bottom: 10px;
}
.callback-modal form{
    max-width: 440px;
}
.callback-modal .txtLabel br{
    display: none;
}


.callback-modal .name{
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 4px;

}
.callback-modal .btnStyle2 {
  width: 100%;
}
.callback-modal .txt{
    margin-bottom: 25px;

}
.callback-modal form input[type="text"] {
  border-radius: 5px;
  background: #FFF;
  padding: 0 16px;
  height: 56px;
  font-weight: 500;
  border: none;
}
@media screen and (max-width:1499px){
   .wrapper form input[type="text"]{
       height: 50px;
   } 
}

@media screen and (max-width:1199px) {
.wrapper form input[type="text"]{
 height: 44px;
}

}
@media screen and (max-width:991px) {
.callback-modal{
    max-width: 500px;
   background: linear-gradient(123deg, #CD598B -12.6%, #E8AF9D 16.71%, #FDF1AA 46.74%, #F0C9A2 68.49%, #CD598B 103.76%), #FFF; 
}
}

@media screen and (max-width:640px) {

.callback-modal{
padding: 15px;
}
}