.elementor-339 .elementor-element.elementor-element-7b672472{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-2e27b955{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .heading-title{font-size:55px;font-weight:700;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:40px;}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted, .elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet, .elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after, .elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-5529d2e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-5529d2e5{right:0px;}body.rtl .elementor-339 .elementor-element.elementor-element-5529d2e5{left:0px;}.elementor-339 .elementor-element.elementor-element-5529d2e5{top:564px;text-align:start;}.elementor-339 .elementor-element.elementor-element-5529d2e5:not(.e-transform) > .elementor-widget-container{-moz-transform:rotate(115deg);-webkit-transform:rotate(115deg);-o-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg);}.elementor-339 .elementor-element.elementor-element-5529d2e5.e-transform > .elementor-widget-container{--e-transform-rotateZ:115deg;}.elementor-339 .elementor-element.elementor-element-f8b7add > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-f8b7add{left:20px;}body.rtl .elementor-339 .elementor-element.elementor-element-f8b7add{right:20px;}.elementor-339 .elementor-element.elementor-element-f8b7add{top:20px;text-align:start;}.elementor-339 .elementor-element.elementor-element-caa48ba{--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-339 .elementor-element.elementor-element-97912d8{--display:flex;}.elementor-339 .elementor-element.elementor-element-6dc6bd6{text-align:justify;}.elementor-339 .elementor-element.elementor-element-9d59c27{--display:flex;}.elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );width:100%;padding:20px 35px 20px 35px;text-decoration:none;}.elementor-339 .elementor-element.elementor-element-c0160f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-339 .elementor-element.elementor-element-d2309aa{--display:flex;--justify-content:center;}.elementor-339 .elementor-element.elementor-element-a6a7305{text-align:center;}.elementor-339 .elementor-element.elementor-element-3516f937{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-27f5ba1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-2fe03c4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-2fe03c4a{right:-14px;}body.rtl .elementor-339 .elementor-element.elementor-element-2fe03c4a{left:-14px;}.elementor-339 .elementor-element.elementor-element-2fe03c4a{top:-466px;text-align:start;}.elementor-339 .elementor-element.elementor-element-2fe03c4a:not(.e-transform) > .elementor-widget-container{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.elementor-339 .elementor-element.elementor-element-2fe03c4a.e-transform > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-339 .elementor-element.elementor-element-9e01cd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-9e01cd6{right:-6.01px;}body.rtl .elementor-339 .elementor-element.elementor-element-9e01cd6{left:-6.01px;}.elementor-339 .elementor-element.elementor-element-9e01cd6{top:452.003px;text-align:start;}.elementor-339 .elementor-element.elementor-element-ad75c00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-ad75c00{left:-2.99px;}body.rtl .elementor-339 .elementor-element.elementor-element-ad75c00{right:-2.99px;}.elementor-339 .elementor-element.elementor-element-ad75c00{top:677.976px;text-align:start;}.elementor-339 .elementor-element.elementor-element-1fc2e635 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-1fc2e635.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-1fc2e635{left:0px;}body.rtl .elementor-339 .elementor-element.elementor-element-1fc2e635{right:0px;}.elementor-339 .elementor-element.elementor-element-1fc2e635{bottom:601.641px;text-align:end;}.elementor-339 .elementor-element.elementor-element-1fc2e635:not(.e-transform) > .elementor-widget-container{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.elementor-339 .elementor-element.elementor-element-1fc2e635.e-transform > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-339 .elementor-element.elementor-element-922d03a{--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:center;}.elementor-339 .elementor-element.elementor-element-922d03a:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-922d03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2ad4f0 );}.elementor-339 .elementor-element.elementor-element-35014a4 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-339 .elementor-element.elementor-element-528ff91{--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-665c198{--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-339 .elementor-element.elementor-element-76aa573 .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-dc9b778{text-align:justify;line-height:33px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-0fde705{left:196px;}body.rtl .elementor-339 .elementor-element.elementor-element-0fde705{right:196px;}.elementor-339 .elementor-element.elementor-element-0fde705{top:0px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-7269840{right:-383px;}body.rtl .elementor-339 .elementor-element.elementor-element-7269840{left:-383px;}.elementor-339 .elementor-element.elementor-element-7269840{top:352px;}.elementor-339 .elementor-element.elementor-element-69d412f{--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-339 .elementor-element.elementor-element-b110914 .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-43e5c59{text-align:justify;}.elementor-339 .elementor-element.elementor-element-68b3886{--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;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-68b3886:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-68b3886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2ad4f0 );}.elementor-339 .elementor-element.elementor-element-2976d7d{--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-339 .elementor-element.elementor-element-b1e8c06 > .elementor-widget-container{margin:-17px -17px -17px -17px;}.elementor-339 .elementor-element.elementor-element-b1e8c06{text-align:center;}.elementor-339 .elementor-element.elementor-element-b1e8c06 .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-efae460 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-efae460{text-align:center;}.elementor-339 .elementor-element.elementor-element-6d5032e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-6d5032e:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-6d5032e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2ad4f0 );}.elementor-339 .elementor-element.elementor-element-8217d35{--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-339 .elementor-element.elementor-element-3ab2fb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 20px 28px 20px;}.elementor-339 .elementor-element.elementor-element-3ab2fb0 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-339 .elementor-element.elementor-element-3ab2fb0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-3ab2fb0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-3ab2fb0.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-3ab2fb0.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-339 .elementor-element.elementor-element-3ab2fb0 .elementor-icon{font-size:40px;}.elementor-339 .elementor-element.elementor-element-3ab2fb0 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-3ab2fb0 .elementor-icon-box-title a{font-size:20px;}.elementor-339 .elementor-element.elementor-element-1789c20{--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-339 .elementor-element.elementor-element-ac6ba26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 20px 28px 20px;}.elementor-339 .elementor-element.elementor-element-ac6ba26 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-339 .elementor-element.elementor-element-ac6ba26 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-ac6ba26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-ac6ba26.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-ac6ba26.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-339 .elementor-element.elementor-element-ac6ba26 .elementor-icon{font-size:40px;}.elementor-339 .elementor-element.elementor-element-ac6ba26 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-ac6ba26 .elementor-icon-box-title a{font-size:20px;}.elementor-339 .elementor-element.elementor-element-268836e{--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-339 .elementor-element.elementor-element-5da2e18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 20px 28px 20px;}.elementor-339 .elementor-element.elementor-element-5da2e18 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-339 .elementor-element.elementor-element-5da2e18 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-5da2e18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-5da2e18.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-5da2e18.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-339 .elementor-element.elementor-element-5da2e18 .elementor-icon{font-size:40px;}.elementor-339 .elementor-element.elementor-element-5da2e18 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-5da2e18 .elementor-icon-box-title a{font-size:20px;}.elementor-339 .elementor-element.elementor-element-d141346{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-339 .elementor-element.elementor-element-a93f86f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 20px 28px 20px;}.elementor-339 .elementor-element.elementor-element-a93f86f .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-339 .elementor-element.elementor-element-a93f86f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-a93f86f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-a93f86f.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-a93f86f.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-339 .elementor-element.elementor-element-a93f86f .elementor-icon{font-size:40px;}.elementor-339 .elementor-element.elementor-element-a93f86f .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-a93f86f .elementor-icon-box-title a{font-size:20px;}.elementor-339 .elementor-element.elementor-element-654a024{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-f9e7445 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-339 .elementor-element.elementor-element-f9e7445{text-align:center;}.elementor-339 .elementor-element.elementor-element-f9e7445 .elementor-heading-title{font-size:28px;}.elementor-339 .elementor-element.elementor-element-c2e327b{--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-ac01b75{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-339 .elementor-element.elementor-element-ac01b75:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-ac01b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2ad4f0 );}.elementor-339 .elementor-element.elementor-element-9457290 > .elementor-widget-container{margin:-15px -15px -15px -15px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-9457290{text-align:center;}.elementor-339 .elementor-element.elementor-element-9457290 .elementor-heading-title{font-size:20px;color:var( --e-global-color-secondary );}.elementor-339 .elementor-element.elementor-element-57f63a6 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-57f63a6{text-align:justify;color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-3cfd6de > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-3cfd6de{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-d96a0ba{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-339 .elementor-element.elementor-element-d96a0ba:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-d96a0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-10c87ed > .elementor-widget-container{margin:-15px -15px -15px -15px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-10c87ed{text-align:center;}.elementor-339 .elementor-element.elementor-element-10c87ed .elementor-heading-title{font-size:20px;color:var( --e-global-color-a2f0d3b );}.elementor-339 .elementor-element.elementor-element-43c02d0{text-align:justify;color:var( --e-global-color-a2f0d3b );}.elementor-339 .elementor-element.elementor-element-ef17ba6 > .elementor-widget-container{margin:10px 45px 10px 45px;}.elementor-339 .elementor-element.elementor-element-ef17ba6{--image-border-color:var( --e-global-color-secondary );--image-border-width:0px;--image-border-radius:200px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-7b672472{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px;}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:26px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-5529d2e5{right:28px;}body.rtl .elementor-339 .elementor-element.elementor-element-5529d2e5{left:28px;}.elementor-339 .elementor-element.elementor-element-5529d2e5{top:132px;}.elementor-339 .elementor-element.elementor-element-5529d2e5 img{width:75%;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-f8b7add{left:22px;}body.rtl .elementor-339 .elementor-element.elementor-element-f8b7add{right:22px;}.elementor-339 .elementor-element.elementor-element-f8b7add{top:-18px;}.elementor-339 .elementor-element.elementor-element-f8b7add img{width:75%;}.elementor-339 .elementor-element.elementor-element-caa48ba{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-97912d8.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-6dc6bd6{text-align:justify;line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-339 .elementor-element.elementor-element-a6a7305 img{width:100%;}.elementor-339 .elementor-element.elementor-element-3516f937{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-339 .elementor-element.elementor-element-922d03a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-528ff91{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-665c198{--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:center;}.elementor-339 .elementor-element.elementor-element-665c198.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-76aa573{text-align:center;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-0fde705{left:430px;}body.rtl .elementor-339 .elementor-element.elementor-element-0fde705{right:430px;}.elementor-339 .elementor-element.elementor-element-0fde705{top:-3px;}.elementor-339 .elementor-element.elementor-element-69d412f.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-b110914{text-align:center;}.elementor-339 .elementor-element.elementor-element-43e5c59{line-height:1.9em;}.elementor-339 .elementor-element.elementor-element-68b3886{--justify-content:center;}.elementor-339 .elementor-element.elementor-element-2976d7d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-2976d7d.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-b1e8c06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-efae460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-efae460.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-efae460{line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-6d5032e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-339 .elementor-element.elementor-element-c2e327b{--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-339 .elementor-element.elementor-element-ac01b75{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-ac01b75.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-57f63a6 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-339 .elementor-element.elementor-element-57f63a6{text-align:justify;line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-d96a0ba{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-d96a0ba.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-43c02d0 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-339 .elementor-element.elementor-element-43c02d0{line-height:1.8em;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-7b672472{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-339 .elementor-element.elementor-element-2e27b955{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .heading-title{font-size:32px;}.elementor-339 .elementor-element.elementor-element-7c8427d .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:22px;}.elementor-339 .elementor-element.elementor-element-5529d2e5{top:333px;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-f8b7add{left:0px;}body.rtl .elementor-339 .elementor-element.elementor-element-f8b7add{right:0px;}.elementor-339 .elementor-element.elementor-element-f8b7add{top:-26px;}.elementor-339 .elementor-element.elementor-element-c0160f8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;}.elementor-339 .elementor-element.elementor-element-3516f937{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-339 .elementor-element.elementor-element-1fc2e635{bottom:226px;}.elementor-339 .elementor-element.elementor-element-528ff91{--content-width:90%;}.elementor-339 .elementor-element.elementor-element-68b3886{--content-width:90%;}.elementor-339 .elementor-element.elementor-element-6d5032e{--content-width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-339 .elementor-element.elementor-element-c2e327b{--content-width:90%;--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-339 .elementor-element.elementor-element-9457290 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-9457290 .elementor-heading-title{font-size:18px;}.elementor-339 .elementor-element.elementor-element-57f63a6{line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-3cfd6de{font-size:15px;line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-d96a0ba{--width:100%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-d96a0ba.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-10c87ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-10c87ed .elementor-heading-title{font-size:18px;}.elementor-339 .elementor-element.elementor-element-43c02d0{line-height:1.8em;}}@media(min-width:768px){.elementor-339 .elementor-element.elementor-element-2e27b955{--width:100%;}.elementor-339 .elementor-element.elementor-element-27f5ba1{--width:100%;}.elementor-339 .elementor-element.elementor-element-665c198{--width:50%;}.elementor-339 .elementor-element.elementor-element-69d412f{--width:50%;}.elementor-339 .elementor-element.elementor-element-2976d7d{--width:100%;}.elementor-339 .elementor-element.elementor-element-8217d35{--width:100%;}.elementor-339 .elementor-element.elementor-element-1789c20{--width:100%;}.elementor-339 .elementor-element.elementor-element-268836e{--width:100%;}.elementor-339 .elementor-element.elementor-element-d141346{--width:100%;}.elementor-339 .elementor-element.elementor-element-ac01b75{--width:50%;}.elementor-339 .elementor-element.elementor-element-d96a0ba{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-339 .elementor-element.elementor-element-caa48ba{--width:90%;}.elementor-339 .elementor-element.elementor-element-97912d8{--width:100%;}.elementor-339 .elementor-element.elementor-element-922d03a{--content-width:90%;}.elementor-339 .elementor-element.elementor-element-528ff91{--content-width:80%;}.elementor-339 .elementor-element.elementor-element-665c198{--width:90%;}.elementor-339 .elementor-element.elementor-element-69d412f{--width:100%;}.elementor-339 .elementor-element.elementor-element-2976d7d{--width:80%;}.elementor-339 .elementor-element.elementor-element-6d5032e{--content-width:80%;}.elementor-339 .elementor-element.elementor-element-8217d35{--width:100%;}.elementor-339 .elementor-element.elementor-element-1789c20{--width:100%;}.elementor-339 .elementor-element.elementor-element-268836e{--width:100%;}.elementor-339 .elementor-element.elementor-element-d141346{--width:100%;}.elementor-339 .elementor-element.elementor-element-ac01b75{--width:80%;}.elementor-339 .elementor-element.elementor-element-d96a0ba{--width:80%;}}/* Start custom CSS for html, class: .elementor-element-35014a4 */.timeline-container {
    display: flex;
    align-items: flex-start;
    padding: 5px 0;
    position: relative;
    max-width: 1140px;
    margin: 0 auto;
    direction: ltr; 
    text-align: center;
    overflow-x: clip;
}


.timeline-container::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    height: 2px;
    background: #e0e0e0;
    z-index: 0;
}

.timeline-item {
    position: relative;
    text-align: center;
    flex: 1;
    padding: 0 20px;
}

.timeline-date {
    background: #634cb6; 
    color: white;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 50%;
    margin: 40px auto 15px auto;
    font-weight: bold;
    position: relative;
    z-index: 1;
}

.timeline-content h4 {
    margin: 0 0 10px 0;
    font-size: 16px;
}

.timeline-content p {
    font-size: 13px;
    color: #666;
    margin: 0;
}

@media (max-width: 768px) {
    .timeline-container {
        flex-direction: column;
        align-items: flex-start;
        
    }
    .timeline-container::before {
        left: 30px;
        top: 0;
        bottom: 0;
        width: 2px;
        height: 100%;
    }
    .timeline-item {
        display: flex;
        align-items: flex-start;
        text-align: right;
        margin-bottom: 30px;
        width: 100%;
    }
    .timeline-date {
        margin: 0 0 0 15px;
    }
}
.timeline-item {
    opacity: 0;
    transform: translateY(30px);
    transition: all 0.6s ease-out;
}


.timeline-item.is-visible {
    opacity: 1;
    transform: translateY(0);
}

.timeline-item:nth-child(2) { transition-delay: 0.2s; }
.timeline-item:nth-child(3) { transition-delay: 0.4s; }
.timeline-item:nth-child(4) { transition-delay: 0.6s; }

/* تبلت و موبایل */
@media (max-width: 1024px) {

    .timeline-container{
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    max-width: 100% !important;
    direction: rtl !important;
    text-align: right !important;
    margin: 0 auto !important;
    min-width: 700px;
  }


  .timeline-container::before{
    width: 2px !important;
    height: 100% !important;
  }

 
  .timeline-item{
    display: flex !important;
    flex-direction: row !important; 
    align-items: flex-start !important;
    gap: 14px !important;
    width: 100% !important;
    padding: 0 !important;
    margin-bottom: 28px !important;
margin-right:50px !important;
    text-align: right !important;
  }

  .timeline-date{
    width: 72px !important;
    height: 72px !important;
    border-radius: 50% !important;

    display: flex !important;
    align-items: center !important;     /* وسط‌چین عمودی */
    justify-content: center !important; 

    line-height: 1 !important;
    font-size: 16px !important;
    font-weight: 700 !important;

    margin: 0 !important;       /* فاصله‌های قبلی را حذف می‌کند */
    flex: 0 0 72px !important;
    position: relative !important;
    z-index: 2 !important;
  }

  /* محتوا */
  .timeline-content{
    flex: 1 1 auto !important;
  }

  /* تیتر و متن */
  .timeline-content h4{
    margin: 0 0 6px 0 !important;
    font-size: 16px !important;
  }
  .timeline-content p{
    margin: 0 !important;
    font-size: 13px !important;
    line-height: 1.8 !important;
  }
}

@media (max-width: 767px) {

    .timeline-container{
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    max-width: 100% !important;
    direction: rtl !important;
    text-align: right !important;
    margin: 0 auto !important;
    min-width:450px !important;
  }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ab2fb0 */.elementor-339 .elementor-element.elementor-element-3ab2fb0 .elementor-widget-container{
    border: 1px solid #e7eef8;
    border-radius: 15px;
    background-color: #fff
    ;
      box-shadow: 0 10px 30px rgba(15, 23, 42, 0.05);
  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
}
.elementor-339 .elementor-element.elementor-element-3ab2fb0 .elementor-widget-container:hover {
  transform: translateY(-8px);
  box-shadow: 0 18px 40px rgba(47, 125, 246, 0.12);
  border-color: #cfe0ff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac6ba26 */.elementor-339 .elementor-element.elementor-element-ac6ba26 .elementor-widget-container{
    border: 1px solid #e7eef8;
    border-radius: 15px;
    background-color: #fff
    ;
      box-shadow: 0 10px 30px rgba(15, 23, 42, 0.05);
  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
}
.elementor-339 .elementor-element.elementor-element-ac6ba26 .elementor-widget-container:hover {
  transform: translateY(-8px);
  box-shadow: 0 18px 40px rgba(47, 125, 246, 0.12);
  border-color: #cfe0ff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5da2e18 */.elementor-339 .elementor-element.elementor-element-5da2e18 .elementor-widget-container{
    border: 1px solid #e7eef8;
    border-radius: 15px;
    background-color: #fff
    ;
      box-shadow: 0 10px 30px rgba(15, 23, 42, 0.05);
  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
}
.elementor-339 .elementor-element.elementor-element-5da2e18 .elementor-widget-container:hover {
  transform: translateY(-8px);
  box-shadow: 0 18px 40px rgba(47, 125, 246, 0.12);
  border-color: #cfe0ff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a93f86f */.elementor-339 .elementor-element.elementor-element-a93f86f .elementor-widget-container{
    border: 1px solid #e7eef8;
    border-radius: 15px;
    background-color: #fff
    ;
      box-shadow: 0 10px 30px rgba(15, 23, 42, 0.05);
  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
}
.elementor-339 .elementor-element.elementor-element-a93f86f .elementor-widget-container:hover {
  transform: translateY(-8px);
  box-shadow: 0 18px 40px rgba(47, 125, 246, 0.12);
  border-color: #cfe0ff;
}/* End custom CSS */