.contact {
    .sec-a {
        overflow: hidden;

        &__con1,
        &__con1>.col {
            --sus-f-gtt: 4rem;
        }

        &__con2 {
            padding-top: $spacing1;
            padding-bottom: $spacing1;
        }

        &__form {

            .row,
            .row>.col {
                --sus-f-gtt: .25rem;
            }

            &::before {
                content: "";
                position: absolute;
                z-index: -1;
                top: 0;
                right: 0;
                display: block;
                width: 9999px;
                height: 100%;
                background-color: $accentClear2;
            }

            .sxs-tftr {
                width: 100%;
            }
        }

        &__hdr {
            margin-bottom: 1.5rem;
        }

        .sxs-form {
            margin-top: 1.5rem;

            .sxs-fcon.t-input-checkbox .sxs-fcontrol~.sxs-checkbox__label {
                min-height: initial;
            }

            .sxs-fcon.t-input-checkbox .sxs-fcontrol~.sxs-checkbox__label .sxs-checkbox__box {
                font-size: 1rem;
            }
        }

        &__text {
            display: flex;
            align-items: center;
            justify-content: center;
        }

        @include lg-wmin {
            &__text {
                flex: 0 0 45%;
                width: 45%;
                max-width: 45%;
            }

            &__form {
                flex: 0 0 55%;
                width: 55%;
                max-width: 55%;
            }
        }

        &__lis {
            align-items: center;
            justify-content: center;
        }

        &__ite {
            &-con0 {
                display: flex;
                flex-direction: column;
                align-items: center;
            }

            &-lin {
                font-weight: 700;
            }
        }
    }
}