.elementor-kit-7{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#373737;--e-global-color-accent:#0D938E;--e-global-color-4546f79:#E7F4F4;--e-global-color-8221378:#B4DEDC;--e-global-color-6fee9d5:#90CDCB;--e-global-color-ce905e4:#5DB7B3;--e-global-color-bff5c23:#3DA9A5;--e-global-color-10a7f6c:#0D938E;--e-global-color-da4f4ae:#0C8681;--e-global-color-7780917:#096865;--e-global-color-829e645:#07514E;--e-global-color-95a180c:#053E3C;--e-global-color-1e8fb01:#F3F3F3;--e-global-color-45c1c39:#D8D8D8;--e-global-color-9649019:#C6C6C6;--e-global-color-45341b2:#ABABAB;--e-global-color-4941593:#9B9B9B;--e-global-color-ca6e398:#828282;--e-global-color-f56436e:#767676;--e-global-color-05860a7:#5C5C5C;--e-global-color-b4f5b28:#484848;--e-global-color-f459a08:#373737;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-global-typography-bd38725-font-family:"Poppins";--e-global-typography-bd38725-font-size:64px;--e-global-typography-bd38725-font-weight:800;--e-global-typography-bd38725-line-height:77px;--e-global-typography-e79ec00-font-family:"Poppins";--e-global-typography-e79ec00-font-size:48px;--e-global-typography-e79ec00-font-weight:800;--e-global-typography-e79ec00-line-height:62px;--e-global-typography-f295cd5-font-family:"Poppins";--e-global-typography-f295cd5-font-size:28px;--e-global-typography-f295cd5-font-weight:800;--e-global-typography-f295cd5-line-height:38px;--e-global-typography-673640e-font-family:"Poppins";--e-global-typography-673640e-font-size:24px;--e-global-typography-673640e-font-weight:800;--e-global-typography-673640e-line-height:32px;--e-global-typography-127fc50-font-family:"Poppins";--e-global-typography-127fc50-font-size:20px;--e-global-typography-127fc50-font-weight:800;--e-global-typography-127fc50-line-height:27px;--e-global-typography-4fbad07-font-family:"Poppins";--e-global-typography-4fbad07-font-size:18px;--e-global-typography-4fbad07-font-weight:400;--e-global-typography-4fbad07-line-height:27px;--e-global-typography-5c4fee0-font-family:"Poppins";--e-global-typography-5c4fee0-font-size:16px;--e-global-typography-5c4fee0-font-weight:400;--e-global-typography-5c4fee0-line-height:24px;--e-global-typography-343cd3d-font-family:"Poppins";--e-global-typography-343cd3d-font-size:16px;--e-global-typography-343cd3d-font-weight:500;--e-global-typography-343cd3d-line-height:28px;color:#000000;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 p{margin-bottom:0px;}.elementor-kit-7 a{font-family:var( --e-global-typography-343cd3d-font-family ), Sans-serif;font-size:var( --e-global-typography-343cd3d-font-size );font-weight:var( --e-global-typography-343cd3d-font-weight );line-height:var( --e-global-typography-343cd3d-line-height );}.elementor-kit-7 h1{color:#000000;font-family:var( --e-global-typography-bd38725-font-family ), Sans-serif;font-size:var( --e-global-typography-bd38725-font-size );font-weight:var( --e-global-typography-bd38725-font-weight );line-height:var( --e-global-typography-bd38725-line-height );}.elementor-kit-7 h2{color:#000000;font-family:var( --e-global-typography-e79ec00-font-family ), Sans-serif;font-size:var( --e-global-typography-e79ec00-font-size );font-weight:var( --e-global-typography-e79ec00-font-weight );line-height:var( --e-global-typography-e79ec00-line-height );}.elementor-kit-7 h3{color:#000000;font-family:var( --e-global-typography-f295cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-f295cd5-font-size );font-weight:var( --e-global-typography-f295cd5-font-weight );line-height:var( --e-global-typography-f295cd5-line-height );}.elementor-kit-7 h4{color:#000000;font-family:var( --e-global-typography-673640e-font-family ), Sans-serif;font-size:var( --e-global-typography-673640e-font-size );font-weight:var( --e-global-typography-673640e-font-weight );line-height:var( --e-global-typography-673640e-line-height );}.elementor-kit-7 h5{color:#000000;font-family:var( --e-global-typography-127fc50-font-family ), Sans-serif;font-size:var( --e-global-typography-127fc50-font-size );font-weight:var( --e-global-typography-127fc50-font-weight );line-height:var( --e-global-typography-127fc50-line-height );}.elementor-kit-7 h6{color:#000000;font-family:"iransansx", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7 a{font-size:var( --e-global-typography-343cd3d-font-size );line-height:var( --e-global-typography-343cd3d-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-bd38725-font-size );line-height:var( --e-global-typography-bd38725-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-e79ec00-font-size );line-height:var( --e-global-typography-e79ec00-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-f295cd5-font-size );line-height:var( --e-global-typography-f295cd5-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-673640e-font-size );line-height:var( --e-global-typography-673640e-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-127fc50-font-size );line-height:var( --e-global-typography-127fc50-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-bd38725-font-size:36px;--e-global-typography-bd38725-line-height:49px;--e-global-typography-e79ec00-font-size:30px;--e-global-typography-e79ec00-line-height:41px;--e-global-typography-f295cd5-font-size:24px;--e-global-typography-f295cd5-line-height:32px;--e-global-typography-673640e-font-size:20px;--e-global-typography-673640e-line-height:27px;--e-global-typography-127fc50-font-size:18px;--e-global-typography-127fc50-line-height:26px;--e-global-typography-4fbad07-font-size:16px;--e-global-typography-4fbad07-line-height:25px;--e-global-typography-5c4fee0-font-size:14px;--e-global-typography-5c4fee0-line-height:20px;}.elementor-kit-7 a{font-size:var( --e-global-typography-343cd3d-font-size );line-height:var( --e-global-typography-343cd3d-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-bd38725-font-size );line-height:var( --e-global-typography-bd38725-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-e79ec00-font-size );line-height:var( --e-global-typography-e79ec00-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-f295cd5-font-size );line-height:var( --e-global-typography-f295cd5-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-673640e-font-size );line-height:var( --e-global-typography-673640e-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-127fc50-font-size );line-height:var( --e-global-typography-127fc50-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{
    overflow-x: hidden!important;
}

