.elementor-519 .elementor-element.elementor-element-592f69d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-90a11d1 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-3af7518{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-519 .elementor-element.elementor-element-ab5a04e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-519 .elementor-element.elementor-element-9309d31{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 14px 6px rgba(193.41748962402343, 193.41748962402343, 193.41748962402343, 0.22);}.elementor-519 .elementor-element.elementor-element-9309d31.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-4ea2cf1 .elementor-icon-box-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-4ea2cf1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-4ea2cf1.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-4ea2cf1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-4ea2cf1 .elementor-icon{font-size:100px;}.elementor-519 .elementor-element.elementor-element-4ea2cf1 .elementor-icon-box-title, .elementor-519 .elementor-element.elementor-element-4ea2cf1 .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-4ea2cf1 .elementor-icon-box-description{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-7526192{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 14px 6px rgba(193.41748962402343, 193.41748962402343, 193.41748962402343, 0.22);}.elementor-519 .elementor-element.elementor-element-7526192.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-519 .elementor-element.elementor-element-a0b7e33 .elementor-icon-box-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-a0b7e33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-a0b7e33.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-a0b7e33.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-a0b7e33 .elementor-icon{font-size:100px;}.elementor-519 .elementor-element.elementor-element-a0b7e33 .elementor-icon-box-title, .elementor-519 .elementor-element.elementor-element-a0b7e33 .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-a0b7e33 .elementor-icon-box-description{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-22c6aaf{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 14px 6px rgba(193.41748962402343, 193.41748962402343, 193.41748962402343, 0.22);}.elementor-519 .elementor-element.elementor-element-22c6aaf.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-519 .elementor-element.elementor-element-d29a195 .elementor-icon-box-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-d29a195.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-d29a195.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-d29a195.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-d29a195 .elementor-icon{font-size:100px;}.elementor-519 .elementor-element.elementor-element-d29a195 .elementor-icon-box-title, .elementor-519 .elementor-element.elementor-element-d29a195 .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-d29a195 .elementor-icon-box-description{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-e57d789{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-519 .elementor-element.elementor-element-c58a3d4{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 14px 6px rgba(193.41748962402343, 193.41748962402343, 193.41748962402343, 0.22);}.elementor-519 .elementor-element.elementor-element-c58a3d4.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-519 .elementor-element.elementor-element-6d39f7a .elementor-icon-box-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-6d39f7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-6d39f7a.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-6d39f7a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-6d39f7a .elementor-icon{font-size:100px;}.elementor-519 .elementor-element.elementor-element-6d39f7a .elementor-icon-box-title, .elementor-519 .elementor-element.elementor-element-6d39f7a .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-6d39f7a .elementor-icon-box-description{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-ad98b05{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 14px 6px rgba(193.41748962402343, 193.41748962402343, 193.41748962402343, 0.22);}.elementor-519 .elementor-element.elementor-element-ad98b05.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-519 .elementor-element.elementor-element-881048a .elementor-icon-box-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-881048a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-881048a.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-881048a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-881048a .elementor-icon{font-size:100px;}.elementor-519 .elementor-element.elementor-element-881048a .elementor-icon-box-title, .elementor-519 .elementor-element.elementor-element-881048a .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-881048a .elementor-icon-box-description{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-820e5fb{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 14px 6px rgba(193.41748962402343, 193.41748962402343, 193.41748962402343, 0.22);}.elementor-519 .elementor-element.elementor-element-820e5fb.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-519 .elementor-element.elementor-element-51b5038 .elementor-icon-box-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-51b5038.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-51b5038.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-51b5038.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-51b5038 .elementor-icon{font-size:100px;}.elementor-519 .elementor-element.elementor-element-51b5038 .elementor-icon-box-title, .elementor-519 .elementor-element.elementor-element-51b5038 .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-51b5038 .elementor-icon-box-description{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-db5cac1{--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:flex-start;--align-items:center;}.elementor-519 .elementor-element.elementor-element-562358e{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 14px 6px rgba(193.41748962402343, 193.41748962402343, 193.41748962402343, 0.22);}.elementor-519 .elementor-element.elementor-element-562358e.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-519 .elementor-element.elementor-element-388be5d .elementor-icon-box-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-388be5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-388be5d.elementor-view-framed .elementor-icon, .elementor-519 .elementor-element.elementor-element-388be5d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-388be5d .elementor-icon{font-size:100px;}.elementor-519 .elementor-element.elementor-element-388be5d .elementor-icon-box-title, .elementor-519 .elementor-element.elementor-element-388be5d .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-388be5d .elementor-icon-box-description{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-deb22f1{--e-image-carousel-slides-to-show:1;}.elementor-519 .elementor-element.elementor-element-830fddc .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:20px;font-weight:600;}.elementor-519 .elementor-element.elementor-element-19130ba{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-519 .elementor-element.elementor-element-2e77561{--e-image-carousel-slides-to-show:1;}@media(min-width:768px){.elementor-519 .elementor-element.elementor-element-562358e{--width:32%;}}@media(max-width:1024px){.elementor-519 .elementor-element.elementor-element-3af7518{font-size:15px;}.elementor-519 .elementor-element.elementor-element-19130ba{font-size:15px;}}@media(max-width:767px){.elementor-519 .elementor-element.elementor-element-90a11d1 .elementor-heading-title{font-size:20px;}.elementor-519 .elementor-element.elementor-element-3af7518{font-size:13px;}.elementor-519 .elementor-element.elementor-element-deb22f1{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for icon-box, class: .elementor-element-4ea2cf1 */.elementor-519 .elementor-element.elementor-element-4ea2cf1 {
    position: relative;
    background: #ffffff;
    z-index: 1;
    overflow: hidden;
    border-radius: 10px;
    
}
.elementor-519 .elementor-element.elementor-element-4ea2cf1:after {
    display: flex;
    align-items: center;
    position: absolute;
    content: "پیدا کردن دقیق کلمات کلیدی که مشتری واقعی شما جستجو می‌کند (نه فقط حجم جستجوی بالا، بلکه خریدار واقعی).";
    bottom: 0px;
    padding: 10px;
    z-index: 2;
    opacity: 0;
    text-align: center;
    font-size: 14px;
    background: #000000;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transform: translateY(100%)
}
.elementor-519 .elementor-element.elementor-element-4ea2cf1:hover:after{
    opacity: 1;
    transform: translateY(0%)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0b7e33 */.elementor-519 .elementor-element.elementor-element-a0b7e33 {
    position: relative;
    background: #ffffff;
    z-index: 1;
    overflow: hidden;
    border-radius: 10px;
    
}
.elementor-519 .elementor-element.elementor-element-a0b7e33:after {
    display: flex;
    align-items: center;
    position: absolute;
    content: "سایت کاملاًرفع خطاهای سایت، افزایش سرعت بارگذاری، موبایل‌فرندلی، ساختار مناسب URL، نقشه سایت، ایندکسینگ صحیح و بهینه‌سازی Core Web Vitals.";
    bottom: 0px;
    padding: 10px;
    z-index: 2;
    opacity: 0;
    text-align: center;
    font-size: 14px;
    background: #000000;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transform: translateY(100%)
}
.elementor-519 .elementor-element.elementor-element-a0b7e33:hover:after{
    opacity: 1;
    transform: translateY(0%)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d29a195 */.elementor-519 .elementor-element.elementor-element-d29a195 {
    position: relative;
    background: #ffffff;
    z-index: 1;
    overflow: hidden;
    border-radius: 10px;
    
}
.elementor-519 .elementor-element.elementor-element-d29a195:after {
    display: flex;
    align-items: center;
    position: absolute;
    content: "محتوای اختصاصی، جذاب و مطابق با جستجوی کاربر که هم گوگل را راضی می‌کند و هم تبدیل بازدیدکننده به مشتری را انجام می دهد.";
    bottom: 0px;
    padding: 10px;
    z-index: 2;
    opacity: 0;
    text-align: center;
    font-size: 14px;
    background: #000000;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transform: translateY(100%)
}
.elementor-519 .elementor-element.elementor-element-d29a195:hover:after{
    opacity: 1;
    transform: translateY(0%)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d39f7a */.elementor-519 .elementor-element.elementor-element-6d39f7a {
    position: relative;
    background: #ffffff;
    z-index: 1;
    overflow: hidden;
    border-radius: 10px;
    
}
.elementor-519 .elementor-element.elementor-element-6d39f7a:after {
    display: flex;
    align-items: center;
    position: absolute;
    content: "بهینه‌سازی عنوان‌ها، متا دیسکریپشن، هدینگ‌ها، تصاویر، لینک‌سازی داخلی و تجربه کاربری.";
    bottom: 0px;
    padding: 10px;
    z-index: 2;
    opacity: 0;
    text-align: center;
    font-size: 14px;
    background: #000000;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transform: translateY(100%)
}
.elementor-519 .elementor-element.elementor-element-6d39f7a:hover:after{
    opacity: 1;
    transform: translateY(0%)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-881048a */.elementor-519 .elementor-element.elementor-element-881048a {
    position: relative;
    background: #ffffff;
    z-index: 1;
    overflow: hidden;
    border-radius: 10px;
    
}
.elementor-519 .elementor-element.elementor-element-881048a:after {
    display: flex;
    align-items: center;
    position: absolute;
    content: "بک‌لینک از سایت‌های مرتبط و معتبر (نه اسپم!) با تمرکز بر افزایش اعتبار دامنه و رتبه‌بندی پایدار.";
    bottom: 0px;
    padding: 10px;
    z-index: 2;
    opacity: 0;
    text-align: center;
    font-size: 14px;
    background: #000000;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transform: translateY(100%)
}
.elementor-519 .elementor-element.elementor-element-881048a:hover:after{
    opacity: 1;
    transform: translateY(0%)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51b5038 */.elementor-519 .elementor-element.elementor-element-51b5038 {
    position: relative;
    background: #ffffff;
    z-index: 1;
    overflow: hidden;
    border-radius: 10px;
    
}
.elementor-519 .elementor-element.elementor-element-51b5038:after {
    display: flex;
    align-items: center;
    position: absolute;
    content: "اگر کسب‌وکار فیزیکی یا خدماتی دارید، شما را در گوگل مپ و جستجوهای محلی به بالای نتایج می‌رسانیم.";
    bottom: 0px;
    padding: 10px;
    z-index: 2;
    opacity: 0;
    text-align: center;
    font-size: 14px;
    background: #000000;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transform: translateY(100%)
}
.elementor-519 .elementor-element.elementor-element-51b5038:hover:after{
    opacity: 1;
    transform: translateY(0%)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-388be5d */.elementor-519 .elementor-element.elementor-element-388be5d {
    position: relative;
    background: #ffffff;
    z-index: 1;
    overflow: hidden;
    border-radius: 10px;
    
}
.elementor-519 .elementor-element.elementor-element-388be5d:after {
    display: flex;
    align-items: center;
    position: absolute;
    content: "هر ماه گزارش کامل عملکرد، رتبه کلمات کلیدی، ترافیک ارگانیک، نرخ تبدیل و پیشرفت پروژه را دریافت می‌کنید.";
    bottom: 0px;
    padding: 10px;
    z-index: 2;
    opacity: 0;
    text-align: center;
    font-size: 14px;
    background: #000000;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transform: translateY(100%)
}
.elementor-519 .elementor-element.elementor-element-388be5d:hover:after{
    opacity: 1;
    transform: translateY(0%)
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-deb22f1 */@media(min-width:1024px){
    img.swiper-slide-image {
    height: 400px;
    }   
}
@media(max-width: 768px){
    img.swiper-slide-image {
    height: 250px;
    } 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2e77561 */img.swiper-slide-image {
    height: 400px;
}/* End custom CSS */