
.emphasis-easy {
    font-size: 72px;
    background: -webkit-linear-gradient(#0f689c , #35f0da);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.emphasis-time {
    font-size: 72px;
    background: -webkit-linear-gradient(rgb(7, 226, 197), rgb(30, 6, 138));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.emphasis-money {
    font-size: 72px;
    background: -webkit-linear-gradient(#ac0eac , #0bb0c2 );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.features {
  padding: 30px;
  background-color: rgba(0, 0, 0, 0.7);
  text-transform: uppercase;
  font-size: 2.5em;
  font-weight: 100;
  height: 100%;
}

.divider-features{
    padding: 0px 10px 0px 10px;
    color: #2703f3;
}

.icon-feature{
    font-size: 1.5rem;
}

.card-text {
   font-weight: 400;
}

.show-site{
    background-image: linear-gradient(to bottom right, #fcefff, #e1fffc);
}

.btn-register{
    background-image: linear-gradient(to bottom right, #fffefe, #e9fffd);
}

.card-thanks {
    background-image: linear-gradient(to bottom right, #cc3333, #0f0d0d); 
    padding-bottom: 8px;
}

.card_register {
    background-image: linear-gradient(to bottom right, #cc3333, #0f0d0d); 
    /* padding: 50px 0px 50px 0px; */
    padding-top: 40px;
}

.header_register {
	text-shadow: rgb(34, 32, 32) 2px 3px 2px;
}

.title_register {
    text-shadow: 0 0 0.1em rgb(247, 160, 46), 0 0 0.1em rgb(247, 160, 46),  0 0 0.1em rgb(247, 160, 46)
}

.title_emphasis_easy {
    text-shadow: 0 0 0.1em rgb(140, 46, 247), 0 0 0.1em rgb(31, 160, 219),  0 0 0.1em rgb(100, 177, 207)
}

.title_emphasys_time {
    text-shadow: 0 0 0.1em rgb(46, 110, 247), 0 0 0.1em rgb(46, 183, 247),  0 0 0.1em rgb(100, 177, 207)
}

.title_emphasys_money {
    text-shadow: 0 0 0.1em rgb(12, 122, 76), 0 0 0.1em rgb(132, 245, 80),  0 0 0.1em rgb(14, 250, 85)
}

.card_register input {
    color: #040faa;
    font-size: large;
}

.header_register_free {
	text-shadow: rgb(65, 243, 11) 2px 3px 2px;
}

.contact-us {    
    background-image: linear-gradient(to bottom right, #07eafa34, #99f8c115);
}

.g-recaptcha {
  width: 302px;
  margin: auto;
  padding: 20px;
}

.days-free{
    text-shadow: rgb(10, 130, 211) 2px 3px 2px;
}

.form-register-content{
    background-color: #2026272a;
    border-radius: 30px;
    padding: 30px 50px 30px 50px;
}

.title-day-year-pay {
    text-shadow: 0 0 0.1em rgb(49, 199, 179), 0 0 0.1em rgb(132, 245, 80),  0 0 0.1em rgb(14, 250, 85)
}

@media (max-width: 540px) {
    .form-register-content {
        padding: 30px 20px 30px 20px;       
    }
}
