.elementor-94 .elementor-element.elementor-element-a93f988{--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-94 .elementor-element.elementor-element-4985adc{font-size:18px;font-weight:300;}.elementor-94 .elementor-element.elementor-element-85b52c9{--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;--margin-top:43px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-b839d6f{--display:flex;}.elementor-94 .elementor-element.elementor-element-68a7ef1 .elementor-heading-title{font-size:26px;color:var( --e-global-color-primary );}.elementor-94 .elementor-element.elementor-element-de92836{--display:flex;}.elementor-94 .elementor-element.elementor-element-215e1a5{--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-94 .elementor-element.elementor-element-e03dc74{text-align:start;font-size:18px;font-weight:300;}.elementor-94 .elementor-element.elementor-element-7b9b858{--display:flex;}.elementor-94 .elementor-element.elementor-element-b24ff1d{--display:flex;}.elementor-94 .elementor-element.elementor-element-1726d58{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:4px;--n-accordion-border-radius:33px 33px 33px 33px;--n-accordion-icon-size:15px;}.elementor-94 .elementor-element.elementor-element-1726d58 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#32D1C30F;}.elementor-94 .elementor-element.elementor-element-1726d58 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#32D1C329;}.elementor-94 .elementor-element.elementor-element-1726d58 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#CFCFCF;}.elementor-94 .elementor-element.elementor-element-1726d58 {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-94 .elementor-element.elementor-element-1726d58 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:300;}.elementor-94 .elementor-element.elementor-element-e7c642e{--display:flex;}.elementor-94 .elementor-element.elementor-element-75074b3 .elementor-heading-title{font-size:26px;color:var( --e-global-color-primary );}.elementor-94 .elementor-element.elementor-element-79f7f93 .elementor-repeater-item-0d45d92.elementor-social-icon{background-color:#CD486B;}.elementor-94 .elementor-element.elementor-element-79f7f93{--grid-template-columns:repeat(0, auto);text-align:center;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:56px;--grid-column-gap:14px;}.elementor-94 .elementor-element.elementor-element-e170f52{--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;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-9f08c6e{--display:flex;}.elementor-94 .elementor-element.elementor-element-ac6196f .elementor-heading-title{font-family:"doran", Sans-serif;font-size:28px;}.elementor-94 .elementor-element.elementor-element-d4e2df6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;font-weight:300;}.elementor-94 .elementor-element.elementor-element-8562b3f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;font-weight:300;}.elementor-94 .elementor-element.elementor-element-d6d1849{--display:flex;}.elementor-94 .elementor-element.elementor-element-87fcb40 .elementor-heading-title{font-family:"doran", Sans-serif;font-size:28px;}.elementor-94 .elementor-element.elementor-element-e481541{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;font-weight:300;}.elementor-94 .elementor-element.elementor-element-a6cbf9b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;font-weight:300;}.elementor-94 .elementor-element.elementor-element-fd53be5{--display:flex;}.elementor-94 .elementor-element.elementor-element-8f1c857{--display:flex;--padding-top:101px;--padding-bottom:101px;--padding-left:101px;--padding-right:101px;}/* Start custom CSS for heading, class: .elementor-element-ac6196f */.elementor-94 .elementor-element.elementor-element-ac6196f h1,
.elementor-94 .elementor-element.elementor-element-ac6196f h2,
.elementor-94 .elementor-element.elementor-element-ac6196f h3 {
    font-weight: 800;
    letter-spacing: -0.4px;
    line-height: 1.25;
    background: linear-gradient(120deg, #32D1C3, #32D1C3, #368F8B);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
    display: inline-block;
    text-shadow: 0 0 22px rgba(50, 209, 195, 0.25);
}

/* خط نور زیر تیتر */
.elementor-94 .elementor-element.elementor-element-ac6196f h1::after,
.elementor-94 .elementor-element.elementor-element-ac6196f h2::after,
.elementor-94 .elementor-element.elementor-element-ac6196f h3::after {
    content: "";
    position: absolute;
    left: 20%;
    bottom: -10px;
    width: 60%;
    height: 5px;
    background: linear-gradient(90deg, #32d1c44f, #32D1C3, #368F8B);
    border-radius: 20px;
    filter: blur(6px);
    opacity: 0.85;
}

/* افکت تکنولوژی هنگام هاور */
.elementor-94 .elementor-element.elementor-element-ac6196f h1:hover,
.elementor-94 .elementor-element.elementor-element-ac6196f h2:hover,
.elementor-94 .elementor-element.elementor-element-ac6196f h3:hover {
    transform: translateY(-2px);
    text-shadow: 0 0 35px rgba(54, 143, 139, 0.45);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87fcb40 */.elementor-94 .elementor-element.elementor-element-87fcb40 h1,
.elementor-94 .elementor-element.elementor-element-87fcb40 h2,
.elementor-94 .elementor-element.elementor-element-87fcb40 h3 {
    font-weight: 800;
    letter-spacing: -0.4px;
    line-height: 1.25;
    background: linear-gradient(120deg, #32D1C3, #32D1C3, #368F8B);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
    display: inline-block;
    text-shadow: 0 0 22px rgba(50, 209, 195, 0.25);
}

/* خط نور زیر تیتر */
.elementor-94 .elementor-element.elementor-element-87fcb40 h1::after,
.elementor-94 .elementor-element.elementor-element-87fcb40 h2::after,
.elementor-94 .elementor-element.elementor-element-87fcb40 h3::after {
    content: "";
    position: absolute;
    left: 20%;
    bottom: -10px;
    width: 60%;
    height: 5px;
    background: linear-gradient(90deg, #32d1c44f, #32D1C3, #368F8B);
    border-radius: 20px;
    filter: blur(6px);
    opacity: 0.85;
}

/* افکت تکنولوژی هنگام هاور */
.elementor-94 .elementor-element.elementor-element-87fcb40 h1:hover,
.elementor-94 .elementor-element.elementor-element-87fcb40 h2:hover,
.elementor-94 .elementor-element.elementor-element-87fcb40 h3:hover {
    transform: translateY(-2px);
    text-shadow: 0 0 35px rgba(54, 143, 139, 0.45);
    transition: all 0.3s ease;
}/* End custom CSS */