.contactMe{left:0;right:0;margin-left:auto;margin-right:auto;padding:2em 0}
.contactMe input{display:block;width:100%;padding:17px 22px;border:0;border:2px solid #E91E63;margin-bottom:1.5em;font-size:20px;font-weight:100;color:#ff2500;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:none}
.contactMe textarea{display:block;width:100%;padding:8px 12px;border:0;border:2px solid #9C27B0;margin-bottom:2.5em;font-size:20px;font-weight:100;color:#ff2500;height:150px;background:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.contactMe input:focus,.contactMe textarea:focus{border-color:#FF3C00;outline:none}
.contactMe label{font-weight:300;font-size:18px;color:#9fa2ab;position:relative}
/* Google reCAPTCHA */


.contactMe .re-captcha {padding:0;text-align:center;margin-top:0;margin-bottom:1em;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}


/* .contactMe .re-captcha {margin-top:20px;margin-bottom:10px;}
/* Google Invisible reCAPTCHA */
.contactMe .re-captcha.invisible {margin:0;}
.contactMe .grecaptcha-badge {display:none;}
/* Messages box */
.contactMe .msg {display:none;padding:12px 20px 12px 40px;font-size:12px;line-height:16px;text-transform:uppercase;word-break:break-word;margin:20px 0 10px 0;background-repeat:no-repeat;background-size:20px 20px;background-position:left 12px top 12px;}
.contactMe .msg.error {color:#FFF;background-color:#FFA12A;background-image:url(../imgs/x.png);}
.contactMe .msg.success {color:#FFF;background-color:#00D466;background-image:url(../imgs/tick.png);}
.contactMe .msg strong {color:inherit;}







/* Submit button */

.btn-gos{margin-top:0;background:#2d2fc8;color:#fff;padding:12px 23px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.btn-gos:hover,.btn-gos:focus{margin-top:0;background:#ff2500;color:#fff;padding:12px 23px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.btn-goes{justify-content:center;-webkit-justify-content:center}

@element .contactMe and (max-width:399px) {
  .contactMe .form-row.two > div {display:block;width:100%;margin-bottom:10px;}
  .contactMe .form-row.two > div:first-child {margin-right:0;}
  .contactMe .form-row.three > div {display:block;width:100%;margin-bottom:10px;}
  .contactMe .form-row.three > div:nth-child(2) {width:100%;margin:0;margin-bottom:10px;}
 
  /* Google reCAPTCHA */
  .contactMe .re-captcha {
    -webkit-transform:scale(0.785);
    transform:scale(0.785);
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
  }
  /* Google Invisible reCAPTCHA */
  .contactMe .re-captcha.invisible {
    -webkit-transform:none;
    transform:none;
  }
}
