.section-contact-ct{
    border-radius: 0px;
    background-color: var(--ct-color-primary);
    background-repeat: no-repeat;
    background-position: top right;
    background-size: 25%;
    background-image: url(/app/images_home/bg/s-bg-blue-tr.png);
}

.section-contact-ct .bg-section-st-bl{
    border-radius: 10px;
    background: transparent;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: 40%;
    background-image: url(/app/images_home/bg/s-bg-blue-bl.png);
}

.section-contact-ct form label{
    color: #FFF;
}

.section-contact-ct .section-title, 
.section-contact-ct .section-title p{
    color: #FFF;
    text-align: left;
}

.section-contact-ct .section-title-info{
    color: #FFF;
    text-align: left;
    margin-top: 10px;
}

.section-contact-ct .btn-accept-tc{
    color: var(--ct-color-secondary);
    cursor: pointer;
}


.section-contact-ct .label-sm{
    font-size: 0.9rem;
}

.section-contact-ct .text-sm{
    font-size: 0.9rem;
    font-weight: var(--ct-fw-regular);
}