.aae-live-copy-active.copying, .aae-live-copy-active.copying>div:first-child {
    background-color: #F6502C !important;
    transition: 0.3s ease-in;
}

.aae-live-copy-wrapper {
    position: absolute;
    right: 0;
    z-index: 99;
    top: 50%;
    gap: 7px;
    flex-direction: column;
    transform: translateY(-50%);
}

.aae-live-copy-button {
    background-color: #F6502C;
    padding: 15px 30px;
    border-radius: 35px;
}

.aae-header-area {
    max-height: 80px;
    background-color: #202020;
    z-index: 999999;
    position: relative;
}

/*feature area 2*/

.aae-feature-area .aae-hero-btn {
    margin-left: unset;
}

.aae-feature-area {
    background-color: #1A1A1A;
    border-radius: 30px;
    margin-inline-start: 20px;
    margin-inline-end: 20px;
    position: relative;
}

/*widgets area*/

.wcf--form-wrapper p {
    margin: unset;
    width: 100%;
    max-width: unset;
    grid-column-start: 1;
    grid-column-end: -1;

}

.wcf--form-wrapper form.wpcf7-form label {
    font-size: 20px !important;
}

.wcf--form-wrapper form.wpcf7-form input {
    padding-bottom: 10px !important;
}

.wpcf7-form-control-wrap {
    margin-top: 15px;
    display: block;
}

.wcf--form-wrapper form label.checkbox {
    display: flex;
    align-items: center;
    gap: 15px;
}

.wcf--form-wrapper form label.checkbox span {
    margin-top: 0;
}

.wpcf7-form-control-wrap textarea {
    margin-bottom: 0;
}

@media (min-width:576px) {
    .aae--form-wrapper {
        gap: 30px;
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(500px, 1fr));
    }

}

@media (max-width:576px) {
    .wcf--form-wrapper form label.checkbox {
        gap: 15px;
        flex-wrap: wrap;
    }

    .aae--form-wrapper {
        display: flex;
        flex-direction: column;
        gap: 30px;
    }

    span.wpcf7-form-control.wpcf7-checkbox {
        display: flex;
        flex-direction: column;
    }

    span.wpcf7-form-control.wpcf7-checkbox span {
        margin: 0;
    }

    span.wpcf7-form-control.wpcf7-radio span {
        margin: 0;
    }

    span.wpcf7-form-control.wpcf7-radio {
        display: flex;
        flex-direction: column;
    }

    .wcf--form-wrapper form.wpcf7-form label {
        font-size: 16px !important;
    }

    .wpcf7-form-control-wrap textarea {
        margin-bottom: 0 !important;
    }
}