.elementor-17652 .elementor-element.elementor-element-3ee6487{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button:hover, .elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button:focus{background-color:#2B2B2B;}.elementor-17652 .elementor-element.elementor-element-d340260{width:auto;max-width:auto;}.elementor-17652 .elementor-element.elementor-element-d340260 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(165deg, #F2437B 0%, #EF4136 100%);border-radius:6px 6px 6px 6px;}.elementor-17652 .elementor-element.elementor-element-d340260.elementor-element{--align-self:flex-start;}.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button{font-family:"علی بابا", Sans-serif;font-size:30px;font-weight:600;line-height:21px;letter-spacing:-0.6px;word-spacing:0px;transition-duration:0s;}.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button:hover, .elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button:focus{background-color:#2B2B2B;}.elementor-17652 .elementor-element.elementor-element-28f1ca5{width:auto;max-width:auto;}.elementor-17652 .elementor-element.elementor-element-28f1ca5 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(165deg, #F2437B 0%, #EF4136 100%);border-radius:6px 6px 6px 6px;}.elementor-17652 .elementor-element.elementor-element-28f1ca5.elementor-element{--align-self:flex-start;}.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button{font-family:"علی بابا", Sans-serif;font-size:200px;font-weight:600;line-height:21px;transition-duration:0s;border-style:none;}.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button:hover, .elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button:focus{background-color:#2B2B2B;}.elementor-17652 .elementor-element.elementor-element-b7ac351{width:auto;max-width:auto;}.elementor-17652 .elementor-element.elementor-element-b7ac351 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(165deg, #F2437B 0%, #EF4136 100%);border-radius:6px 6px 6px 6px;}.elementor-17652 .elementor-element.elementor-element-b7ac351.elementor-element{--align-self:flex-start;}.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button{font-family:"علی بابا", Sans-serif;font-size:32px;font-weight:600;line-height:21px;transition-duration:0s;border-style:none;}.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button:hover, .elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button:focus{background-color:#2B2B2B;}.elementor-17652 .elementor-element.elementor-element-ae3d8d9{width:auto;max-width:auto;}.elementor-17652 .elementor-element.elementor-element-ae3d8d9 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(165deg, #F2437B 0%, #EF4136 100%);border-radius:6px 6px 6px 6px;}.elementor-17652 .elementor-element.elementor-element-ae3d8d9.elementor-element{--align-self:flex-start;}.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button{font-family:"علی بابا", Sans-serif;font-size:32px;font-weight:600;line-height:21px;transition-duration:0s;border-style:none;}.elementor-17652 .elementor-element.elementor-element-e478cc2{--display:flex;}/* Start custom CSS for button, class: .elementor-element-d340260 */.elementor-17652 .elementor-element.elementor-element-d340260 {
    --btn-color: #202124;
    --color: #FD4680;
    --btn-size: 50px;
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button {
    position: relative;
    outline: none;
    border: 0;
    vertical-align: middle;
    text-decoration: none;
    background: transparent;
    box-shadow: none;
    padding: 0 calc(var(--btn-size) / 2.5);
    direction: rtl; /* برای تنظیم جهت راست به چپ */
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button-content-wrapper {
    height: var(--btn-size);
    display: flex;
    align-items: center;
    position: relative;
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button-content-wrapper:before {
    content: "";
    display: block;
    position: absolute;
    width: var(--btn-size);
    height: calc(100% - 4px); /* 90% به 100% - 4px تغییر یافت تا فاصله 2 پیکسل از بالا و پایین داشته باشد */
    background: var(--btn-color);
    right: -18px; /* فاصله 2 پیکسل از سمت راست */
    top: 2px; /* فاصله 2 پیکسل از بالا */
    border-radius: 5px;
    transition: all 0.45s 
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button-text:before {
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath opacity='0.5' d='M22 12H2' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath opacity='0.5' d='M12 2V22' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M13 12C13 14.2091 14.7909 16 17 16' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M11 12C11 14.2091 9.20914 16 7 16' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M12 10.0352C12 8.54529 13.014 7.24659 14.4594 6.88524C16.0631 6.48431 17.5158 7.93697 17.1148 9.5407C16.7535 10.9861 15.4548 12.0001 13.9649 12.0001H12V10.0352Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.0001 10.0352C12.0001 8.54529 10.9861 7.24659 9.5407 6.88524C7.93698 6.48431 6.48431 7.93697 6.88524 9.5407C7.24659 10.9861 8.54529 12.0001 10.0352 12.0001H12.0001V10.0352Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M2 12C2 7.28595 2 4.92893 3.46447 3.46447C4.92893 2 7.28595 2 12 2C16.714 2 19.0711 2 20.5355 3.46447C22 4.92893 22 7.28595 22 12C22 16.714 22 19.0711 20.5355 20.5355C19.0711 22 16.714 22 12 22C7.28595 22 4.92893 22 3.46447 20.5355C2 19.0711 2 16.714 2 12Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    top: 50%;
    right: -12px; /* از سمت راست به چپ */
    margin-top: -1px;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button-text:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 25%;
    right: -3px; /* فاصله 2 پیکسل از سمت راست */
    margin-top: -5px;
    border-top: 2px solid var(--arrow-color);
    border-right: 2px solid var(--arrow-color);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath opacity='0.5' d='M22 12H2' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath opacity='0.5' d='M12 2V22' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M13 12C13 14.2091 14.7909 16 17 16' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M11 12C11 14.2091 9.20914 16 7 16' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M12 10.0352C12 8.54529 13.014 7.24659 14.4594 6.88524C16.0631 6.48431 17.5158 7.93697 17.1148 9.5407C16.7535 10.9861 15.4548 12.0001 13.9649 12.0001H12V10.0352Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.0001 10.0352C12.0001 8.54529 10.9861 7.24659 9.5407 6.88524C7.93698 6.48431 6.48431 7.93697 6.88524 9.5407C7.24659 10.9861 8.54529 12.0001 10.0352 12.0001H12.0001V10.0352Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M2 12C2 7.28595 2 4.92893 3.46447 3.46447C4.92893 2 7.28595 2 12 2C16.714 2 19.0711 2 20.5355 3.46447C22 4.92893 22 7.28595 22 12C22 16.714 22 19.0711 20.5355 20.5355C19.0711 22 16.714 22 12 22C7.28595 22 4.92893 22 3.46447 20.5355C2 19.0711 2 16.714 2 12Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button-text {
    font-size: calc(var(--btn-size) / 4.5);
    padding-right: calc(var(--btn-size) - 5px);
    position: relative;
    z-index: 1;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/* Hover Animation */

.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button:hover .elementor-button-content-wrapper:before {
    width: calc(100% - -35px); /* فاصله 2 پیکسل از هر دو طرف */
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button:hover .elementor-button-text {
    color: var(--arrow-color);
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button:hover .elementor-button-text:before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath opacity='0.5' d='M22 12H2' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath opacity='0.5' d='M12 2V22' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M13 12C13 14.2091 14.7909 16 17 16' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M11 12C11 14.2091 9.20914 16 7 16' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M12 10.0352C12 8.54529 13.014 7.24659 14.4594 6.88524C16.0631 6.48431 17.5158 7.93697 17.1148 9.5407C16.7535 10.9861 15.4548 12.0001 13.9649 12.0001H12V10.0352Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.0001 10.0352C12.0001 8.54529 10.9861 7.24659 9.5407 6.88524C7.93698 6.48431 6.48431 7.93697 6.88524 9.5407C7.24659 10.9861 8.54529 12.0001 10.0352 12.0001H12.0001V10.0352Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M2 12C2 7.28595 2 4.92893 3.46447 3.46447C4.92893 2 7.28595 2 12 2C16.714 2 19.0711 2 20.5355 3.46447C22 4.92893 22 7.28595 22 12C22 16.714 22 19.0711 20.5355 20.5355C19.0711 22 16.714 22 12 22C7.28595 22 4.92893 22 3.46447 20.5355C2 19.0711 2 16.714 2 12Z' stroke='%23ffffff' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    transform: translate(15px, 0);
}
.elementor-17652 .elementor-element.elementor-element-d340260 .elementor-button:hover .elementor-button-text:after {
    transform: translate(-5px, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28f1ca5 */.elementor-17652 .elementor-element.elementor-element-28f1ca5 {
    --btn-color: #202124;
    --color: #FD4680;
    --btn-size: 50px;
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button {
    position: relative;
    outline: none;
    border: 0;
    vertical-align: middle;
    text-decoration: none;
    background: transparent;
    box-shadow: none;
    padding: 0 calc(var(--btn-size) / 2.5);
    direction: rtl; /* برای تنظیم جهت راست به چپ */
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button-content-wrapper {
    height: var(--btn-size);
    display: flex;
    align-items: center;
    position: relative;
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button-content-wrapper:before {
    content: "";
    display: block;
    position: absolute;
    width: var(--btn-size);
    height: calc(100% - 4px); /* 90% به 100% - 4px تغییر یافت تا فاصله 2 پیکسل از بالا و پایین داشته باشد */
    background: var(--btn-color);
    right: -18px; /* فاصله 2 پیکسل از سمت راست */
    top: 2px; /* فاصله 2 پیکسل از بالا */
    border-radius: 5px;
    transition: all 0.45s 
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button-text:before {
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path opacity="0.5" d="M21 12V6.71888C21 4.52896 21 3.434 20.2927 2.83487C19.5855 2.23574 18.5045 2.41591 16.3424 2.77626L15.288 2.95199C13.6477 3.22537 12.8276 3.36205 12 3.36205C11.1724 3.36205 10.3523 3.22537 8.71202 2.95199L7.6576 2.77626C5.49553 2.41591 4.4145 2.23574 3.70725 2.83487C3 3.434 3 4.52896 3 6.71888V12C3 17.4903 7.23896 20.1547 9.89856 21.286C10.62 21.5929 10.9807 21.7464 12 21.7464C13.0193 21.7464 13.38 21.5929 14.1014 21.286C16.761 20.1547 21 17.4903 21 12Z" stroke="%23ffffff" stroke-width="1.5"></path><path d="M6.5 9C6.79112 8.4174 7.57665 8 8.5 8C9.42335 8 10.2089 8.4174 10.5 9" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M13.5 9C13.7911 8.4174 14.5766 8 15.5 8C16.4234 8 17.2089 8.4174 17.5 9" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M8.5 14C8.5 14 9.55 15 12 15C14.45 15 15.5 14 15.5 14" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path></g></svg>');
    top: 50%;
    right: -12px; /* از سمت راست به چپ */
    margin-top: -1px;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button-text:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 25%;
    right: -3px; /* فاصله 2 پیکسل از سمت راست */
    margin-top: -5px;
    border-top: 2px solid var(--arrow-color);
    border-right: 2px solid var(--arrow-color);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path opacity="0.5" d="M21 12V6.71888C21 4.52896 21 3.434 20.2927 2.83487C19.5855 2.23574 18.5045 2.41591 16.3424 2.77626L15.288 2.95199C13.6477 3.22537 12.8276 3.36205 12 3.36205C11.1724 3.36205 10.3523 3.22537 8.71202 2.95199L7.6576 2.77626C5.49553 2.41591 4.4145 2.23574 3.70725 2.83487C3 3.434 3 4.52896 3 6.71888V12C3 17.4903 7.23896 20.1547 9.89856 21.286C10.62 21.5929 10.9807 21.7464 12 21.7464C13.0193 21.7464 13.38 21.5929 14.1014 21.286C16.761 20.1547 21 17.4903 21 12Z" stroke="%23ffffff" stroke-width="1.5"></path><path d="M6.5 9C6.79112 8.4174 7.57665 8 8.5 8C9.42335 8 10.2089 8.4174 10.5 9" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M13.5 9C13.7911 8.4174 14.5766 8 15.5 8C16.4234 8 17.2089 8.4174 17.5 9" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M8.5 14C8.5 14 9.55 15 12 15C14.45 15 15.5 14 15.5 14" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path></g></svg>');
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button-text {
    font-size: calc(var(--btn-size) / 4.5);
    padding-right: calc(var(--btn-size) - 5px);
    position: relative;
    z-index: 1;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/* Hover Animation */

.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button:hover .elementor-button-content-wrapper:before {
    width: calc(100% - -35px); /* فاصله 2 پیکسل از هر دو طرف */
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button:hover .elementor-button-text {
    color: var(--arrow-color);
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button:hover .elementor-button-text:before {
background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path opacity="0.5" d="M21 12V6.71888C21 4.52896 21 3.434 20.2927 2.83487C19.5855 2.23574 18.5045 2.41591 16.3424 2.77626L15.288 2.95199C13.6477 3.22537 12.8276 3.36205 12 3.36205C11.1724 3.36205 10.3523 3.22537 8.71202 2.95199L7.6576 2.77626C5.49553 2.41591 4.4145 2.23574 3.70725 2.83487C3 3.434 3 4.52896 3 6.71888V12C3 17.4903 7.23896 20.1547 9.89856 21.286C10.62 21.5929 10.9807 21.7464 12 21.7464C13.0193 21.7464 13.38 21.5929 14.1014 21.286C16.761 20.1547 21 17.4903 21 12Z" stroke="%23ffffff" stroke-width="1.5"></path><path d="M6.5 9C6.79112 8.4174 7.57665 8 8.5 8C9.42335 8 10.2089 8.4174 10.5 9" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M13.5 9C13.7911 8.4174 14.5766 8 15.5 8C16.4234 8 17.2089 8.4174 17.5 9" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M8.5 14C8.5 14 9.55 15 12 15C14.45 15 15.5 14 15.5 14" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path></g></svg>');
    transform: translate(15px, 0);
}
.elementor-17652 .elementor-element.elementor-element-28f1ca5 .elementor-button:hover .elementor-button-text:after {
    transform: translate(-5px, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7ac351 */.elementor-17652 .elementor-element.elementor-element-b7ac351 {
    --btn-color: #202124;
    --color: #FD4680;
    --btn-size: 50px;
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button {
    position: relative;
    outline: none;
    border: 0;
    vertical-align: middle;
    text-decoration: none;
    background: transparent;
    box-shadow: none;
    padding: 0 calc(var(--btn-size) / 2.5);
    direction: rtl; /* برای تنظیم جهت راست به چپ */
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button-content-wrapper {
    height: var(--btn-size);
    display: flex;
    align-items: center;
    position: relative;
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button-content-wrapper:before {
    content: "";
    display: block;
    position: absolute;
    width: var(--btn-size);
    height: calc(100% - 4px); /* 90% به 100% - 4px تغییر یافت تا فاصله 2 پیکسل از بالا و پایین داشته باشد */
    background: var(--btn-color);
    right: -18px; /* فاصله 2 پیکسل از سمت راست */
    top: 2px; /* فاصله 2 پیکسل از بالا */
    border-radius: 5px;
    transition: all 0.45s 
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button-text:before {
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M11 10.5C11 7.46243 13.4624 5 16.5 5C19.5376 5 22 7.46243 22 10.5C22 13.5376 19.5376 16 16.5 16C13.4624 16 11 13.5376 11 10.5Z" stroke="%23ffffff" stroke-width="1.5"></path><path opacity="0.5" d="M16.5 20V16M16.5 20H19.5M16.5 20H13.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M2 11V10.25C1.58579 10.25 1.25 10.5858 1.25 11H2ZM8 11H8.75C8.75 10.5858 8.41421 10.25 8 10.25V11ZM2 11.75H8V10.25H2V11.75ZM7.25 11V17H8.75V11H7.25ZM2.75 17V11H1.25V17H2.75ZM5 19.25C3.75736 19.25 2.75 18.2426 2.75 17H1.25C1.25 19.0711 2.92893 20.75 5 20.75V19.25ZM7.25 17C7.25 18.2426 6.24264 19.25 5 19.25V20.75C7.07107 20.75 8.75 19.0711 8.75 17H7.25Z" fill="%23ffffff"></path><path opacity="0.5" d="M3 11H7V5.61799C7 4.87461 6.21769 4.39111 5.55279 4.72356L3.55279 5.72356C3.214 5.89295 3 6.23922 3 6.61799V11Z" stroke="%23ffffff" stroke-width="1.5"></path></g></svg>');
    top: 50%;
    right: -12px; /* از سمت راست به چپ */
    margin-top: -1px;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button-text:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 25%;
    right: -3px; /* فاصله 2 پیکسل از سمت راست */
    margin-top: -5px;
    border-top: 2px solid var(--arrow-color);
    border-right: 2px solid var(--arrow-color);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M11 10.5C11 7.46243 13.4624 5 16.5 5C19.5376 5 22 7.46243 22 10.5C22 13.5376 19.5376 16 16.5 16C13.4624 16 11 13.5376 11 10.5Z" stroke="%23ffffff" stroke-width="1.5"></path><path opacity="0.5" d="M16.5 20V16M16.5 20H19.5M16.5 20H13.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M2 11V10.25C1.58579 10.25 1.25 10.5858 1.25 11H2ZM8 11H8.75C8.75 10.5858 8.41421 10.25 8 10.25V11ZM2 11.75H8V10.25H2V11.75ZM7.25 11V17H8.75V11H7.25ZM2.75 17V11H1.25V17H2.75ZM5 19.25C3.75736 19.25 2.75 18.2426 2.75 17H1.25C1.25 19.0711 2.92893 20.75 5 20.75V19.25ZM7.25 17C7.25 18.2426 6.24264 19.25 5 19.25V20.75C7.07107 20.75 8.75 19.0711 8.75 17H7.25Z" fill="%23ffffff"></path><path opacity="0.5" d="M3 11H7V5.61799C7 4.87461 6.21769 4.39111 5.55279 4.72356L3.55279 5.72356C3.214 5.89295 3 6.23922 3 6.61799V11Z" stroke="%23ffffff" stroke-width="1.5"></path></g></svg>');
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button-text {
    font-size: calc(var(--btn-size) / 4.5);
    padding-right: calc(var(--btn-size) - 5px);
    position: relative;
    z-index: 1;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/* Hover Animation */

.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button:hover .elementor-button-content-wrapper:before {
    width: calc(100% - -35px); /* فاصله 2 پیکسل از هر دو طرف */
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button:hover .elementor-button-text {
    color: var(--arrow-color);
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button:hover .elementor-button-text:before {
background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M11 10.5C11 7.46243 13.4624 5 16.5 5C19.5376 5 22 7.46243 22 10.5C22 13.5376 19.5376 16 16.5 16C13.4624 16 11 13.5376 11 10.5Z" stroke="%23ffffff" stroke-width="1.5"></path><path opacity="0.5" d="M16.5 20V16M16.5 20H19.5M16.5 20H13.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M2 11V10.25C1.58579 10.25 1.25 10.5858 1.25 11H2ZM8 11H8.75C8.75 10.5858 8.41421 10.25 8 10.25V11ZM2 11.75H8V10.25H2V11.75ZM7.25 11V17H8.75V11H7.25ZM2.75 17V11H1.25V17H2.75ZM5 19.25C3.75736 19.25 2.75 18.2426 2.75 17H1.25C1.25 19.0711 2.92893 20.75 5 20.75V19.25ZM7.25 17C7.25 18.2426 6.24264 19.25 5 19.25V20.75C7.07107 20.75 8.75 19.0711 8.75 17H7.25Z" fill="%23ffffff"></path><path opacity="0.5" d="M3 11H7V5.61799C7 4.87461 6.21769 4.39111 5.55279 4.72356L3.55279 5.72356C3.214 5.89295 3 6.23922 3 6.61799V11Z" stroke="%23ffffff" stroke-width="1.5"></path></g></svg>');
    transform: translate(15px, 0);
}
.elementor-17652 .elementor-element.elementor-element-b7ac351 .elementor-button:hover .elementor-button-text:after {
    transform: translate(-5px, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae3d8d9 */.elementor-17652 .elementor-element.elementor-element-ae3d8d9 {
    --btn-color: #202124;
    --color: #FD4680;
    --btn-size: 50px;
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button {
    position: relative;
    outline: none;
    border: 0;
    vertical-align: middle;
    text-decoration: none;
    background: transparent;
    box-shadow: none;
    padding: 0 calc(var(--btn-size) / 2.5);
    direction: rtl; /* برای تنظیم جهت راست به چپ */
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button-content-wrapper {
    height: var(--btn-size);
    display: flex;
    align-items: center;
    position: relative;
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button-content-wrapper:before {
    content: "";
    display: block;
    position: absolute;
    width: var(--btn-size);
    height: calc(100% - 4px); /* 90% به 100% - 4px تغییر یافت تا فاصله 2 پیکسل از بالا و پایین داشته باشد */
    background: var(--btn-color);
    right: -18px; /* فاصله 2 پیکسل از سمت راست */
    top: 2px; /* فاصله 2 پیکسل از بالا */
    border-radius: 5px;
    transition: all 0.45s 
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button-text:before {
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M20 2C20 2 18 6.68839 18 10.5714C18 11.8147 18.426 12.855 19 13.8912C19.6606 15.0836 20.5171 16.2704 21.1457 17.7543C21.6446 18.932 22 20.2968 22 22" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4 2C4 2 6 6.68839 6 10.5714C6 11.8147 5.57398 12.855 5.00001 13.8912C4.33945 15.0836 3.48291 16.2704 2.85426 17.7543C2.35537 18.932 2 20.2968 2 22" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="0.5" d="M6 13H18" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path opacity="0.5" d="M6 11H18" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M12 22C12.5 20.5 15 17.5 21 17.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M12 22C11.5 20.5 9 17.5 3 17.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path></g></svg>');
    top: 50%;
    right: -12px; /* از سمت راست به چپ */
    margin-top: -1px;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button-text:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 25%;
    right: -3px; /* فاصله 2 پیکسل از سمت راست */
    margin-top: -5px;
    border-top: 2px solid var(--arrow-color);
    border-right: 2px solid var(--arrow-color);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M20 2C20 2 18 6.68839 18 10.5714C18 11.8147 18.426 12.855 19 13.8912C19.6606 15.0836 20.5171 16.2704 21.1457 17.7543C21.6446 18.932 22 20.2968 22 22" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4 2C4 2 6 6.68839 6 10.5714C6 11.8147 5.57398 12.855 5.00001 13.8912C4.33945 15.0836 3.48291 16.2704 2.85426 17.7543C2.35537 18.932 2 20.2968 2 22" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="0.5" d="M6 13H18" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path opacity="0.5" d="M6 11H18" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M12 22C12.5 20.5 15 17.5 21 17.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M12 22C11.5 20.5 9 17.5 3 17.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path></g></svg>');
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button-text {
    font-size: calc(var(--btn-size) / 4.5);
    padding-right: calc(var(--btn-size) - 5px);
    position: relative;
    z-index: 1;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/* Hover Animation */

.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button:hover .elementor-button-content-wrapper:before {
    width: calc(100% - -35px); /* فاصله 2 پیکسل از هر دو طرف */
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button:hover .elementor-button-text {
    color: var(--arrow-color);
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button:hover .elementor-button-text:before {
background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M20 2C20 2 18 6.68839 18 10.5714C18 11.8147 18.426 12.855 19 13.8912C19.6606 15.0836 20.5171 16.2704 21.1457 17.7543C21.6446 18.932 22 20.2968 22 22" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4 2C4 2 6 6.68839 6 10.5714C6 11.8147 5.57398 12.855 5.00001 13.8912C4.33945 15.0836 3.48291 16.2704 2.85426 17.7543C2.35537 18.932 2 20.2968 2 22" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="0.5" d="M6 13H18" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path opacity="0.5" d="M6 11H18" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M12 22C12.5 20.5 15 17.5 21 17.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path><path d="M12 22C11.5 20.5 9 17.5 3 17.5" stroke="%23ffffff" stroke-width="1.5" stroke-linecap="round"></path></g></svg>');
    transform: translate(15px, 0);
}
.elementor-17652 .elementor-element.elementor-element-ae3d8d9 .elementor-button:hover .elementor-button-text:after {
    transform: translate(-5px, 0);
}/* End custom CSS */