.elementor-44 .elementor-element.elementor-element-d78b393{background-color:#02010100;}.elementor-44 .elementor-element.elementor-element-8404c6e{background-color:#02010100;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-0e79acf{left:20px;}body.rtl .elementor-44 .elementor-element.elementor-element-0e79acf{right:20px;}.elementor-44 .elementor-element.elementor-element-0e79acf{top:20px;}.elementor-44 .elementor-element.elementor-element-0e79acf .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-0e79acf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF26;}.elementor-44 .elementor-element.elementor-element-0e79acf.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-0e79acf.elementor-view-default .elementor-icon{color:#FFFFFF26;border-color:#FFFFFF26;}.elementor-44 .elementor-element.elementor-element-0e79acf.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-0e79acf.elementor-view-default .elementor-icon svg{fill:#FFFFFF26;}.elementor-44 .elementor-element.elementor-element-0e79acf .elementor-icon{font-size:120px;}.elementor-44 .elementor-element.elementor-element-0e79acf .elementor-icon svg{height:120px;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-a3a867a{left:80px;}body.rtl .elementor-44 .elementor-element.elementor-element-a3a867a{right:80px;}.elementor-44 .elementor-element.elementor-element-a3a867a{top:-50px;}.elementor-44 .elementor-element.elementor-element-a3a867a .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-a3a867a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;}.elementor-44 .elementor-element.elementor-element-a3a867a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a3a867a.elementor-view-default .elementor-icon{color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-44 .elementor-element.elementor-element-a3a867a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a3a867a.elementor-view-default .elementor-icon svg{fill:#FFFFFF1A;}.elementor-44 .elementor-element.elementor-element-a3a867a .elementor-icon{font-size:150px;}.elementor-44 .elementor-element.elementor-element-a3a867a .elementor-icon svg{height:150px;}.elementor-44 .elementor-element.elementor-element-a95ae8a{padding:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-a95ae8a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-44 .elementor-element.elementor-element-549d60a{padding:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-549d60a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-44 .elementor-element.elementor-element-28bf646{padding:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-28bf646 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-44 .elementor-element.elementor-element-013def4{padding:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-013def4 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-44 .elementor-element.elementor-element-b824f8c .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-b824f8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-b824f8c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-b824f8c.elementor-view-default .elementor-icon{color:var( --e-global-color-28e4ff4 );border-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-b824f8c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-b824f8c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-b824f8c .elementor-icon{font-size:10px;}.elementor-44 .elementor-element.elementor-element-b824f8c .elementor-icon svg{height:10px;}.elementor-44 .elementor-element.elementor-element-48f7983 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-48f7983.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-48f7983.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-48f7983.elementor-view-default .elementor-icon{color:var( --e-global-color-28e4ff4 );border-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-48f7983.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-48f7983.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-48f7983 .elementor-icon{font-size:10px;}.elementor-44 .elementor-element.elementor-element-48f7983 .elementor-icon svg{height:10px;}.elementor-44 .elementor-element.elementor-element-68ade4c{--grid-columns:4;}.elementor-44 .elementor-element.elementor-element-565cfe9 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-565cfe9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-565cfe9.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-565cfe9.elementor-view-default .elementor-icon{color:var( --e-global-color-28e4ff4 );border-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-565cfe9.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-565cfe9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-565cfe9 .elementor-icon{font-size:10px;}.elementor-44 .elementor-element.elementor-element-565cfe9 .elementor-icon svg{height:10px;}.elementor-44 .elementor-element.elementor-element-4aef028 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-4aef028.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-4aef028.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-4aef028.elementor-view-default .elementor-icon{color:var( --e-global-color-28e4ff4 );border-color:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-4aef028.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-4aef028.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-28e4ff4 );}.elementor-44 .elementor-element.elementor-element-4aef028 .elementor-icon{font-size:10px;}.elementor-44 .elementor-element.elementor-element-4aef028 .elementor-icon svg{height:10px;}.elementor-44 .elementor-element.elementor-element-e8f6558{--grid-columns:4;}.elementor-44 .elementor-element.elementor-element-4f0062a{padding:10px 10px 10px 10px;}.elementor-44 .elementor-element.elementor-element-4f0062a .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-4f0062a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68e5ace );}.elementor-44 .elementor-element.elementor-element-4f0062a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-4f0062a.elementor-view-default .elementor-icon{color:var( --e-global-color-68e5ace );border-color:var( --e-global-color-68e5ace );}.elementor-44 .elementor-element.elementor-element-4f0062a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-4f0062a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68e5ace );}.elementor-44 .elementor-element.elementor-element-4f0062a .elementor-icon{font-size:35px;}.elementor-44 .elementor-element.elementor-element-4f0062a .elementor-icon svg{height:35px;}.elementor-44 .elementor-element.elementor-element-506c609{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:18px;font-weight:600;color:#D8EAF7;}.elementor-44 .elementor-element.elementor-element-c3efc77{background-color:#02010100;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-68ade4c{--grid-columns:2;}.elementor-44 .elementor-element.elementor-element-e8f6558{--grid-columns:2;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-68ade4c{--grid-columns:1;}.elementor-44 .elementor-element.elementor-element-e8f6558{--grid-columns:1;}.elementor-44 .elementor-element.elementor-element-506c609{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for button, class: .elementor-element-d78b393 *//* حالت عادی: پس‌زمینه شفاف */
.elementor-44 .elementor-element.elementor-element-d78b393 .elementor-button {
    background-color: transparent;
    color: #ffffff;
    border: 2px solid #FFFFFF;
    border-radius: 8px;
    box-shadow: none;
    transition: all 0.2s ease;
}

/* حالت هاور */
.elementor-44 .elementor-element.elementor-element-d78b393 .elementor-button:hover {
    background-color: #123b70;
    color: #FFFFFF;
    border-color: #123b70;
    box-shadow: 0 5px 14px rgba(240, 68, 90, 0.22);
}



/* کاهش انیمیشن در صورت نیاز */
@media (prefers-reduced-motion: reduce) {
    .elementor-44 .elementor-element.elementor-element-d78b393 .elementor-button {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8404c6e *//* حالت عادی: پس‌زمینه شفاف */
.elementor-44 .elementor-element.elementor-element-8404c6e .elementor-button {
    background-color: #ffffff;
    color: #1769aa;
    border: 2px solid #ffffff;
    border-radius: 8px;
    box-shadow: none;
    transition: all 0.2s ease;
}

/* حالت هاور */
.elementor-44 .elementor-element.elementor-element-8404c6e .elementor-button:hover {
    background-color: #123b70;
    color: #FFFFFF;
    border-color: #123b70;
    box-shadow: 0 5px 14px rgba(240, 68, 90, 0.22);
}



/* کاهش انیمیشن در صورت نیاز */
@media (prefers-reduced-motion: reduce) {
    .elementor-44 .elementor-element.elementor-element-8404c6e .elementor-button {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a95ae8a */.elementor-44 .elementor-element.elementor-element-a95ae8a img {
    transition: transform 0.25s ease, filter 0.25s ease;
    transform-origin: center;
}

.elementor-44 .elementor-element.elementor-element-a95ae8a:hover img {
    transform: scale(1.06);
    filter: drop-shadow(0 6px 10px rgba(18, 59, 112, 0.18));
}

@media (prefers-reduced-motion: reduce) {
    .elementor-44 .elementor-element.elementor-element-a95ae8a img {
        transition: none;
    }

    .elementor-44 .elementor-element.elementor-element-a95ae8a:hover img {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-549d60a */.elementor-44 .elementor-element.elementor-element-549d60a img {
    transition: transform 0.25s ease, filter 0.25s ease;
    transform-origin: center;
}

.elementor-44 .elementor-element.elementor-element-549d60a:hover img {
    transform: scale(1.06);
    filter: drop-shadow(0 6px 10px rgba(18, 59, 112, 0.18));
}

@media (prefers-reduced-motion: reduce) {
    .elementor-44 .elementor-element.elementor-element-549d60a img {
        transition: none;
    }

    .elementor-44 .elementor-element.elementor-element-549d60a:hover img {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28bf646 */.elementor-44 .elementor-element.elementor-element-28bf646 img {
    transition: transform 0.25s ease, filter 0.25s ease;
    transform-origin: center;
}

.elementor-44 .elementor-element.elementor-element-28bf646:hover img {
    transform: scale(1.06);
    filter: drop-shadow(0 6px 10px rgba(18, 59, 112, 0.18));
}

@media (prefers-reduced-motion: reduce) {
    .elementor-44 .elementor-element.elementor-element-28bf646 img {
        transition: none;
    }

    .elementor-44 .elementor-element.elementor-element-28bf646:hover img {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-013def4 */.elementor-44 .elementor-element.elementor-element-013def4 img {
    transition: transform 0.25s ease, filter 0.25s ease;
    transform-origin: center;
}

.elementor-44 .elementor-element.elementor-element-013def4:hover img {
    transform: scale(1.06);
    filter: drop-shadow(0 6px 10px rgba(18, 59, 112, 0.18));
}

@media (prefers-reduced-motion: reduce) {
    .elementor-44 .elementor-element.elementor-element-013def4 img {
        transition: none;
    }

    .elementor-44 .elementor-element.elementor-element-013def4:hover img {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b3c4a8 *//* حالت عادی */
.elementor-44 .elementor-element.elementor-element-8b3c4a8 .elementor-button {
    background-color: #F0445A;
    color: #FFFFFF;
    border: 1px solid #F0445A;
    border-radius: 8px;
    transition: all 0.2s ease;
}

/* حالت هاور */
.elementor-44 .elementor-element.elementor-element-8b3c4a8 .elementor-button:hover {
    background-color: #D9364B;
    color: #FFFFFF;
    border-color: #D9364B;
    box-shadow: 0 5px 14px rgba(240, 68, 90, 0.22);
}

/* حالت فوکوس */
.elementor-44 .elementor-element.elementor-element-8b3c4a8 .elementor-button:focus-visible {
    outline: 2px solid #F0445A;
    outline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd6dc0c *//* حالت عادی */
.elementor-44 .elementor-element.elementor-element-bd6dc0c .elementor-button {
    background-color: #F0445A;
    color: #FFFFFF;
    border: 1px solid #F0445A;
    border-radius: 8px;
    transition: all 0.2s ease;
}

/* حالت هاور */
.elementor-44 .elementor-element.elementor-element-bd6dc0c .elementor-button:hover {
    background-color: #D9364B;
    color: #FFFFFF;
    border-color: #D9364B;
    box-shadow: 0 5px 14px rgba(240, 68, 90, 0.22);
}

/* حالت فوکوس */
.elementor-44 .elementor-element.elementor-element-bd6dc0c .elementor-button:focus-visible {
    outline: 2px solid #F0445A;
    outline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3efc77 *//* حالت عادی: پس‌زمینه شفاف */
.elementor-44 .elementor-element.elementor-element-c3efc77 .elementor-button {
    background-color: #ffffff;
    color: #1769aa;
    border: 2px solid #ffffff;
    border-radius: 8px;
    box-shadow: none;
    transition: all 0.2s ease;
}

/* حالت هاور */
.elementor-44 .elementor-element.elementor-element-c3efc77 .elementor-button:hover {
    background-color: #123b70;
    color: #FFFFFF;
    border-color: #123b70;
    box-shadow: 0 5px 14px rgba(240, 68, 90, 0.22);
}



/* کاهش انیمیشن در صورت نیاز */
@media (prefers-reduced-motion: reduce) {
    .elementor-44 .elementor-element.elementor-element-c3efc77 .elementor-button {
        transition: none;
    }
}/* End custom CSS */