/* Elementor Button */
.elementor-button-icon svg{
    width: 20px;
}

/* Menu Items */
a.elementor-item{
     padding: 8px 10px!important;
    border-radius: 20px!important;   
}

a.elementor-item-active{
    background: var(--e-global-color-8221378)!important;
}


  .language-dropdown-box {
    display: none; /* در ابتدا پنهان باشد */
}

.language-dropdown-box.show {
    display: flex; /* با این کلاس نمایش داده می‌شود */
}

/* Text Button */
.text-button:hover .text-button-border{
    width: 100%;
}

/* CTA Box */
.cta-image{
    opacity: 0!important;
}

.cta-box:hover .cta-image{
    opacity: 0.1!important;
}

/* Elementor Icon */
.elementor-icon-wrapper{
    display: flex!important;
}

/* Service Box */
.service-box:hover {
    background: var(--e-global-color-95a180c)!important;
}

.service-box:hover .service-heading h3{
    color: #fff!important;
    
}

.service-box:hover .service-description{
    color: #fff!important;
    
}

.service-box:hover .service-icon path{
    fill: #fff!important;
}

/* FAQ Style */
.e-n-accordion-item{
    border-radius: 15px;
}

/* Blog Style */
.elementor-pagination{
    display: flex
;
    align-items: center;
}

.elementor-pagination .page-numbers{
    padding: 14px;
    background: #E7F4F4;
    width: 56px;
    height: 56px;
    display: flex
;
    align-items: center;
    justify-content: center;
    border-radius: 15px;
}

.elementor-pagination .page-numbers.current{
    background: #0D938E;
}/* End custom CSS */