body {
    margin:0;
    font-family:"Helvetica Neue", Helvetica, Arial
}
.conatainer-width {
    max-width: 1200px;
}
.container-bg {
    background-repeat: no-repeat;
    background-size:cover;
}

.box-transparent {
    background-color: rgba(255, 255, 255, 0.6);
    padding: 20px;
}

.text-blue1 {
    color:#066493
}
h1 {
    color:#0888c6
}
form {
    background-color: rgb(42, 159, 218);
    padding: 30px 20px;
}
.btn-submit {
    background-image: url(images/submit.png);
    background-position: 88% center;
    background-repeat: no-repeat;
    background-size: 25px;
}
@media (min-width: 768px) {
    .container-bg {
        background-image: url(images/background.jpg);
    }
    form {
        background-color: rgba(6, 100, 147, 0.7);
    }
}
.recursosList>li {
    margin: 1em 0px;
    list-style-image: url(images/check.png);
}
.form-check-label {
    cursor: pointer;
}
footer {
    color:#616161;
    font-size:0.8em;
    text-align:justify
}