.elementor-240 .elementor-element.elementor-element-4fd0036d{--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;}.elementor-240 .elementor-element.elementor-element-69bfffc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-69bfffc2.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-240 .elementor-element.elementor-element-371fbbb4 .elementor-heading-title{font-weight:800;color:#000000;}.elementor-240 .elementor-element.elementor-element-7dbd0d90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-7dbd0d90.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-527d235f .elementor-heading-title{font-weight:800;color:var( --e-global-color-b0740f0 );}.elementor-240 .elementor-element.elementor-element-3a4ad6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-3a4ad6c.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-1546666 .elementor-heading-title{font-weight:800;color:var( --e-global-color-b0740f0 );}.elementor-240 .elementor-element.elementor-element-5177e76e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-5177e76e.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-d450bfe .elementor-heading-title{font-weight:800;color:var( --e-global-color-b0740f0 );}.elementor-240 .elementor-element.elementor-element-1bdc6faf{--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-240 .elementor-element.elementor-element-5d8fea1c{--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-240 .elementor-element.elementor-element-7f98805b{--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:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-7f98805b:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-7f98805b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-7f98805b.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-240 .elementor-element.elementor-element-6fe4f069{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-240 .elementor-element.elementor-element-6fe4f069 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-240 .elementor-element.elementor-element-6fe4f069.elementor-view-stacked .elementor-icon{background-color:#E10449;}.elementor-240 .elementor-element.elementor-element-6fe4f069.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-6fe4f069.elementor-view-default .elementor-icon{fill:#E10449;color:#E10449;border-color:#E10449;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon{font-size:15px;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-title{color:#5F5D5D;}.elementor-240 .elementor-element.elementor-element-6fe4f069:has(:hover) .elementor-icon-box-title,
					 .elementor-240 .elementor-element.elementor-element-6fe4f069:has(:focus) .elementor-icon-box-title{color:#013BFF;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-240 .elementor-element.elementor-element-a41fb7a > .elementor-widget-container{background-color:#E10449;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-240 .elementor-element.elementor-element-a41fb7a .elementor-icon-wrapper{text-align:center;}.elementor-240 .elementor-element.elementor-element-a41fb7a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-a41fb7a.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-a41fb7a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-a41fb7a.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-a41fb7a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-a41fb7a .elementor-icon{font-size:70px;}.elementor-240 .elementor-element.elementor-element-a41fb7a .elementor-icon svg{height:70px;}.elementor-240 .elementor-element.elementor-element-2ff42fde{--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:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-2ff42fde:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-2ff42fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-2ff42fde.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-1eab34b0{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-240 .elementor-element.elementor-element-1eab34b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-1eab34b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-240 .elementor-element.elementor-element-1eab34b0.elementor-view-stacked .elementor-icon{background-color:#E10449;}.elementor-240 .elementor-element.elementor-element-1eab34b0.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-1eab34b0.elementor-view-default .elementor-icon{fill:#E10449;color:#E10449;border-color:#E10449;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon{font-size:15px;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-title{color:#5F5D5D;}.elementor-240 .elementor-element.elementor-element-1eab34b0:has(:hover) .elementor-icon-box-title,
					 .elementor-240 .elementor-element.elementor-element-1eab34b0:has(:focus) .elementor-icon-box-title{color:#013BFF;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-240 .elementor-element.elementor-element-479bffac > .elementor-widget-container{background-color:#E10449;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-240 .elementor-element.elementor-element-479bffac .elementor-icon-wrapper{text-align:center;}.elementor-240 .elementor-element.elementor-element-479bffac.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-479bffac.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-479bffac.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-479bffac.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-479bffac.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-479bffac .elementor-icon{font-size:70px;}.elementor-240 .elementor-element.elementor-element-479bffac .elementor-icon svg{height:70px;}.elementor-240 .elementor-element.elementor-element-4b3c46db{--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-240 .elementor-element.elementor-element-54bb807d{--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:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-54bb807d:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-54bb807d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aedc0f1 );}.elementor-240 .elementor-element.elementor-element-54bb807d.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-483df884{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-240 .elementor-element.elementor-element-483df884 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-483df884.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-240 .elementor-element.elementor-element-483df884.elementor-view-stacked .elementor-icon{background-color:#E10449;}.elementor-240 .elementor-element.elementor-element-483df884.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-483df884.elementor-view-default .elementor-icon{fill:#E10449;color:#E10449;border-color:#E10449;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon{font-size:15px;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-title{color:#5F5D5D;}.elementor-240 .elementor-element.elementor-element-483df884:has(:hover) .elementor-icon-box-title,
					 .elementor-240 .elementor-element.elementor-element-483df884:has(:focus) .elementor-icon-box-title{color:#013BFF;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-240 .elementor-element.elementor-element-18e89ef6 > .elementor-widget-container{background-color:#E10449;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-240 .elementor-element.elementor-element-18e89ef6 .elementor-icon-wrapper{text-align:center;}.elementor-240 .elementor-element.elementor-element-18e89ef6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-18e89ef6.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-18e89ef6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-18e89ef6.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-18e89ef6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-18e89ef6 .elementor-icon{font-size:70px;}.elementor-240 .elementor-element.elementor-element-18e89ef6 .elementor-icon svg{height:70px;}.elementor-240 .elementor-element.elementor-element-1063286a{--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:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-1063286a:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-1063286a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-1063286a.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-36f0f2dd{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-240 .elementor-element.elementor-element-36f0f2dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-36f0f2dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-240 .elementor-element.elementor-element-36f0f2dd.elementor-view-stacked .elementor-icon{background-color:#E10449;}.elementor-240 .elementor-element.elementor-element-36f0f2dd.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-36f0f2dd.elementor-view-default .elementor-icon{fill:#E10449;color:#E10449;border-color:#E10449;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon{font-size:15px;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-title{color:#5F5D5D;}.elementor-240 .elementor-element.elementor-element-36f0f2dd:has(:hover) .elementor-icon-box-title,
					 .elementor-240 .elementor-element.elementor-element-36f0f2dd:has(:focus) .elementor-icon-box-title{color:#013BFF;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-240 .elementor-element.elementor-element-542e326d > .elementor-widget-container{background-color:#E10449;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-240 .elementor-element.elementor-element-542e326d .elementor-icon-wrapper{text-align:center;}.elementor-240 .elementor-element.elementor-element-542e326d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-542e326d.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-542e326d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-542e326d.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-542e326d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-542e326d .elementor-icon{font-size:70px;}.elementor-240 .elementor-element.elementor-element-542e326d .elementor-icon svg{height:70px;}.elementor-240 .elementor-element.elementor-element-683f5fe5{--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-240 .elementor-element.elementor-element-519c52eb{--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:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-519c52eb:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-519c52eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-519c52eb.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-5f0840d1{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-240 .elementor-element.elementor-element-5f0840d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-5f0840d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-240 .elementor-element.elementor-element-5f0840d1.elementor-view-stacked .elementor-icon{background-color:#E10449;}.elementor-240 .elementor-element.elementor-element-5f0840d1.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-5f0840d1.elementor-view-default .elementor-icon{fill:#E10449;color:#E10449;border-color:#E10449;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon{font-size:15px;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-title{color:#5F5D5D;}.elementor-240 .elementor-element.elementor-element-5f0840d1:has(:hover) .elementor-icon-box-title,
					 .elementor-240 .elementor-element.elementor-element-5f0840d1:has(:focus) .elementor-icon-box-title{color:#013BFF;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-240 .elementor-element.elementor-element-38258776 > .elementor-widget-container{background-color:#E10449;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-240 .elementor-element.elementor-element-38258776 .elementor-icon-wrapper{text-align:center;}.elementor-240 .elementor-element.elementor-element-38258776.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-38258776.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-38258776.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-38258776.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-38258776.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-38258776 .elementor-icon{font-size:70px;}.elementor-240 .elementor-element.elementor-element-38258776 .elementor-icon svg{height:70px;}.elementor-240 .elementor-element.elementor-element-70f6252d{--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:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-70f6252d:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-70f6252d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-70f6252d.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-d082a75{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-240 .elementor-element.elementor-element-d082a75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-d082a75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-240 .elementor-element.elementor-element-d082a75.elementor-view-stacked .elementor-icon{background-color:#E10449;}.elementor-240 .elementor-element.elementor-element-d082a75.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-d082a75.elementor-view-default .elementor-icon{fill:#E10449;color:#E10449;border-color:#E10449;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon{font-size:15px;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-title{color:#5F5D5D;}.elementor-240 .elementor-element.elementor-element-d082a75:has(:hover) .elementor-icon-box-title,
					 .elementor-240 .elementor-element.elementor-element-d082a75:has(:focus) .elementor-icon-box-title{color:#013BFF;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-240 .elementor-element.elementor-element-2b63a755 > .elementor-widget-container{background-color:#E10449;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-240 .elementor-element.elementor-element-2b63a755 .elementor-icon-wrapper{text-align:center;}.elementor-240 .elementor-element.elementor-element-2b63a755.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-2b63a755.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-2b63a755.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-2b63a755.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-2b63a755.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-2b63a755 .elementor-icon{font-size:70px;}.elementor-240 .elementor-element.elementor-element-2b63a755 .elementor-icon svg{height:70px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-240 .elementor-element.elementor-element-7f1ff2e5 .elementor-button{background-color:#E10449;border-radius:15px 15px 15px 15px;}.elementor-240 .elementor-element.elementor-element-7f1ff2e5 .elementor-button:hover, .elementor-240 .elementor-element.elementor-element-7f1ff2e5 .elementor-button:focus{background-color:#EB785B;}.elementor-240 .elementor-element.elementor-element-7f1ff2e5 > .elementor-widget-container{margin:100px 0px 0px 0px;}@media(max-width:1024px){.elementor-240 .elementor-element.elementor-element-5d8fea1c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-6fe4f069 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-wrapper{align-items:start;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-6fe4f069 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-240 .elementor-element.elementor-element-a41fb7a > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-240 .elementor-element.elementor-element-a41fb7a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-a41fb7a .elementor-icon{font-size:30px;}.elementor-240 .elementor-element.elementor-element-a41fb7a .elementor-icon svg{height:30px;}.elementor-240 .elementor-element.elementor-element-1eab34b0 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-wrapper{align-items:start;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-1eab34b0 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-240 .elementor-element.elementor-element-479bffac > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-240 .elementor-element.elementor-element-479bffac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-479bffac .elementor-icon{font-size:30px;}.elementor-240 .elementor-element.elementor-element-479bffac .elementor-icon svg{height:30px;}.elementor-240 .elementor-element.elementor-element-4b3c46db{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-483df884{width:var( --container-widget-width, 247.65px );max-width:247.65px;--container-widget-width:247.65px;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-483df884 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-wrapper{align-items:start;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-483df884 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-240 .elementor-element.elementor-element-18e89ef6 > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-240 .elementor-element.elementor-element-18e89ef6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-18e89ef6 .elementor-icon{font-size:30px;}.elementor-240 .elementor-element.elementor-element-18e89ef6 .elementor-icon svg{height:30px;}.elementor-240 .elementor-element.elementor-element-36f0f2dd{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-36f0f2dd > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-wrapper{align-items:start;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-title a{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-36f0f2dd .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-240 .elementor-element.elementor-element-542e326d > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-240 .elementor-element.elementor-element-542e326d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-542e326d .elementor-icon{font-size:30px;}.elementor-240 .elementor-element.elementor-element-542e326d .elementor-icon svg{height:30px;}.elementor-240 .elementor-element.elementor-element-683f5fe5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-5f0840d1{width:var( --container-widget-width, 247.65px );max-width:247.65px;--container-widget-width:247.65px;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-5f0840d1 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-wrapper{align-items:start;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-5f0840d1 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-240 .elementor-element.elementor-element-38258776 > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-240 .elementor-element.elementor-element-38258776.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-38258776 .elementor-icon{font-size:30px;}.elementor-240 .elementor-element.elementor-element-38258776 .elementor-icon svg{height:30px;}.elementor-240 .elementor-element.elementor-element-d082a75{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-d082a75 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-wrapper{align-items:start;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-title, .elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-d082a75 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-240 .elementor-element.elementor-element-2b63a755 > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-240 .elementor-element.elementor-element-2b63a755.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-2b63a755 .elementor-icon{font-size:30px;}.elementor-240 .elementor-element.elementor-element-2b63a755 .elementor-icon svg{height:30px;}}@media(max-width:767px){.elementor-240 .elementor-element.elementor-element-4fd0036d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-69bfffc2{--width:48%;}.elementor-240 .elementor-element.elementor-element-371fbbb4 .elementor-heading-title{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-7dbd0d90{--width:48%;}.elementor-240 .elementor-element.elementor-element-527d235f .elementor-heading-title{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-3a4ad6c{--width:48%;}.elementor-240 .elementor-element.elementor-element-1546666 .elementor-heading-title{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-5177e76e{--width:48%;}.elementor-240 .elementor-element.elementor-element-d450bfe .elementor-heading-title{font-size:0.8rem;}.elementor-240 .elementor-element.elementor-element-1bdc6faf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-240 .elementor-element.elementor-element-7f98805b{--flex-wrap:nowrap;}.elementor-240 .elementor-element.elementor-element-a41fb7a > .elementor-widget-container{padding:45px 20px 45px 20px;}.elementor-240 .elementor-element.elementor-element-2ff42fde{--flex-wrap:nowrap;}.elementor-240 .elementor-element.elementor-element-1eab34b0{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-479bffac > .elementor-widget-container{padding:45px 0px 45px 0px;}.elementor-240 .elementor-element.elementor-element-4b3c46db{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-240 .elementor-element.elementor-element-54bb807d{--flex-wrap:nowrap;}.elementor-240 .elementor-element.elementor-element-483df884{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-18e89ef6 > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-240 .elementor-element.elementor-element-1063286a{--flex-wrap:nowrap;}.elementor-240 .elementor-element.elementor-element-36f0f2dd{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-542e326d > .elementor-widget-container{padding:45px 0px 45px 0px;}.elementor-240 .elementor-element.elementor-element-683f5fe5{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-240 .elementor-element.elementor-element-519c52eb{--flex-wrap:nowrap;}.elementor-240 .elementor-element.elementor-element-5f0840d1{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-38258776 > .elementor-widget-container{padding:45px 0px 45px 0px;}.elementor-240 .elementor-element.elementor-element-70f6252d{--flex-wrap:nowrap;}.elementor-240 .elementor-element.elementor-element-d082a75{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-240 .elementor-element.elementor-element-2b63a755 > .elementor-widget-container{padding:45px 0px 45px 0px;}}/* Start custom CSS for container, class: .elementor-element-4fd0036d */.progress-bar {
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
  position: relative;
  counter-reset: step;
}

.step {
  position: relative;
  flex: 1;
  padding-right: 10px; /* فاصله عنوان از خط */
  text-align: right;
  font-size: 16px;
}

.elementor-240 .elementor-element.elementor-element-4fd0036d .elementor-heading-title{
    background:#F3F1F1;
    z-index: 999;
    position: relative;
    padding-left:5px;
}
/* خط افقی بین مراحل */
.step::before {
  content: "";
  position: absolute;
  top: 40%;
  right: auto;
  left: 0;
  height: 8px;
  background-color: #f85089 !important;
  z-index: 1;
  width:75%;
}

/* مرحله فعال */
.step.active::before {
  background-color: #33d4a8!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f98805b */.elementor-240 .elementor-element.elementor-element-7f98805b .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-240 .elementor-element.elementor-element-7f98805b .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-240 .elementor-element.elementor-element-7f98805b .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-240 .elementor-element.elementor-element-7f98805b .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-240 .elementor-element.elementor-element-7f98805b .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-240 .elementor-element.elementor-element-7f98805b .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff42fde */.elementor-240 .elementor-element.elementor-element-2ff42fde .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-240 .elementor-element.elementor-element-2ff42fde .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-240 .elementor-element.elementor-element-2ff42fde .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-240 .elementor-element.elementor-element-2ff42fde .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-240 .elementor-element.elementor-element-2ff42fde .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-240 .elementor-element.elementor-element-2ff42fde .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54bb807d */.elementor-240 .elementor-element.elementor-element-54bb807d .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-240 .elementor-element.elementor-element-54bb807d .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-240 .elementor-element.elementor-element-54bb807d .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-240 .elementor-element.elementor-element-54bb807d .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-240 .elementor-element.elementor-element-54bb807d .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-240 .elementor-element.elementor-element-54bb807d .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1063286a */.elementor-240 .elementor-element.elementor-element-1063286a .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-240 .elementor-element.elementor-element-1063286a .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-240 .elementor-element.elementor-element-1063286a .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-240 .elementor-element.elementor-element-1063286a .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-240 .elementor-element.elementor-element-1063286a .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-240 .elementor-element.elementor-element-1063286a .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-519c52eb */.elementor-240 .elementor-element.elementor-element-519c52eb .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-240 .elementor-element.elementor-element-519c52eb .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-240 .elementor-element.elementor-element-519c52eb .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-240 .elementor-element.elementor-element-519c52eb .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-240 .elementor-element.elementor-element-519c52eb .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-240 .elementor-element.elementor-element-519c52eb .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6252d */.elementor-240 .elementor-element.elementor-element-70f6252d .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-240 .elementor-element.elementor-element-70f6252d .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-240 .elementor-element.elementor-element-70f6252d .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-240 .elementor-element.elementor-element-70f6252d .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-240 .elementor-element.elementor-element-70f6252d .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-240 .elementor-element.elementor-element-70f6252d .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bdc6faf */.goal-box.selected{background-color:#e0f7ff!important}.elementor-240 .elementor-element.elementor-element-1bdc6faf .elementor-icon-box-wrapper{display:flex}.elementor-240 .elementor-element.elementor-element-1bdc6faf .elementor-icon-box-icon{right:15px!important}.elementor-240 .elementor-element.elementor-element-1bdc6faf .goal-box{cursor:pointer}/* End custom CSS */