.elementor-31135 .elementor-element.elementor-element-016d8c6{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-a31e514{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-a31e514.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31135 .elementor-element.elementor-element-38c429e{--display:flex;}.elementor-31135 .elementor-element.elementor-element-59d0e60{--display:flex;}.elementor-31135 .elementor-element.elementor-element-8ff949f .tms-heading{text-align:right;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), IranSans;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31135 .elementor-element.elementor-element-961702c{text-align:start;}.elementor-31135 .elementor-element.elementor-element-961702c .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), IranSans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-31135 .elementor-element.elementor-element-99c5056{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-tms_body-font-family ), IranSans;color:var( --e-global-color-2a5a9c5 );}.elementor-31135 .elementor-element.elementor-element-99c5056 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-924dec6{--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-31135 .elementor-element.elementor-element-a699569{background-color:#F7F9FA;padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF1F4;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-a699569 .elementor-heading-title{font-family:var( --e-global-typography-8fd63be-font-family ), IranSans;font-size:var( --e-global-typography-8fd63be-font-size );font-weight:var( --e-global-typography-8fd63be-font-weight );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-a88a2b7{background-color:#F7F9FA;padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF1F4;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-a88a2b7 .elementor-heading-title{font-family:var( --e-global-typography-8fd63be-font-family ), IranSans;font-size:var( --e-global-typography-8fd63be-font-size );font-weight:var( --e-global-typography-8fd63be-font-weight );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-d9715af{background-color:#F7F9FA;padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF1F4;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-d9715af .elementor-heading-title{font-family:var( --e-global-typography-8fd63be-font-family ), IranSans;font-size:var( --e-global-typography-8fd63be-font-size );font-weight:var( --e-global-typography-8fd63be-font-weight );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), IranSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-3fe7904 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-tms_body-font-family ), IranSans;}.elementor-31135 .elementor-element.elementor-element-3fe7904 .elementor-button:hover, .elementor-31135 .elementor-element.elementor-element-3fe7904 .elementor-button:focus{background-color:var( --e-global-color-ac32cdd );}.elementor-31135 .elementor-element.elementor-element-3fe7904 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31135 .elementor-element.elementor-element-3fe7904 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-31135 .elementor-element.elementor-element-f6585b9{--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-31135 .elementor-element.elementor-element-a0a6a08 .elementor-button{background-color:#0B1E3E00;font-size:11.5px;font-weight:700;line-height:0.9lh;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:4px 4px 4px 4px;padding:4px 22px 4px 22px;}.elementor-31135 .elementor-element.elementor-element-a0a6a08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31135 .elementor-element.elementor-element-a0a6a08 .elementor-button:hover, .elementor-31135 .elementor-element.elementor-element-a0a6a08 .elementor-button:focus{border-color:var( --e-global-color-tms_n700 );}.elementor-31135 .elementor-element.elementor-element-bedf8ee .elementor-button{background-color:#0B1E3E00;font-size:11.5px;font-weight:700;line-height:0.9lh;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:4px 4px 4px 4px;padding:4px 22px 4px 22px;}.elementor-31135 .elementor-element.elementor-element-bedf8ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31135 .elementor-element.elementor-element-bedf8ee .elementor-button:hover, .elementor-31135 .elementor-element.elementor-element-bedf8ee .elementor-button:focus{border-color:var( --e-global-color-tms_n700 );}.elementor-31135 .elementor-element.elementor-element-2337f40{background-color:#F3F2EB;padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE4CB;border-radius:4px 4px 4px 4px;font-family:var( --e-global-typography-4ef5f58-font-family ), IranSans;font-size:var( --e-global-typography-4ef5f58-font-size );font-weight:var( --e-global-typography-4ef5f58-font-weight );line-height:var( --e-global-typography-4ef5f58-line-height );}.elementor-31135 .elementor-element.elementor-element-2337f40 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-5a09070{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31135 .elementor-element.elementor-element-5a09070.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31135 .elementor-element.elementor-element-b208e80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;box-shadow:0px 3px 30px -5px rgba(0, 0, 0, 0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), IranSans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-ce01c59 img{height:330px;object-fit:cover;object-position:center center;}.elementor-31135 .elementor-element.elementor-element-60ca5a1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), IranSans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31135 .elementor-element.elementor-element-9d99b59{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8fd63be-font-family ), IranSans;font-size:var( --e-global-typography-8fd63be-font-size );font-weight:var( --e-global-typography-8fd63be-font-weight );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), IranSans;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31135 .elementor-element.elementor-element-eb8bcb7{text-align:center;}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price{font-family:var( --e-global-typography-accent-font-family ), IranSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins{font-family:var( --e-global-typography-tms_h3-font-family ), IranSans;font-size:var( --e-global-typography-tms_h3-font-size );font-weight:var( --e-global-typography-tms_h3-font-weight );line-height:var( --e-global-typography-tms_h3-line-height );}.elementor-31135 .elementor-element.elementor-element-6e72c7e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-tms_body-font-family ), IranSans;}.elementor-31135 .elementor-element.elementor-element-6e72c7e .elementor-button:hover, .elementor-31135 .elementor-element.elementor-element-6e72c7e .elementor-button:focus{background-color:var( --e-global-color-ac32cdd );}.elementor-31135 .elementor-element.elementor-element-6e72c7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31135 .elementor-element.elementor-element-6e72c7e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-31135 .elementor-element.elementor-element-328a715{text-align:center;}.elementor-31135 .elementor-element.elementor-element-328a715 .elementor-heading-title{font-family:"IranSans", IranSans;font-size:0.75rem;font-weight:600;}.elementor-31135 .elementor-element.elementor-element-ad2e4e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-ad2e4e4:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-ad2e4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFD;}.elementor-31135 .elementor-element.elementor-element-57cd469 .tms-heading{text-align:right;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-31135 .elementor-element.elementor-element-3d89a73{text-align:start;}.elementor-31135 .elementor-element.elementor-element-3d89a73 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-text );}.elementor-31135 .elementor-element.elementor-element-3c6e3c7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"IranSans", IranSans;font-size:16px;font-weight:400;line-height:1.175lh;letter-spacing:-2px;word-spacing:1px;color:var( --e-global-color-2a5a9c5 );}.elementor-31135 .elementor-element.elementor-element-3c6e3c7 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-80b13ec{--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-31135 .elementor-element.elementor-element-43ea418 img{width:80%;}.elementor-31135 .elementor-element.elementor-element-1858812 img{width:80%;}.elementor-31135 .elementor-element.elementor-element-f0df883{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-697319d{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-31135 .elementor-element.elementor-element-697319d:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-697319d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(81deg, #142746 0%, #1C3152 100%);}.elementor-31135 .elementor-element.elementor-element-a63c427 .tms-heading{text-align:right;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-31135 .elementor-element.elementor-element-e38a683{text-align:start;}.elementor-31135 .elementor-element.elementor-element-e38a683 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-0fb02b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"IranSans", IranSans;font-size:16px;font-weight:400;line-height:1.175lh;letter-spacing:-2px;word-spacing:1px;color:#FFFFFFB3;}.elementor-31135 .elementor-element.elementor-element-0fb02b5 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-0b2c262{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-19f0e62{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31135 .elementor-element.elementor-element-a131de8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF1F4;--border-color:#EDF1F4;--border-radius:8px 8px 8px 8px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-31135 .elementor-element.elementor-element-a131de8:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-a131de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-a131de8:hover{box-shadow:0px 3px 30px -5px rgba(0, 0, 0, 0.15);}.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 ), IranSans;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 ), IranSans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31135 .elementor-element.elementor-element-d2ca107 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-31135 .elementor-element.elementor-element-d2ca107.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac32cdd );fill:var( --e-global-color-5960512 );color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-d2ca107.elementor-view-framed .elementor-icon, .elementor-31135 .elementor-element.elementor-element-d2ca107.elementor-view-default .elementor-icon{fill:var( --e-global-color-ac32cdd );color:var( --e-global-color-ac32cdd );border-color:var( --e-global-color-ac32cdd );}.elementor-31135 .elementor-element.elementor-element-d2ca107.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-d2ca107 .elementor-icon{font-size:34px;padding:10px;}.elementor-31135 .elementor-element.elementor-element-d2ca107 .elementor-icon-box-title, .elementor-31135 .elementor-element.elementor-element-d2ca107 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:1.4em;}.elementor-31135 .elementor-element.elementor-element-d2ca107 .elementor-icon-box-description{font-family:"IranSans", IranSans;font-size:15px;font-weight:300;line-height:0.9lh;color:var( --e-global-color-tms_n500 );}.elementor-31135 .elementor-element.elementor-element-82227d2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF1F4;--border-color:#EDF1F4;--border-radius:8px 8px 8px 8px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-31135 .elementor-element.elementor-element-82227d2:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-82227d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-82227d2:hover{box-shadow:0px 3px 30px -5px rgba(0, 0, 0, 0.15);}.elementor-31135 .elementor-element.elementor-element-24d1fd0 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-31135 .elementor-element.elementor-element-24d1fd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac32cdd );fill:var( --e-global-color-5960512 );color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-24d1fd0.elementor-view-framed .elementor-icon, .elementor-31135 .elementor-element.elementor-element-24d1fd0.elementor-view-default .elementor-icon{fill:var( --e-global-color-ac32cdd );color:var( --e-global-color-ac32cdd );border-color:var( --e-global-color-ac32cdd );}.elementor-31135 .elementor-element.elementor-element-24d1fd0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-24d1fd0 .elementor-icon{font-size:34px;padding:10px;}.elementor-31135 .elementor-element.elementor-element-24d1fd0 .elementor-icon-box-title, .elementor-31135 .elementor-element.elementor-element-24d1fd0 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:1.4em;}.elementor-31135 .elementor-element.elementor-element-24d1fd0 .elementor-icon-box-description{font-family:"IranSans", IranSans;font-size:15px;font-weight:300;line-height:0.9lh;color:var( --e-global-color-tms_n500 );}.elementor-31135 .elementor-element.elementor-element-fb473ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF1F4;--border-color:#EDF1F4;--border-radius:8px 8px 8px 8px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-31135 .elementor-element.elementor-element-fb473ea:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-fb473ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-fb473ea:hover{box-shadow:0px 3px 30px -5px rgba(0, 0, 0, 0.15);}.elementor-31135 .elementor-element.elementor-element-f17d1bd .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-31135 .elementor-element.elementor-element-f17d1bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac32cdd );fill:var( --e-global-color-5960512 );color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-f17d1bd.elementor-view-framed .elementor-icon, .elementor-31135 .elementor-element.elementor-element-f17d1bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-ac32cdd );color:var( --e-global-color-ac32cdd );border-color:var( --e-global-color-ac32cdd );}.elementor-31135 .elementor-element.elementor-element-f17d1bd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-f17d1bd .elementor-icon{font-size:34px;padding:10px;}.elementor-31135 .elementor-element.elementor-element-f17d1bd .elementor-icon-box-title, .elementor-31135 .elementor-element.elementor-element-f17d1bd .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:1.4em;}.elementor-31135 .elementor-element.elementor-element-f17d1bd .elementor-icon-box-description{font-family:"IranSans", IranSans;font-size:15px;font-weight:300;line-height:0.9lh;color:var( --e-global-color-tms_n500 );}.elementor-31135 .elementor-element.elementor-element-2a372b6{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-2a372b6:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-2a372b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-31135 .elementor-element.elementor-element-ba7a63f .tms-heading{text-align:right;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-31135 .elementor-element.elementor-element-84e1b6a{text-align:start;}.elementor-31135 .elementor-element.elementor-element-84e1b6a .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-31135 .elementor-element.elementor-element-b419761{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"IranSans", IranSans;font-size:16px;font-weight:400;line-height:1.175lh;letter-spacing:-2px;word-spacing:1px;color:var( --e-global-color-2a5a9c5 );}.elementor-31135 .elementor-element.elementor-element-b419761 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-e111693{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-e111693:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-e111693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-619bdc7.elementor-element{--align-self:center;}.elementor-31135 .elementor-element.elementor-element-619bdc7 .tms-heading{text-align:center;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-31135 .elementor-element.elementor-element-ba67849{text-align:center;}.elementor-31135 .elementor-element.elementor-element-ba67849 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-31135 .elementor-element.elementor-element-d6e8fda{--display:flex;}.elementor-31135 .elementor-element.elementor-element-3933d84{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-58e7c1e{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31135 .elementor-element.elementor-element-58e7c1e:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-58e7c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34a9882 );}.elementor-31135 .elementor-element.elementor-element-669b2a9{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-669b2a9:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-669b2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586697e );}.elementor-31135 .elementor-element.elementor-element-4d18638 img{height:350px;object-fit:cover;object-position:center center;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-b02c9e7 .elementor-heading-title{font-family:"IranSans", IranSans;font-size:20px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-02465fc{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-9a289b7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-44c05ba{font-family:"IranSans", IranSans;font-size:13px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-44c05ba p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-1570f8d{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31135 .elementor-element.elementor-element-1570f8d:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-1570f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34a9882 );}.elementor-31135 .elementor-element.elementor-element-28ecbcb{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-28ecbcb:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-28ecbcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586697e );}.elementor-31135 .elementor-element.elementor-element-748038c img{height:350px;object-fit:cover;object-position:center center;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-989d01a .elementor-heading-title{font-family:"IranSans", IranSans;font-size:20px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-e05e326{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-0bd6cb7{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-0bd6cb7.e-con{--align-self:center;}.elementor-31135 .elementor-element.elementor-element-95bd77d{font-family:"IranSans", IranSans;font-size:13px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-95bd77d p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-1637f94{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31135 .elementor-element.elementor-element-1637f94:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-1637f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34a9882 );}.elementor-31135 .elementor-element.elementor-element-e0265db{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-e0265db:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-e0265db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586697e );}.elementor-31135 .elementor-element.elementor-element-5a892ed img{height:350px;object-fit:cover;object-position:center center;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-e6a1d6c .elementor-heading-title{font-family:"IranSans", IranSans;font-size:20px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-5604327{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-fd2716f{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-f7e48d2{font-family:"IranSans", IranSans;font-size:13px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-f7e48d2 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-94e808a{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31135 .elementor-element.elementor-element-94e808a:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-94e808a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34a9882 );}.elementor-31135 .elementor-element.elementor-element-ea7b629{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-ea7b629:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-ea7b629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586697e );}.elementor-31135 .elementor-element.elementor-element-0d4faeb img{height:350px;object-fit:cover;object-position:center center;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-81796f3 .elementor-heading-title{font-family:"IranSans", IranSans;font-size:20px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-6abf3a1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-e3f779e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-773485f{font-family:"IranSans", IranSans;font-size:13px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-773485f p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-ecd66d2{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31135 .elementor-element.elementor-element-ecd66d2:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-ecd66d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34a9882 );}.elementor-31135 .elementor-element.elementor-element-6e1c2fd{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-6e1c2fd:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-6e1c2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586697e );}.elementor-31135 .elementor-element.elementor-element-dfac7b4 img{height:350px;object-fit:cover;object-position:center center;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-37711bf .elementor-heading-title{font-family:"IranSans", IranSans;font-size:20px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-8b3a4e9{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-ecd2992{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-3581bc2{font-family:"IranSans", IranSans;font-size:13px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-3581bc2 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-634792c{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31135 .elementor-element.elementor-element-634792c:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-634792c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34a9882 );}.elementor-31135 .elementor-element.elementor-element-21f3d41{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-21f3d41:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-21f3d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586697e );}.elementor-31135 .elementor-element.elementor-element-958d99d img{height:350px;object-fit:cover;object-position:center center;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-5f4c49d .elementor-heading-title{font-family:"IranSans", IranSans;font-size:20px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-1440976{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-60df404{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-ccf046e{font-family:"IranSans", IranSans;font-size:13px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-ccf046e p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-90033a3{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31135 .elementor-element.elementor-element-90033a3:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-90033a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34a9882 );}.elementor-31135 .elementor-element.elementor-element-9294a6a{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-9294a6a:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-9294a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586697e );}.elementor-31135 .elementor-element.elementor-element-cb6f86a img{height:350px;object-fit:cover;object-position:center center;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-31135 .elementor-element.elementor-element-1fbb19c .elementor-heading-title{font-family:"IranSans", IranSans;font-size:20px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-c33fd51{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-e210b88{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-43c0724{font-family:"IranSans", IranSans;font-size:13px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-43c0724 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-93a77ab{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-31135 .elementor-element.elementor-element-93a77ab:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-93a77ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-31135 .elementor-element.elementor-element-e5a738b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31135 .elementor-element.elementor-element-3c19925{--display:flex;--justify-content:space-around;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#334155;--border-color:#334155;--border-radius:0px 8px 8px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31135 .elementor-element.elementor-element-3c19925:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-3c19925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162033;}.elementor-31135 .elementor-element.elementor-element-267058c{text-align:start;}.elementor-31135 .elementor-element.elementor-element-267058c .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-1d1b437{--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;--justify-content:space-between;}.elementor-31135 .elementor-element.elementor-element-a555552 .elementor-heading-title{color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-246fddc .elementor-heading-title{font-family:"IranSans", IranSans;font-weight:400;text-decoration:line-through;color:#F59E0B;}.elementor-31135 .elementor-element.elementor-element-a2912e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#334155;--border-color:#334155;--border-radius:8px 0px 0px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-a2912e5:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-a2912e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-31135 .elementor-element.elementor-element-a7ef985{text-align:center;}.elementor-31135 .elementor-element.elementor-element-a7ef985 .elementor-heading-title{font-family:"IranSans", IranSans;font-size:0.8rem;font-weight:400;color:#64748B;}.woocommerce .elementor-31135 .elementor-element.elementor-element-b5a6c35 .price{color:var( --e-global-color-5960512 );}.woocommerce .elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins{font-family:var( --e-global-typography-accent-font-family ), IranSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-eab77e5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tms_body-font-family ), IranSans;}.elementor-31135 .elementor-element.elementor-element-eab77e5 .elementor-button:hover, .elementor-31135 .elementor-element.elementor-element-eab77e5 .elementor-button:focus{background-color:var( --e-global-color-ac32cdd );}.elementor-31135 .elementor-element.elementor-element-eab77e5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31135 .elementor-element.elementor-element-eab77e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31135 .elementor-element.elementor-element-eab77e5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-31135 .elementor-element.elementor-element-4eda0e1 .elementor-icon-list-icon i{color:var( --e-global-color-5960512 );transition:color 0.3s;}.elementor-31135 .elementor-element.elementor-element-4eda0e1 .elementor-icon-list-icon svg{fill:var( --e-global-color-5960512 );transition:fill 0.3s;}.elementor-31135 .elementor-element.elementor-element-4eda0e1{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-31135 .elementor-element.elementor-element-4eda0e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31135 .elementor-element.elementor-element-4eda0e1 .elementor-icon-list-item > a{font-family:"IranSans", IranSans;font-size:0.7rem;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-4eda0e1 .elementor-icon-list-text{color:var( --e-global-color-5960512 );transition:color 0.3s;}.elementor-31135 .elementor-element.elementor-element-353bd4e{background-color:var( --e-global-color-tms_teal_hover );padding:0px 4px 0px 4px;top:0px;}body:not(.rtl) .elementor-31135 .elementor-element.elementor-element-353bd4e{right:0px;}body.rtl .elementor-31135 .elementor-element.elementor-element-353bd4e{left:0px;}.elementor-31135 .elementor-element.elementor-element-353bd4e .elementor-heading-title{font-family:var( --e-global-typography-tms_eyebrow-font-family ), IranSans;font-size:var( --e-global-typography-tms_eyebrow-font-size );font-weight:var( --e-global-typography-tms_eyebrow-font-weight );letter-spacing:var( --e-global-typography-tms_eyebrow-letter-spacing );color:var( --e-global-color-3e87eb0 );}.elementor-31135 .elementor-element.elementor-element-a2a911e{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-54b22ac{--display:flex;}.elementor-31135 .elementor-element.elementor-element-e761047.elementor-element{--align-self:flex-start;}.elementor-31135 .elementor-element.elementor-element-e761047 .tms-heading{text-align:center;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-31135 .elementor-element.elementor-element-b0fa160{text-align:start;}.elementor-31135 .elementor-element.elementor-element-b0fa160 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-31135 .elementor-element.elementor-element-a044a97 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-cef4eeb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-31135 .elementor-element.elementor-element-cef4eeb .elementor-icon-box-title{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-cef4eeb.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-31135 .elementor-element.elementor-element-cef4eeb.elementor-view-framed .elementor-icon, .elementor-31135 .elementor-element.elementor-element-cef4eeb.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-31135 .elementor-element.elementor-element-cef4eeb .elementor-icon{font-size:22px;}.elementor-31135 .elementor-element.elementor-element-cef4eeb .elementor-icon-box-title, .elementor-31135 .elementor-element.elementor-element-cef4eeb .elementor-icon-box-title a{font-family:"IranSans", IranSans;font-size:16px;font-weight:700;}.elementor-31135 .elementor-element.elementor-element-c0f8cf5{--display:flex;}.elementor-31135 .elementor-element.elementor-element-2554886 img{box-shadow:0px 5px 30px -3px rgba(0, 0, 0, 0.19);}.elementor-31135 .elementor-element.elementor-element-440798f{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-31135 .elementor-element.elementor-element-440798f:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-440798f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-31135 .elementor-element.elementor-element-5ad19c4{--display:flex;}.elementor-31135 .elementor-element.elementor-element-0e31d50.elementor-element{--align-self:flex-start;}.elementor-31135 .elementor-element.elementor-element-0e31d50 .tms-heading{text-align:center;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-31135 .elementor-element.elementor-element-1b5d807{text-align:start;}.elementor-31135 .elementor-element.elementor-element-1b5d807 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-31135 .elementor-element.elementor-element-44d3d06{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31135 .elementor-element.elementor-element-eb57774 .tms-testi{max-width:100%;}.elementor-31135 .elementor-element.elementor-element-d105b04 .tms-testi{max-width:100%;}.elementor-31135 .elementor-element.elementor-element-07debfb .tms-testi{max-width:100%;}.elementor-31135 .elementor-element.elementor-element-51c32ba .tms-testi{max-width:100%;}.elementor-31135 .elementor-element.elementor-element-ecdeca0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-8f89946.elementor-element{--align-self:center;}.elementor-31135 .elementor-element.elementor-element-8f89946 .tms-heading{text-align:center;font-size:11.5px;font-weight:700;line-height:0.7lh;letter-spacing:0.8px;opacity:1;}.elementor-31135 .elementor-element.elementor-element-ceb6a06{text-align:start;}.elementor-31135 .elementor-element.elementor-element-ceb6a06 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-31135 .elementor-element.elementor-element-d889428{--display:flex;}.elementor-31135 .elementor-element.elementor-element-86e327e{--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-31135 .elementor-element.elementor-element-88207a2{text-align:justify;font-family:"IranSans", IranSans;font-size:14px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-1066f02{--display:flex;}.elementor-31135 .elementor-element.elementor-element-e93d3f7{--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-31135 .elementor-element.elementor-element-373b51d{text-align:justify;font-family:"IranSans", IranSans;font-size:14px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-9a99d06{--display:flex;}.elementor-31135 .elementor-element.elementor-element-f458263{text-align:justify;font-family:"IranSans", IranSans;font-size:14px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-f919a6b{--display:flex;}.elementor-31135 .elementor-element.elementor-element-d828ce6{text-align:justify;font-family:"IranSans", IranSans;font-size:14px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-fd1e60c{--display:flex;}.elementor-31135 .elementor-element.elementor-element-8987e9d{text-align:justify;font-family:"IranSans", IranSans;font-size:14px;font-weight:400;}.elementor-31135 .elementor-element.elementor-element-5ca6cf9{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-5393059 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-3e87eb0 );--n-accordion-icon-active-color:var( --e-global-color-0f3383a );}.elementor-31135 .elementor-element.elementor-element-5ca6cf9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-5ca6cf9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F9F9F9;}.elementor-31135 .elementor-element.elementor-element-5ca6cf9 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-5960512 );}:where( .elementor-31135 .elementor-element.elementor-element-5ca6cf9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-5960512 );}:where( .elementor-31135 .elementor-element.elementor-element-5ca6cf9 > .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:700;}.elementor-31135 .elementor-element.elementor-element-6f2a0ce{--display:flex;--min-height:65px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-6f2a0ce:not(.elementor-motion-effects-element-type-background), .elementor-31135 .elementor-element.elementor-element-6f2a0ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31135 .elementor-element.elementor-element-455107c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-4e389af .elementor-heading-title{font-family:"IranSans", IranSans;font-size:0.8125rem;font-weight:400;line-height:0.5lh;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-31135 .elementor-element.elementor-element-e67761c .elementor-heading-title{font-size:1rem;font-weight:600;line-height:1lh;color:var( --e-global-color-5960512 );}.elementor-31135 .elementor-element.elementor-element-5656c57{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-ab56d86 .elementor-button{background-color:#FFFFFF00;font-size:var( --e-global-typography-ed58ce6-font-size );font-weight:var( --e-global-typography-ed58ce6-font-weight );line-height:var( --e-global-typography-ed58ce6-line-height );fill:var( --e-global-color-5960512 );color:var( --e-global-color-5960512 );padding:4px 16px 4px 16px;}.elementor-31135 .elementor-element.elementor-element-0d26352 .elementor-button{font-size:var( --e-global-typography-ed58ce6-font-size );font-weight:var( --e-global-typography-ed58ce6-font-weight );line-height:var( --e-global-typography-ed58ce6-line-height );border-radius:4px 4px 4px 4px;padding:4px 16px 4px 16px;}@media(min-width:481px){.elementor-31135 .elementor-element.elementor-element-a31e514{--width:50%;}.elementor-31135 .elementor-element.elementor-element-5a09070{--width:25%;}.elementor-31135 .elementor-element.elementor-element-a2912e5{--width:50%;}}@media(max-width:1280px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-a699569 .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-a88a2b7 .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-d9715af .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-2337f40{font-size:var( --e-global-typography-4ef5f58-font-size );line-height:var( --e-global-typography-4ef5f58-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins{font-size:var( --e-global-typography-tms_h3-font-size );line-height:var( --e-global-typography-tms_h3-line-height );}.elementor-31135 .elementor-element.elementor-element-19f0e62{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-3933d84{--grid-auto-flow:row;}.woocommerce .elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-353bd4e .elementor-heading-title{font-size:var( --e-global-typography-tms_eyebrow-font-size );letter-spacing:var( --e-global-typography-tms_eyebrow-letter-spacing );}.elementor-31135 .elementor-element.elementor-element-44d3d06{--grid-auto-flow:row;}.elementor-31135 .elementor-element.elementor-element-ab56d86 .elementor-button{font-size:var( --e-global-typography-ed58ce6-font-size );line-height:var( --e-global-typography-ed58ce6-line-height );}.elementor-31135 .elementor-element.elementor-element-0d26352 .elementor-button{font-size:var( --e-global-typography-ed58ce6-font-size );line-height:var( --e-global-typography-ed58ce6-line-height );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-a699569 .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-a88a2b7 .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-d9715af .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-2337f40{font-size:var( --e-global-typography-4ef5f58-font-size );line-height:var( --e-global-typography-4ef5f58-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins{font-size:var( --e-global-typography-tms_h3-font-size );line-height:var( --e-global-typography-tms_h3-line-height );}.elementor-31135 .elementor-element.elementor-element-19f0e62{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-3933d84{--grid-auto-flow:row;}.woocommerce .elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-353bd4e .elementor-heading-title{font-size:var( --e-global-typography-tms_eyebrow-font-size );letter-spacing:var( --e-global-typography-tms_eyebrow-letter-spacing );}.elementor-31135 .elementor-element.elementor-element-44d3d06{--grid-auto-flow:row;}.elementor-31135 .elementor-element.elementor-element-ab56d86 .elementor-button{font-size:var( --e-global-typography-ed58ce6-font-size );line-height:var( --e-global-typography-ed58ce6-line-height );}.elementor-31135 .elementor-element.elementor-element-0d26352 .elementor-button{font-size:var( --e-global-typography-ed58ce6-font-size );line-height:var( --e-global-typography-ed58ce6-line-height );}}@media(max-width:480px){.elementor-31135 .elementor-element.elementor-element-016d8c6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-924dec6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-a699569{text-align:center;}.elementor-31135 .elementor-element.elementor-element-a699569 .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-a88a2b7{text-align:center;}.elementor-31135 .elementor-element.elementor-element-a88a2b7 .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-31135 .elementor-element.elementor-element-d9715af{text-align:center;}.elementor-31135 .elementor-element.elementor-element-d9715af .elementor-heading-title{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-2337f40{font-size:var( --e-global-typography-4ef5f58-font-size );line-height:var( --e-global-typography-4ef5f58-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31135 .elementor-element.elementor-element-9d99b59 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8fd63be-font-size );line-height:var( --e-global-typography-8fd63be-line-height );}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins{font-size:var( --e-global-typography-tms_h3-font-size );line-height:var( --e-global-typography-tms_h3-line-height );}.elementor-31135 .elementor-element.elementor-element-ad2e4e4{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-31135 .elementor-element.elementor-element-3d89a73 .elementor-heading-title{font-size:20px;}.elementor-31135 .elementor-element.elementor-element-3c6e3c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-31135 .elementor-element.elementor-element-43ea418 img{width:100%;}.elementor-31135 .elementor-element.elementor-element-1858812 img{width:100%;}.elementor-31135 .elementor-element.elementor-element-f0df883{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-697319d{--width:95%;--border-radius:8px 8px 8px 8px;}.elementor-31135 .elementor-element.elementor-element-19f0e62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31135 .elementor-element.elementor-element-2a372b6{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-31135 .elementor-element.elementor-element-e111693{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-31135 .elementor-element.elementor-element-d6e8fda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-3933d84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31135 .elementor-element.elementor-element-02465fc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-9a289b7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-e05e326{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-0bd6cb7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-5604327{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-fd2716f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-6abf3a1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-e3f779e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-8b3a4e9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-ecd2992{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-1440976{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-60df404{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-c33fd51{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-e210b88{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31135 .elementor-element.elementor-element-93a77ab{--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-31135 .elementor-element.elementor-element-3c19925{--border-radius:8px 8px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31135 .elementor-element.elementor-element-1d1b437{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-a2912e5{--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31135 .elementor-element.elementor-element-353bd4e .elementor-heading-title{font-size:var( --e-global-typography-tms_eyebrow-font-size );letter-spacing:var( --e-global-typography-tms_eyebrow-letter-spacing );}.elementor-31135 .elementor-element.elementor-element-a044a97{text-align:justify;}.elementor-31135 .elementor-element.elementor-element-a044a97 p{margin-block-end:0px;}.elementor-31135 .elementor-element.elementor-element-440798f{--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-31135 .elementor-element.elementor-element-44d3d06{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31135 .elementor-element.elementor-element-88207a2{font-size:14px;}.elementor-31135 .elementor-element.elementor-element-373b51d{font-size:14px;}.elementor-31135 .elementor-element.elementor-element-f458263{font-size:14px;}.elementor-31135 .elementor-element.elementor-element-d828ce6{font-size:14px;}.elementor-31135 .elementor-element.elementor-element-8987e9d{font-size:14px;}.elementor-31135 .elementor-element.elementor-element-5ca6cf9{--n-accordion-title-font-size:14px;}.elementor-31135 .elementor-element.elementor-element-6f2a0ce{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31135 .elementor-element.elementor-element-455107c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31135 .elementor-element.elementor-element-5656c57{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31135 .elementor-element.elementor-element-ab56d86.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31135 .elementor-element.elementor-element-ab56d86 .elementor-button{font-size:var( --e-global-typography-ed58ce6-font-size );line-height:var( --e-global-typography-ed58ce6-line-height );}.elementor-31135 .elementor-element.elementor-element-0d26352.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31135 .elementor-element.elementor-element-0d26352 .elementor-button{font-size:var( --e-global-typography-ed58ce6-font-size );line-height:var( --e-global-typography-ed58ce6-line-height );border-radius:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-eb8bcb7 *//* کانتینر قیمت‌ها */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price {
    display: inline-flex !important;
    flex-direction: column !important;
    align-items: center !important; /* قیمت قدیمی وسط قیمت جدید */
    justify-content: center !important;
    gap: 6px !important;
    margin: 0 !important;
    line-height: 1.2 !important;
    text-align: center !important;
}

/* حذف استایل پیش‌فرض ووکامرس */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price del,
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins {
    background: transparent !important;
    text-decoration: none !important;
}

/* قیمت جدید */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins {
    display: block !important;
    color: inherit !important;
    font-size: 28px !important;
    font-weight: 800 !important;
    line-height: 1.2 !important;
}

/* قیمت جدید - خود عدد */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins .woocommerce-Price-amount,
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins bdi {
    display: inline-flex !important;
    align-items: baseline !important;
    justify-content: center !important;
    gap: 5px !important;
}

/* قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price del {
    display: block !important;
    width: max-content !important;
    max-width: 100% !important;
    color: #94A3B8 !important;
    opacity: 0.75 !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    text-align: center !important;
    position: relative !important;
}

/* عدد قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price del .woocommerce-Price-amount,
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price del bdi {
    position: relative !important;
    display: inline-flex !important;
    align-items: baseline !important;
    justify-content: center !important;
    gap: 4px !important;
    line-height: 1.2 !important;
}

/* خط قرمز دقیقاً وسط متن قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price del bdi::after {
    content: "" !important;
    position: absolute !important;
    left: -3px !important;
    right: -3px !important;
    top: 50% !important;
    height: 2px !important;
    background: #C24545 !important;
    transform: translateY(-50%) !important;
    pointer-events: none !important;
}

/* واحد تومان در قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price del .woocommerce-Price-currencySymbol {
    font-size: 12px !important;
    font-weight: 400 !important;
    opacity: 0.85 !important;
}

/* واحد تومان در قیمت جدید */
.elementor-31135 .elementor-element.elementor-element-eb8bcb7 .price ins .woocommerce-Price-currencySymbol {
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #64748B !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-b5a6c35 *//* کانتینر قیمت‌ها */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price {
    display: inline-flex !important;
    flex-direction: column !important;
    align-items: center !important; /* قیمت قدیمی وسط قیمت جدید */
    justify-content: center !important;
    gap: 6px !important;
    margin: 0 !important;
    line-height: 1.2 !important;
    text-align: center !important;
}

/* حذف استایل پیش‌فرض ووکامرس */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price del,
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins {
    background: transparent !important;
    text-decoration: none !important;
}

/* قیمت جدید */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins {
    display: block !important;
    color: inherit !important;
    font-size: 28px !important;
    font-weight: 800 !important;
    line-height: 1.2 !important;
}

/* قیمت جدید - خود عدد */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins .woocommerce-Price-amount,
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins bdi {
    display: inline-flex !important;
    align-items: baseline !important;
    justify-content: center !important;
    gap: 5px !important;
}

/* قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price del {
    display: block !important;
    width: max-content !important;
    max-width: 100% !important;
    color: #94A3B8 !important;
    opacity: 0.75 !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    text-align: center !important;
    position: relative !important;
}

/* عدد قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price del .woocommerce-Price-amount,
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price del bdi {
    position: relative !important;
    display: inline-flex !important;
    align-items: baseline !important;
    justify-content: center !important;
    gap: 4px !important;
    line-height: 1.2 !important;
}

/* خط قرمز دقیقاً وسط متن قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price del bdi::after {
    content: "" !important;
    position: absolute !important;
    left: -3px !important;
    right: -3px !important;
    top: 50% !important;
    height: 2px !important;
    background: #C24545 !important;
    transform: translateY(-50%) !important;
    pointer-events: none !important;
}

/* واحد تومان در قیمت قدیمی */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price del .woocommerce-Price-currencySymbol {
    font-size: 12px !important;
    font-weight: 400 !important;
    opacity: 0.85 !important;
}

/* واحد تومان در قیمت جدید */
.elementor-31135 .elementor-element.elementor-element-b5a6c35 .price ins .woocommerce-Price-currencySymbol {
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #64748B !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2a0ce *//* ── Course Sticky Bottom Bar | TMS ── */
#course-sticky-bar {
  position: fixed !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  z-index: 99999 !important;
  margin: 0 !important;
  box-sizing: border-box !important;

  background: transparent !important;
  box-shadow: 0 -12px 34px rgba(11, 30, 62, 0.22) !important;

  transform: translate3d(0, 110%, 0) !important;
  transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;
  will-change: transform;

  pointer-events: none;
  isolation: isolate;
  overflow: hidden;
}

/* لایه پس‌زمینه سرمه‌ای شفاف */
#course-sticky-bar::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: rgba(11, 30, 62, 0.86) !important;
  backdrop-filter: blur(22px) saturate(1.35) !important;
  -webkit-backdrop-filter: blur(22px) saturate(1.35) !important;
  z-index: 0;
  pointer-events: none;
}

/* حالت نمایش بعد از اسکرول */
#course-sticky-bar.is-visible {
  transform: translate3d(0, 0, 0) !important;
  pointer-events: auto;
}

/* محتوای داخلی بالاتر از بک‌گراند */
#course-sticky-bar .e-con-inner,
#course-sticky-bar .elementor-container,
#course-sticky-bar .elementor-widget,
#course-sticky-bar .elementor-widget-container {
  position: relative;
  z-index: 1;
}


/* فاصله امن پایین موبایل/آیفون */
@supports (padding-bottom: env(safe-area-inset-bottom)) {
  #course-sticky-bar {
    padding-bottom: env(safe-area-inset-bottom) !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://marketing-school.co/wp-content/uploads/2024/01/IRANSansXV-3.woff2') format('woff2');
}
/* End Custom Fonts CSS */