.elementor-7700 .elementor-element.elementor-element-f43256e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7700 .elementor-element.elementor-element-6e25d30 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7700 .elementor-element.elementor-element-f5b50e9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7700 .elementor-element.elementor-element-288c550 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7700 .elementor-element.elementor-element-c45e5da .elementor-button{background-color:#2638BD;border-radius:27px 27px 27px 27px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:17px 17px 17px 17px;}body:not(.rtl) .elementor-7700 .elementor-element.elementor-element-c45e5da{left:8px;}body.rtl .elementor-7700 .elementor-element.elementor-element-c45e5da{right:8px;}.elementor-7700 .elementor-element.elementor-element-c45e5da{top:590px;}/* Start custom CSS for button, class: .elementor-element-c45e5da */.ad-button {
    /* استایل پیش‌فرض دکمه */
    padding: 10px 20px;
    background-color: #007bff;
    color: white;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    /* موقعیت پیش‌فرض دکمه */
    position: relative;
}

/* برای موبایل */
@media (max-width: 768px) {
    .ad-button {
        position: fixed; /* دکمه ثابت در پایین صفحه */
        bottom: 20px; /* فاصله از پایین */
        left: 50%; /* وسط صفحه */
        transform: translateX(-50%); /* برای دقیقا وسط بودن */
        width: 90%; /* عرض دکمه نسبت به صفحه */
        text-align: center;
    }
}/* End custom CSS */