.elementor-7124 .elementor-element.elementor-element-ba678e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7124 .elementor-element.elementor-element-807579e{--display:flex;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7124 .elementor-element.elementor-element-7de5364{--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 20px;--row-gap:0px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-7124 .elementor-element.elementor-element-e08a738{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7124 .elementor-element.elementor-element-c5ab08c{--display:flex;--gap:12px 10px;--row-gap:12px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C2C2C217;--border-color:#C2C2C217;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:22px;--padding-right:22px;}.elementor-7124 .elementor-element.elementor-element-c5ab08c:hover{background-color:#FFFFFF0D;}.elementor-7124 .elementor-element.elementor-element-a64e439{transition:all 400ms;text-align:start;}.elementor-7124 .elementor-element.elementor-element-a64e439 img{width:30%;height:80px;}.elementor-7124 .elementor-element.elementor-element-04a1225 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-04a1225{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-04a1225 .elementor-icon-box-wrapper{align-items:end;text-align:justify;gap:0px;}.elementor-7124 .elementor-element.elementor-element-04a1225 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-04a1225.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7124 .elementor-element.elementor-element-04a1225.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-04a1225.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7124 .elementor-element.elementor-element-04a1225 .elementor-icon{font-size:25px;}.elementor-7124 .elementor-element.elementor-element-04a1225 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-04a1225 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;}.elementor-7124 .elementor-element.elementor-element-b7917f6{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-b7917f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:100;line-height:1.4em;color:#FFFFFFDB;}.elementor-7124 .elementor-element.elementor-element-194d394{--display:flex;--gap:12px 10px;--row-gap:12px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C2C2C217;--border-color:#C2C2C217;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-7124 .elementor-element.elementor-element-194d394:hover{background-color:#FFFFFF0D;}.elementor-7124 .elementor-element.elementor-element-d9ddc4e{transition:all 400ms;text-align:start;}.elementor-7124 .elementor-element.elementor-element-d9ddc4e img{width:27%;height:80px;}.elementor-7124 .elementor-element.elementor-element-7b0b8c7 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-7b0b8c7{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-7b0b8c7 .elementor-icon-box-wrapper{align-items:end;text-align:justify;gap:0px;}.elementor-7124 .elementor-element.elementor-element-7b0b8c7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-7b0b8c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7124 .elementor-element.elementor-element-7b0b8c7.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-7b0b8c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7124 .elementor-element.elementor-element-7b0b8c7 .elementor-icon{font-size:25px;}.elementor-7124 .elementor-element.elementor-element-7b0b8c7 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-7b0b8c7 .elementor-icon-box-title a{font-size:25px;font-weight:700;}.elementor-7124 .elementor-element.elementor-element-f2424d2{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-f2424d2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:100;line-height:1.4em;color:#FFFFFFDB;}.elementor-7124 .elementor-element.elementor-element-8d321f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C2C2C217;--border-color:#C2C2C217;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7124 .elementor-element.elementor-element-8d321f8:hover{background-color:#FFFFFF0D;}.elementor-7124 .elementor-element.elementor-element-7cb18bb{transition:all 400ms;text-align:start;}.elementor-7124 .elementor-element.elementor-element-7cb18bb img{width:13%;height:75px;}.elementor-7124 .elementor-element.elementor-element-d3d2542 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-d3d2542{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-d3d2542 .elementor-icon-box-wrapper{align-items:end;text-align:justify;gap:0px;}.elementor-7124 .elementor-element.elementor-element-d3d2542 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-d3d2542.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7124 .elementor-element.elementor-element-d3d2542.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-d3d2542.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7124 .elementor-element.elementor-element-d3d2542 .elementor-icon{font-size:25px;}.elementor-7124 .elementor-element.elementor-element-d3d2542 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-d3d2542 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;}.elementor-7124 .elementor-element.elementor-element-f165073{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-f165073 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:100;line-height:1.4em;color:#FFFFFFDB;}.elementor-7124 .elementor-element.elementor-element-14c8e7e{--divider-border-style:solid;--divider-color:#58585842;--divider-border-width:1px;transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-14c8e7e .elementor-divider-separator{width:100%;}.elementor-7124 .elementor-element.elementor-element-14c8e7e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7124 .elementor-element.elementor-element-69ba4cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7124 .elementor-element.elementor-element-027d2ed:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-027d2ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-027d2ed{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-027d2ed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-027d2ed .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-027d2ed.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-027d2ed .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-027d2ed .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-027d2ed .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-027d2ed .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}.elementor-7124 .elementor-element.elementor-element-f675588:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-f675588 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-f675588{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-f675588 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-f675588 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-f675588.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-f675588 .elementor-icon{font-size:22px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-f675588 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-f675588 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-f675588 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}.elementor-7124 .elementor-element.elementor-element-25ee7ad:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-25ee7ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-25ee7ad{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-25ee7ad .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-25ee7ad .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-25ee7ad.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-25ee7ad .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-25ee7ad .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-25ee7ad .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-25ee7ad .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}.elementor-7124 .elementor-element.elementor-element-08a0552:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-08a0552 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-08a0552{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-08a0552 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-08a0552 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-08a0552.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-08a0552 .elementor-icon{font-size:22px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-08a0552 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-08a0552 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-08a0552 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}.elementor-7124 .elementor-element.elementor-element-7ecd234:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-7ecd234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-7ecd234{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-7ecd234 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-7ecd234 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-7ecd234.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-7ecd234 .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-7ecd234 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-7ecd234 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-7ecd234 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}.elementor-7124 .elementor-element.elementor-element-6cfc8a3:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-6cfc8a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-6cfc8a3{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-6cfc8a3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-6cfc8a3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-6cfc8a3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-6cfc8a3 .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-6cfc8a3 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-6cfc8a3 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-6cfc8a3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}.elementor-7124 .elementor-element.elementor-element-41696e3:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-41696e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-41696e3{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-41696e3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-41696e3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-41696e3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-41696e3 .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-41696e3 .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-41696e3 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-41696e3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}.elementor-7124 .elementor-element.elementor-element-9f8405d:hover .elementor-widget-container{background-color:#D3208B36;}.elementor-7124 .elementor-element.elementor-element-9f8405d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;transition:background 0.5s;border-radius:12px 12px 12px 12px;}.elementor-7124 .elementor-element.elementor-element-9f8405d{transition:all 400ms;}.elementor-7124 .elementor-element.elementor-element-9f8405d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7124 .elementor-element.elementor-element-9f8405d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-framed .elementor-icon, .elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7124 .elementor-element.elementor-element-9f8405d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7124 .elementor-element.elementor-element-9f8405d .elementor-icon{font-size:22px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-7124 .elementor-element.elementor-element-9f8405d .elementor-icon-box-title, .elementor-7124 .elementor-element.elementor-element-9f8405d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;line-height:14px;}.elementor-7124 .elementor-element.elementor-element-9f8405d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:200;line-height:1.4em;}@media(max-width:1024px){.elementor-7124 .elementor-element.elementor-element-69ba4cc{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7124 .elementor-element.elementor-element-ba678e1{--content-width:1140px;}.elementor-7124 .elementor-element.elementor-element-e08a738{--width:50%;}}@media(max-width:767px){.elementor-7124 .elementor-element.elementor-element-69ba4cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-box, class: .elementor-element-04a1225 */.gradient-text {
  background: linear-gradient(to right, #879AF2, #D3208B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 200% 100%;
transition: background-position 1s cubic-bezier(0.4, 0, 0.2, 1), transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform, background-position;
}

.gradient-text:hover {
  background-position: 100% 0 !important;
  transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b0b8c7 */.gradient-text {
  background: linear-gradient(to right, #879AF2, #D3208B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 200% 100%;
transition: background-position 1s cubic-bezier(0.4, 0, 0.2, 1), transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform, background-position;
}

.gradient-text:hover {
  background-position: 100% 0 !important;
  transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3d2542 */.gradient-text {
  background: linear-gradient(to right, #879AF2, #D3208B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 200% 100%;
transition: background-position 1s cubic-bezier(0.4, 0, 0.2, 1), transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform, background-position;
}

.gradient-text:hover {
  background-position: 100% 0 !important;
  transform: translateX(10px);
}/* End custom CSS */