.elementor-592 .elementor-element.elementor-element-e84065e{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-592 .elementor-element.elementor-element-e84065e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-592 .elementor-element.elementor-element-e84065e, .elementor-592 .elementor-element.elementor-element-e84065e::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-60dd90e .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-592 .elementor-element.elementor-element-5698a1e .elementor-button{background-color:#D1BFAE00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-592 .elementor-element.elementor-element-5698a1e .elementor-button-content-wrapper{flex-direction:row-reverse;}/* Start custom CSS for heading, class: .elementor-element-60dd90e */.elementor-592 .elementor-element.elementor-element-60dd90e a::before{
    content: '';
    position: absolute;
    top: -200%;
    right: -5%;
    width: 1100%;
    height: 800%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84065e */.elementor-592 .elementor-element.elementor-element-e84065e{
        background: linear-gradient(180deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.04) 100%);
    backdrop-filter: blur(20px);
}
.elementor-592 .elementor-element.elementor-element-e84065e:hover .elementor-button-icon{
    transform: translateX(-10px);
}
.elementor-592 .elementor-element.elementor-element-e84065e .elementor-button-icon{
    transition: all 0.3s ease-in-out;
}/* End custom CSS */