#allz{
    width: 61px;
    height: 64px;
}

#btn-start-project{
    background: #3873FF;
    color:#fff;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
    border-radius: 0;
    padding: 20px 35px;
}

#bggeometrico{
    background-image: url(/assets/img/bggeometrico.png);
    background-repeat:no-repeat;
    background-position: top;
    background-size: 980px;
}

#bggradientelogo{
    color: #fff;
    background-color: #0149FD;
    background-image: url(/assets/img/bggradientelogo.png);
    background-repeat:no-repeat;
    background-position: right;
    background-size: cover;
    height: 484px;
}

#bg-telas{
    background-image: url(/assets/img/telas.png);
    background-repeat:no-repeat;
    background-position: center;
    width: 954px;
    height: 480px;
}

#bunner{
    color: #fff;
    background-color: #0149FD;
}

#dev-des{
    margin-bottom: -20vw;
}

#linear-gradiente{
    background: rgb(95,142,255);
    background: linear-gradient(90deg, #5F8EFF 0%, #A19CFF 12%, #F2994A 48.5%, #A19CFF 87.5%, #3873FF 100%);
    height: 14px;
}

#notbook{
    background-image: url(/assets/img/mockupnotebook1.png);
    background-repeat:no-repeat;
    background-position: right bottom;
    background-size: auto;
}

#partiners{
    background-color: #F9F9F9;
}

#processos{
    margin-top: 20vw;
}

.bgc-0E0E0E{
    background-color: #0E0E0E;
}

.gray{
    background: #F9F9F9 !important;
}

.teste{
    background: #0E0E0E;
    color: #fff;
}

.seloallz{
    width: 172px;
    height: auto;
    margin-top: calc(100px - 185px);
}

.seloallzgradiente{
    width: 110px;
    margin-top: -55px;
}

.text-justfy{
    text-align: justify;
}

.span-tborder{
    border-top: 3px solid #3873FF;
}

.bggray{
    background-color: #F2994A;
}

.imgmockup{
    width: 100%;
    max-width: 780px;
    max-height: 417px;
}
header{
    background-color: #0149FD;
}
footer {
    background-color: #00050D;
}

.img-telas{
    margin-top: -100px;
    max-width: 954px;
}
.btn-bunner{
    width: 220px;
    height: 60px;
    border: 1px solid white;
    border-radius: 0;
}

.card-img-top{
    width: 50px !important;
}

.height-bunner-produtos{
    height: 774px;
}

.div-1{
    width: 96.8px;
    height: 6px;
    opacity: 0px;
    background: #0149FD;
}
.div-2{
    width: 96.8px;
    height: 6px;
    opacity: 0px;
    background: #1261FF;
}
.div-3{
    width: 96.8px;
    height: 6px;
    opacity: 0px;
    background: #061A42;
}
.div-4{
    width: 96.8px;
    height: 6px;
    opacity: 0px;
    background: #000D21;
}
.div-5{
    width: 96.8px;
    height: 6px;
    opacity: 0px;
    background: #DEE9FF;
}

.form-control, .form-control::placeholder{
    font-family: Poppins;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    background: #FAFAFA;
}

input, textarea{
    padding: 0;
}

#navbarNav .btn {
    display: inline-flex;
    align-items: center;
}

#resposta {
    text-align: center;
    margin-bottom: 20px;
}

#resposta.success {
    color: #36bb27;
}

#resposta.error {
    color: #e95050;
}

footer a, footer a:hover, footer a:visited, footer a:active {
    color: #FFF;
    text-decoration: none;
}


@media (min-width: 768px) { 
    .min-heigth-md{
        min-height: 215px;
    }
}

@media (max-width: 768px) {
    #notbook{
        background-image: url();
    }
}