.page-template-templatesregister-php .register-section{
  padding-right:100px;
  padding-left:100px;
  padding-top:50px;
  padding-bottom:50px;
}
.page-template-templatesregister-php .register-section .row1506{
  width:425px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder h2{
  padding-bottom:20px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder .buttons{
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  font-size:14px;
  color:#000;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder .buttons span:not(.wp_google_login__google-icon){
  width:100%;
  display:block;
  margin-bottom:10px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook{
  width:48.5%;
  border:2px solid #ededed;
  color:#000;
  font-size:14px;
  text-decoration:none !important;
  display:inline-flex;
  justify-content:center;
  align-items:center;
  padding:12px;
  border-radius:8px;
}
.page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook:before{
  content:"";
  display:block;
  width:16px;
  height:17px;
  background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.54596 10.168L2.98902 12.2471L0.953413 12.2901C0.345065 11.1618 0 9.87083 0 8.49895C0 7.17236 0.322627 5.92136 0.894506 4.81982H0.894943L2.70721 5.15207L3.50109 6.95345C3.33493 7.43786 3.24437 7.95786 3.24437 8.49895C3.24443 9.08621 3.3508 9.64886 3.54596 10.168Z' fill='%23FFD500'/%3E%3Cpath d='M15.8602 7.00537C15.9521 7.48931 16 7.98909 16 8.49987C16 9.07262 15.9397 9.63131 15.825 10.1702C15.4356 12.0041 14.418 13.6054 13.0083 14.7386L13.0079 14.7381L10.7252 14.6217L10.4022 12.6049C11.3376 12.0564 12.0686 11.1979 12.4536 10.1702H8.17578V7.00537H12.516H15.8602Z' fill='%231E9AFF'/%3E%3Cpath d='M13.0077 14.7387L13.0081 14.7391C11.6372 15.8411 9.89559 16.5004 7.99977 16.5004C4.95315 16.5004 2.30435 14.7976 0.953125 12.2916L3.54567 10.1694C4.22127 11.9725 5.96063 13.256 7.99977 13.256C8.87624 13.256 9.69737 13.0191 10.402 12.6055L13.0077 14.7387Z' fill='%2328B446'/%3E%3Cpath d='M13.1065 2.34126L10.5148 4.46302C9.78559 4.0072 8.92358 3.74389 8.00008 3.74389C5.91478 3.74389 4.1429 5.0863 3.50114 6.95402L0.894969 4.82039H0.894531C2.22598 2.25336 4.90818 0.499512 8.00008 0.499512C9.94119 0.499512 11.721 1.19095 13.1065 2.34126Z' fill='%23F14336'/%3E%3C/svg%3E%0A");
  background-position:center;
  background-repeat:no-repeat;
  background-size:cover;
  margin-right:10px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook:first-child{
  margin-right:20px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook:first-child:before{
  background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.54596 10.168L2.98902 12.2471L0.953413 12.2901C0.345065 11.1618 0 9.87083 0 8.49895C0 7.17236 0.322627 5.92136 0.894506 4.81982H0.894943L2.70721 5.15207L3.50109 6.95345C3.33493 7.43786 3.24437 7.95786 3.24437 8.49895C3.24443 9.08621 3.3508 9.64886 3.54596 10.168Z' fill='%23FFD500'/%3E%3Cpath d='M15.8602 7.00537C15.9521 7.48931 16 7.98909 16 8.49987C16 9.07262 15.9397 9.63131 15.825 10.1702C15.4356 12.0041 14.418 13.6054 13.0083 14.7386L13.0079 14.7381L10.7252 14.6217L10.4022 12.6049C11.3376 12.0564 12.0686 11.1979 12.4536 10.1702H8.17578V7.00537H12.516H15.8602Z' fill='%231E9AFF'/%3E%3Cpath d='M13.0077 14.7387L13.0081 14.7391C11.6372 15.8411 9.89559 16.5004 7.99977 16.5004C4.95315 16.5004 2.30435 14.7976 0.953125 12.2916L3.54567 10.1694C4.22127 11.9725 5.96063 13.256 7.99977 13.256C8.87624 13.256 9.69737 13.0191 10.402 12.6055L13.0077 14.7387Z' fill='%2328B446'/%3E%3Cpath d='M13.1065 2.34126L10.5148 4.46302C9.78559 4.0072 8.92358 3.74389 8.00008 3.74389C5.91478 3.74389 4.1429 5.0863 3.50114 6.95402L0.894969 4.82039H0.894531C2.22598 2.25336 4.90818 0.499512 8.00008 0.499512C9.94119 0.499512 11.721 1.19095 13.1065 2.34126Z' fill='%23F14336'/%3E%3C/svg%3E%0A");
}
.page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook:last-child:before{
  background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2222 0.5H1.77778C0.8 0.5 0 1.3 0 2.27778V14.7222C0 15.7009 0.8 16.5 1.77778 16.5H8V10.2778H6.22222V8.07778H8V6.25556C8 4.332 9.07733 2.98089 11.3476 2.98089L12.9502 2.98267V5.29822H11.8862C11.0027 5.29822 10.6667 5.96133 10.6667 6.57644V8.07867H12.9493L12.4444 10.2778H10.6667V16.5H14.2222C15.2 16.5 16 15.7009 16 14.7222V2.27778C16 1.3 15.2 0.5 14.2222 0.5Z' fill='%231E9AFF'/%3E%3C/svg%3E%0A");
}
.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form{
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group{
  padding-bottom:20px;
  margin-bottom:5px;
  width:100%;
  position:relative;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group label{
  font-size:14px;
  line-height:20px;
  margin-bottom:10px;
  color:#000;
  display:block;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input{
  outline:none !important;
  border:2px solid #ededed;
  background:#fff;
  border-radius:8px;
  color:#000;
  font-size:14px;
  height:45px;
  padding:0 5px 0 10px;
  width:100%;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input::-moz-placeholder{
  font-size:14px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input::placeholder{
  font-size:14px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input::-webkit-input-placeholder{
  color:rgba(0, 0, 0, 0.52);
  font-size:14px;
  opacity:1;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input::-moz-placeholder{
  opacity:1;
  color:rgba(0, 0, 0, 0.52);
  font-size:14px;
  opacity:1;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input:-ms-input-placeholder{
  color:rgba(0, 0, 0, 0.52);
  font-size:14px;
  opacity:1;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input:focus{
  border-color:#bdbdbd;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-group input[type=password]{
  font-size:16px;
  font-weight:400;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check{
  padding-left:30px;
  margin-bottom:15px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check .form-check-label{
  cursor:pointer;
  position:relative;
  color:#000;
  font-size:14px;
  line-height:20px;
  margin-bottom:0;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check .form-check-label:before, .page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check .form-check-label:after{
  cursor:pointer;
  position:absolute;
  content:"";
  top:1px;
  left:-30px;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check .form-check-label:before{
  width:14px;
  height:14px;
  border-radius:3px;
  border:2px solid #bdbdbd;
  background:transparent;
  transition:0.3s all ease;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check .form-check-label:after{
  transition:0.3s all ease;
  width:18px;
  height:18px;
  background-repeat:no-repeat;
  background-position:center;
  background-size:auto;
  background-image:url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='10.8' height='1.8' rx='0.9' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 4.41797 9.40947)' fill='white'/%3E%3Crect width='1.8' height='5.4' rx='0.9' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 4.41797 9.40947)' fill='white'/%3E%3C/svg%3E%0A");
}
.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check input{
  display:none;
  opacity:0;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check input:checked + .form-check-label:before{
  border-color:#76b128;
  background:#76b128;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check input:hover + .form-check-label:before{
  border-color:#8ac43d;
  background:#8ac43d;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check .wpcf7-not-valid-tip{
  top:unset;
  left:-32px;
  line-height:150%;
  bottom:-60px !important;
  text-align:left !important;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .link-green{
  height:-moz-fit-content;
  height:fit-content;
  color:#76b128;
  font-size:14px;
  font-weight:500;
  line-height:20px;
}
.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .btn{
  width:100%;
}

.page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .error{
  position:absolute;
  top:calc(100% - 18px);
  line-height:1;
  left:0;
  font-size:14px;
  color:#cd273b;
  transition:0.3s all ease;
}

@media (max-width: 1140px){
  .page-template-templatesregister-php .register-section{
    padding:50px 0;
  }
}

@media (max-width: 900px){
  .page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook{
    margin-bottom:10px;
    width:100%;
  }
  .page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook:first-child{
    margin-right:0;
  }
  .page-template-templatesregister-php .register-section .row1506 .form-holder .buttons a.facebook:last-child{
    margin-bottom:0;
  }
}

@media (max-width: 576px){
  .page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .error{
    font-size:12px;
  }
}

@media (max-width: 360px){
  .page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .form-check .form-check-label{
    font-size:13px;
  }
  .page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .link-green{
    font-size:13px;
  }
  .page-template-templatesregister-php .register-section .row1506 .form-holder #wp_signup_form .error{
    font-size:10px;
  }
}
/*# sourceMappingURL=register.css.map */
