/*CSS LANDING WEB*/
.objetivo {
    -webkit-box-shadow: 0px 10px 42px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 10px 42px 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 10px 42px 5px rgba(0, 0, 0, 0.3);
    padding: 5%;
    border-radius: 15px;
    margin: 5px;
    text-align: center;
    transform: scale(0.97);
    height: 130px
}

.objetivo>p {
    font-size: 12px;
}

.objetivo>img {
    width: 35%;
    border-radius: 18px;
}

.free {
    padding: 2%;
    margin-top: 5%;
    margin-bottom: 5%;
    background: #f2f2f2;
    border-radius: 15px
}

.celes {
    color: #0061FF;
    font-weight: 600
}

.ft-11 {
    font-size: 12px;
}

.form{
    padding: 5%;
    -webkit-box-shadow: 0px 10px 42px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 10px 42px 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 10px 42px 5px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
}
.form-control {
    background: #eee !important;
    color: rgb(129, 129, 129) !important;
    font-weight: 800;
    font-family: Gilroy-Regular;
    border-color: 0;
    border: 0;
    border-radius: 10px !important;
    padding: 8%;
}
input.form-control::placeholder {
  color: rgb(129, 129, 129) !important;
}

textarea.form-control::placeholder {
  color: rgb(129, 129, 129) !important;
}

input::placeholder{
  color: rgb(129, 129, 129) !important;
}

@media (max-width: 768px) {
    .pad-mob {
        padding: 5%;
    }

    .ft-12 {
    font-size: 14px;
}

p{
    font-size: 14px !important;
}

.objetivo>p {
    font-size: 12px !important;
}

}