.eacf7-popup-form-button-wrap {
    display: flex;
    justify-content: flex-start;
    &.left{
        justify-content: flex-start;
    }
    &.center{
        justify-content: center;
    }
    &.right{
        justify-content: right;
    }
    .eacf7-popup-form-button {
        font-size: 16px;
        padding: 8px 16px;
        line-height: 1.5;
        font-weight: 600;
        border-radius: 10px;
        gap: 10px;
        display: flex;
        justify-content: space-between;
        align-items: center;

        &.style-1 {
            background-color: #1e62b9;
            border: 0;
            color: #fff;
            transition: all ease-in-out 0.3s;

            &:hover {
                box-shadow: 0 4px 4px rgb(0 0 0 / 25%);
            }

            svg {
                path {
                    fill: #fff !important;
                }
            }
        }

        &.style-2 {
            background-color: transparent;
            border: 1px solid #1e62b9;
            color: #1e62b9;
            transition: all ease-in-out .3s;

            &:hover {
                background-color: #1e62b9;
                color: #fff;
                svg {
                    path {
                        fill: #fff !important;
                    }
                }
            }

            svg {
                path {
                    fill: #1e62b9 !important;
                }
            }
        }

        &.style-3 {
            background-color: rgba(30, 98, 185, 0.16);
            border: 1px solid #1e62b9;
            color: #1e62b9;
            transition: all ease-in-out .3s;

            &:hover {
                background-color: #1e62b9;
                color: #fff;
                svg{
                    path{
                        fill: #fff !important;
                    }
                }
            }
            svg {
                path {
                    fill: #1e62b9 !important;
                }
            }
        }

        &.style-4 {
            background-color: transparent;
            border: 0;
            color: #1e62b9;
            transition: all ease-in-out .3s;

            &:hover {
                background-color: #1e62b9;
                color: #fff;
                svg{
                    path{
                        fill: #fff !important;
                    }
                }
            }

            svg {
                path {
                    fill: #1e62b9 !important;
                }
            }
        }

        &.style-5 {
            background-color: #1e62b9;
            border: 1px solid #1e62b9;
            box-shadow: 0 4px 4px rgb(0 0 0 / 25%);
            color: #fff;
            transition: all ease-in-out .3s;

            &:hover {
                box-shadow: none;
                background-color: #1e62b9;
                color: #fff;
            }

            svg {
                path {
                    fill: #fff !important;
                }
            }
        }

        &.large {
            padding: 14px 28px;
            font-size: 18px;

            svg {
                transform: scale(1.1);
            }
        }

        &.small {
            font-size: 14px;
            padding: 5px 10px;

            svg {
                transform: scale(.8);
            }
        }
    }
}
.eacf7-popup-form{
    z-index: 99999;
}