.elementor-521 .elementor-element.elementor-element-3ba7ef75{--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-521 .elementor-element.elementor-element-2e7649e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-2e7649e7.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-521 .elementor-element.elementor-element-715af1ca .elementor-heading-title{font-weight:800;color:#000000;}.elementor-521 .elementor-element.elementor-element-2ea4baf5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-2ea4baf5.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-2f3eebab .elementor-heading-title{font-weight:800;color:var( --e-global-color-9785cf8 );}.elementor-521 .elementor-element.elementor-element-dd7fc9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-dd7fc9f.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-ce90484 .elementor-heading-title{font-weight:800;color:var( --e-global-color-9785cf8 );}.elementor-521 .elementor-element.elementor-element-58e9f1c0{--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-521 .elementor-element.elementor-element-6fe2c5a7{--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-521 .elementor-element.elementor-element-604c6e79{--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-521 .elementor-element.elementor-element-604c6e79:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-604c6e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-604c6e79.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-521 .elementor-element.elementor-element-4bdedd85{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-4bdedd85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-4bdedd85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-4bdedd85.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-4bdedd85.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-4bdedd85:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-4bdedd85:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-4bdedd85 .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-521 .elementor-element.elementor-element-539efadd > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-539efadd .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-539efadd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-539efadd.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-539efadd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-539efadd.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-539efadd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-539efadd .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-539efadd .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-11a760d3{--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-521 .elementor-element.elementor-element-11a760d3:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-11a760d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-11a760d3.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-7d074d32{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-7d074d32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-7d074d32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-7d074d32.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-7d074d32.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-7d074d32:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-7d074d32:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-28a1264a > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-28a1264a .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-28a1264a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-28a1264a.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-28a1264a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-28a1264a.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-28a1264a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-28a1264a .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-28a1264a .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-78cb04c0{--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-521 .elementor-element.elementor-element-284270a5{--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-521 .elementor-element.elementor-element-284270a5:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-284270a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f985d08 );}.elementor-521 .elementor-element.elementor-element-284270a5.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-64ef2b16{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-64ef2b16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-64ef2b16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-64ef2b16.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-64ef2b16.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-64ef2b16:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-64ef2b16:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-61cfc81b > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-61cfc81b .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-61cfc81b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-61cfc81b.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-61cfc81b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-61cfc81b.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-61cfc81b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-61cfc81b .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-61cfc81b .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-322d6b4e{--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-521 .elementor-element.elementor-element-322d6b4e:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-322d6b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-322d6b4e.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-4c1efa87{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-4c1efa87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-4c1efa87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-4c1efa87.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-4c1efa87.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-4c1efa87:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-4c1efa87:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-23a65980 > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-23a65980 .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-23a65980.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-23a65980.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-23a65980.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-23a65980.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-23a65980.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-23a65980 .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-23a65980 .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-361ae8d{--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-521 .elementor-element.elementor-element-18f3e01{--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-521 .elementor-element.elementor-element-18f3e01:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-18f3e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-18f3e01.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-2347d43e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-2347d43e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-2347d43e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-2347d43e.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-2347d43e.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-2347d43e:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-2347d43e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-2129858b > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-2129858b .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-2129858b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-2129858b.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-2129858b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-2129858b.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-2129858b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-2129858b .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-2129858b .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-1bd91fa6{--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-521 .elementor-element.elementor-element-1bd91fa6:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-1bd91fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-1bd91fa6.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-8ea4a84{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-8ea4a84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-8ea4a84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-8ea4a84.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-8ea4a84.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-8ea4a84:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-8ea4a84:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-1ff3d1bf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-1ff3d1bf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-f9b8e2a{--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-521 .elementor-element.elementor-element-ad73877{--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-521 .elementor-element.elementor-element-ad73877:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-ad73877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-ad73877.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-76d6124{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-76d6124 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-76d6124.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-76d6124.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-76d6124.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-76d6124:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-76d6124:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-ba708ec > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-ba708ec .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-ba708ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-ba708ec.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-ba708ec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-ba708ec.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-ba708ec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-ba708ec .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-ba708ec .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-e1c9fe5{--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-521 .elementor-element.elementor-element-e1c9fe5:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-e1c9fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-e1c9fe5.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-fd1b0f4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-fd1b0f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-fd1b0f4.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-fd1b0f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-fd1b0f4:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-fd1b0f4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-348f585 > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-348f585 .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-348f585.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-348f585.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-348f585.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-348f585.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-348f585.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-348f585 .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-348f585 .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-263fa67{--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-521 .elementor-element.elementor-element-3209c19{--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-521 .elementor-element.elementor-element-3209c19:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-3209c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-3209c19.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-ca07c5b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-ca07c5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-ca07c5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-ca07c5b.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-ca07c5b.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-ca07c5b:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-ca07c5b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-00150bf > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-00150bf .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-00150bf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-00150bf.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-00150bf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-00150bf.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-00150bf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-00150bf .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-00150bf .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-a720c0d{--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-521 .elementor-element.elementor-element-a720c0d:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-a720c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-a720c0d.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-f0c87ea{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-f0c87ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-f0c87ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-f0c87ea.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-f0c87ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-f0c87ea:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-f0c87ea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-0bf9b8b > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-0bf9b8b .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-0bf9b8b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-0bf9b8b.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-0bf9b8b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-0bf9b8b.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-0bf9b8b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-0bf9b8b .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-0bf9b8b .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-1bccdca{--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-521 .elementor-element.elementor-element-45e4010{--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-521 .elementor-element.elementor-element-45e4010:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-45e4010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-45e4010.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-659ab07{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-659ab07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-659ab07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-659ab07.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-659ab07.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-659ab07:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-659ab07:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-46170ec > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-46170ec .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-46170ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-46170ec.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-46170ec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-46170ec.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-46170ec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-46170ec .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-46170ec .elementor-icon svg{height:70px;}.elementor-521 .elementor-element.elementor-element-43cc78c{--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-521 .elementor-element.elementor-element-43cc78c:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-43cc78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-43cc78c.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-c9fb7f9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-521 .elementor-element.elementor-element-c9fb7f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-c9fb7f9.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-c9fb7f9.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ad9830 );color:var( --e-global-color-4ad9830 );border-color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-title a{font-size:0.85rem;font-weight:700;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-title{color:#5F5D5D;}.elementor-521 .elementor-element.elementor-element-c9fb7f9:has(:hover) .elementor-icon-box-title,
					 .elementor-521 .elementor-element.elementor-element-c9fb7f9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ad9830 );}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-description{font-size:0.8rem;font-weight:400;line-height:2em;}.elementor-521 .elementor-element.elementor-element-0a296d0 > .elementor-widget-container{background-color:#32D4A8;padding:25px 30px 25px 30px;border-radius:15px 0px 0px 15px;}.elementor-521 .elementor-element.elementor-element-0a296d0 .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-0a296d0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-0a296d0.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-0a296d0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-0a296d0.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-0a296d0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-0a296d0 .elementor-icon{font-size:70px;}.elementor-521 .elementor-element.elementor-element-0a296d0 .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-521 .elementor-element.elementor-element-4db3ab9 .elementor-button{background-color:var( --e-global-color-4ad9830 );border-radius:15px 15px 15px 15px;}.elementor-521 .elementor-element.elementor-element-4db3ab9 .elementor-button:hover, .elementor-521 .elementor-element.elementor-element-4db3ab9 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-521 .elementor-element.elementor-element-4db3ab9 > .elementor-widget-container{margin:100px 0px 0px 0px;}@media(max-width:1024px){.elementor-521 .elementor-element.elementor-element-6fe2c5a7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-521 .elementor-element.elementor-element-4bdedd85 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-4bdedd85 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-539efadd > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-539efadd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-539efadd .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-539efadd .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-7d074d32 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-7d074d32 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-28a1264a > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-28a1264a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-28a1264a .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-28a1264a .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-78cb04c0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-521 .elementor-element.elementor-element-64ef2b16 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-64ef2b16 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-61cfc81b > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-61cfc81b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-61cfc81b .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-61cfc81b .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-4c1efa87 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-4c1efa87 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-23a65980 > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-23a65980.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-23a65980 .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-23a65980 .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-361ae8d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-521 .elementor-element.elementor-element-2347d43e > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-2347d43e .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-2129858b > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-2129858b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-2129858b .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-2129858b .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-8ea4a84 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-8ea4a84 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-f9b8e2a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-521 .elementor-element.elementor-element-76d6124 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-76d6124 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-ba708ec > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-ba708ec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-ba708ec .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-ba708ec .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-fd1b0f4 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-348f585 > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-348f585.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-348f585 .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-348f585 .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-263fa67{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-521 .elementor-element.elementor-element-ca07c5b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-ca07c5b .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-00150bf > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-00150bf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-00150bf .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-00150bf .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-f0c87ea > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-f0c87ea .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-0bf9b8b > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-0bf9b8b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-0bf9b8b .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-0bf9b8b .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-1bccdca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-521 .elementor-element.elementor-element-659ab07 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-659ab07 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-46170ec > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-46170ec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-46170ec .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-46170ec .elementor-icon svg{height:30px;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-wrapper{align-items:start;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-title, .elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-c9fb7f9 .elementor-icon-box-description{font-size:0.7rem;line-height:2em;}.elementor-521 .elementor-element.elementor-element-0a296d0 > .elementor-widget-container{padding:45px 30px 45px 30px;}.elementor-521 .elementor-element.elementor-element-0a296d0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-521 .elementor-element.elementor-element-0a296d0 .elementor-icon{font-size:30px;}.elementor-521 .elementor-element.elementor-element-0a296d0 .elementor-icon svg{height:30px;}}@media(max-width:767px){.elementor-521 .elementor-element.elementor-element-3ba7ef75{--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-521 .elementor-element.elementor-element-2e7649e7{--width:48%;}.elementor-521 .elementor-element.elementor-element-715af1ca .elementor-heading-title{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-2ea4baf5{--width:48%;}.elementor-521 .elementor-element.elementor-element-2f3eebab .elementor-heading-title{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-dd7fc9f{--width:48%;}.elementor-521 .elementor-element.elementor-element-ce90484 .elementor-heading-title{font-size:0.8rem;}.elementor-521 .elementor-element.elementor-element-58e9f1c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-521 .elementor-element.elementor-element-604c6e79{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-539efadd > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-11a760d3{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-28a1264a > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-78cb04c0{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-521 .elementor-element.elementor-element-284270a5{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-61cfc81b > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-322d6b4e{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-23a65980 > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-361ae8d{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-521 .elementor-element.elementor-element-18f3e01{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-2129858b > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-1bd91fa6{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-1ff3d1bf > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-f9b8e2a{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-521 .elementor-element.elementor-element-ad73877{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-ba708ec > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-e1c9fe5{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-348f585 > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-263fa67{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-521 .elementor-element.elementor-element-3209c19{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-00150bf > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-a720c0d{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-0bf9b8b > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-1bccdca{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-521 .elementor-element.elementor-element-45e4010{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-46170ec > .elementor-widget-container{padding:55px 0px 55px 0px;}.elementor-521 .elementor-element.elementor-element-43cc78c{--flex-wrap:nowrap;}.elementor-521 .elementor-element.elementor-element-0a296d0 > .elementor-widget-container{padding:55px 0px 55px 0px;}}/* Start custom CSS for container, class: .elementor-element-3ba7ef75 */.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-521 .elementor-element.elementor-element-3ba7ef75 .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-604c6e79 */.elementor-521 .elementor-element.elementor-element-604c6e79 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-604c6e79 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-604c6e79 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-604c6e79 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-604c6e79 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-604c6e79 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a760d3 */.elementor-521 .elementor-element.elementor-element-11a760d3 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-11a760d3 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-11a760d3 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-11a760d3 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-11a760d3 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-11a760d3 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-284270a5 */.elementor-521 .elementor-element.elementor-element-284270a5 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-284270a5 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-284270a5 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-284270a5 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-284270a5 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-284270a5 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322d6b4e */.elementor-521 .elementor-element.elementor-element-322d6b4e .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-322d6b4e .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-322d6b4e .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-322d6b4e .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-322d6b4e .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-322d6b4e .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18f3e01 */.elementor-521 .elementor-element.elementor-element-18f3e01 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-18f3e01 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-18f3e01 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-18f3e01 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-18f3e01 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-18f3e01 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bd91fa6 */.elementor-521 .elementor-element.elementor-element-1bd91fa6 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-1bd91fa6 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-1bd91fa6 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-1bd91fa6 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-1bd91fa6 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-1bd91fa6 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad73877 */.elementor-521 .elementor-element.elementor-element-ad73877 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-ad73877 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-ad73877 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-ad73877 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-ad73877 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-ad73877 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c9fe5 */.elementor-521 .elementor-element.elementor-element-e1c9fe5 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-e1c9fe5 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-e1c9fe5 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-e1c9fe5 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-e1c9fe5 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-e1c9fe5 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209c19 */.elementor-521 .elementor-element.elementor-element-3209c19 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-3209c19 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-3209c19 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-3209c19 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-3209c19 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-3209c19 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a720c0d */.elementor-521 .elementor-element.elementor-element-a720c0d .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-a720c0d .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-a720c0d .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-a720c0d .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-a720c0d .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-a720c0d .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45e4010 */.elementor-521 .elementor-element.elementor-element-45e4010 .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-45e4010 .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-45e4010 .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-45e4010 .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-45e4010 .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-45e4010 .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cc78c */.elementor-521 .elementor-element.elementor-element-43cc78c .elementor-icon-box-icon {
    right: 30px !important;
    position: relative;
    bottom:-6px;
}
.elementor-521 .elementor-element.elementor-element-43cc78c .elementor-icon-box-title {
    margin-right: 25px;
}
@media (max-width:1024.99px){
    .elementor-521 .elementor-element.elementor-element-43cc78c .elementor-icon-box-icon {
    right: 20px !important;
}
.elementor-521 .elementor-element.elementor-element-43cc78c .elementor-icon-box-title {
    margin-right: 10px;
}}
@media (max-width:767.99px){
    .elementor-521 .elementor-element.elementor-element-43cc78c .elementor-icon-box-icon {
    right: 10px !important;
}
.elementor-521 .elementor-element.elementor-element-43cc78c .elementor-icon-box-title {
    margin-right: 3px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58e9f1c0 */.goal-box.selected{background-color:#e0f7ff!important}.elementor-521 .elementor-element.elementor-element-58e9f1c0 .elementor-icon-box-wrapper{display:flex}.elementor-521 .elementor-element.elementor-element-58e9f1c0 .elementor-icon-box-icon{right:15px!important}.elementor-521 .elementor-element.elementor-element-58e9f1c0 .goal-box{cursor:pointer}/* End custom CSS */