.contact form input, .contact form textarea {
    border: 1px solid;
    background-color: #16426B;
    border-image: linear-gradient(to right, #f26549, #ee2b4f, #f68d47) 1;
    padding: 10px;
    /* border-radius: 15px; */
    width: -webkit-fill-available;
    margin: 8px 0  15px;
}
.contact .container-list-items{
    margin: 25px 0;
}

.cta-contact-text{
    margin-bottom: 50px;
}

.margin-top{
    margin-top: 15px;
}

.card-alert{
    background-color:  rgba(255, 255, 255, 10%);
    width: 50%;
    margin: 20px auto;
    padding: 15px 30px;
}

.card-alert svg{
    width: 40px;
    margin-right: 20px;
}

.card-alert h4{
    margin-bottom: 5px;
}

.card-alert p{
color: rgb(255, 255, 255);
}

.icon-stroke{
    stroke: #fbd010;
}

.icon-fill{
    fill: #fbd010;
}

.icon-check{
    stroke: #23d723 !important;
}

@media screen and (max-width:768px){
    .section-content{
        margin-bottom: 100px;
    }
    .card-alert{
        width: 100%;
        flex-direction: column;
        padding: 20px 0;
    }
}

