.elementor-1216 .elementor-element.elementor-element-5ab522d{padding:0px 0px 0px 0px;}.elementor-1216 .elementor-element.elementor-element-20f6ae5 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-a0fa16b */.authorWebSite{

    display:flex;
    justify-content:space-between;
    align-items:center;

    padding:14px 8%;

    background:linear-gradient(
        90deg,
        #3043c9,
        #4357d9
    );

    direction:rtl;

    position:relative;

    overflow:hidden;
}

.authorWebSite::before{

    content:"";

    position:absolute;

    inset:0;

    background:
    radial-gradient(
        circle at right,
        rgba(255,255,255,.15),
        transparent 40%
    );

    pointer-events:none;
}

.authorWebSite p{

    margin:0;

    color:rgba(255,255,255,.9);

    font-size:13px;

    line-height:2;
}

/* دکمه طراح */

.authorWebSite a{

    text-decoration:none;

    background:#fff;

    color:#3043c9;

    padding:10px 22px;

    border-radius:50px;

    font-weight:700;

    box-shadow:
    0 8px 20px rgba(0,0,0,.12);

    transition:.35s;
}

.authorWebSite a:hover{

    transform:translateY(-3px);

    background:#f7f7f7;

    box-shadow:
    0 12px 25px rgba(0,0,0,.18);
}

/* نقطه طلایی */

.authorWebSite a::before{

    content:"✦";

    color:#d4a24f;

    margin-left:8px;
}

/* انیمیشن نرم */

.authorWebSite .animation{

    animation:authorPulse 2.5s ease infinite;
}

@keyframes authorPulse{

    0%{
        transform:translateY(0);
    }

    50%{
        transform:translateY(-2px);
    }

    100%{
        transform:translateY(0);
    }
}

/* موبایل */

@media(max-width:768px){

    .authorWebSite{

        flex-direction:column;

        text-align:center;

        gap:12px;

        padding:18px 15px;
    }

    .authorWebSite a{

        width:100%;

        max-width:250px;
    }
}/* End custom CSS */