.elementor-1170 .elementor-element.elementor-element-755b78e{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.1;--padding-top:15em;--padding-bottom:14em;--padding-left:0em;--padding-right:0em;}.elementor-1170 .elementor-element.elementor-element-755b78e:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-755b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EDE7F2 100%, #2563EB0D 60%);}.elementor-1170 .elementor-element.elementor-element-755b78e::before, .elementor-1170 .elementor-element.elementor-element-755b78e > .elementor-background-video-container::before, .elementor-1170 .elementor-element.elementor-element-755b78e > .e-con-inner > .elementor-background-video-container::before, .elementor-1170 .elementor-element.elementor-element-755b78e > .elementor-background-slideshow::before, .elementor-1170 .elementor-element.elementor-element-755b78e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1170 .elementor-element.elementor-element-755b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spliit.co.uk/wp-content/uploads/2025/09/blue-brick-houses-ZQvYwhDP-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1170 .elementor-element.elementor-element-95c1bb6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1170 .elementor-element.elementor-element-79f4c13 .elementor-button{background-color:#1173D41A;font-size:14px;font-weight:500;text-transform:none;fill:#1175D7;color:#1175D7;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1173D433;border-radius:9999px 9999px 9999px 9999px;padding:10px 16px 10px 16px;}.elementor-1170 .elementor-element.elementor-element-79f4c13 .elementor-button:hover, .elementor-1170 .elementor-element.elementor-element-79f4c13 .elementor-button:focus{background-color:var( --e-global-color-332724a );color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-79f4c13{width:var( --container-widget-width, 40% );max-width:40%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1170 .elementor-element.elementor-element-79f4c13 .elementor-button:hover svg, .elementor-1170 .elementor-element.elementor-element-79f4c13 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-444c475{width:var( --container-widget-width, 91% );max-width:91%;padding:20px 0px 24px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:left;}.elementor-1170 .elementor-element.elementor-element-444c475 .elementor-heading-title{font-size:72px;font-weight:600;line-height:1em;letter-spacing:-1.3px;color:#2B333B;}.elementor-1170 .elementor-element.elementor-element-1c61424{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:left;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;color:#6C7F93;}.elementor-1170 .elementor-element.elementor-element-57b5d01{padding:32px 0px 16px 0px;}.elementor-1170 .elementor-element.elementor-element-57b5d01 .elementor-button{font-size:18px;font-weight:500;text-transform:none;border-radius:6px 6px 6px 6px;padding:18px 48px 18px 48px;}.elementor-1170 .elementor-element.elementor-element-57b5d01 .elementor-button:hover, .elementor-1170 .elementor-element.elementor-element-57b5d01 .elementor-button:focus{box-shadow:0px 12px 40px -8px rgba(16.999999999999986, 115.00000000000009, 212, 0.25098039215686274);}.elementor-1170 .elementor-element.elementor-element-05bec69{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:left;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;color:#6C7F93;}.elementor-1170 .elementor-element.elementor-element-90d0616{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1170 .elementor-element.elementor-element-9449542{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-9449542 .elementor-icon-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-stacked .elementor-icon{background-color:#1173D45E;}.elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-default .elementor-icon{color:#1173D45E;border-color:#1173D45E;}.elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-default .elementor-icon svg{fill:#1173D45E;}.elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-1170 .elementor-element.elementor-element-9449542.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1170 .elementor-element.elementor-element-9449542 .elementor-icon{font-size:128px;padding:50px;border-radius:24px 24px 24px 24px;}.elementor-1170 .elementor-element.elementor-element-9449542 .elementor-icon svg{height:128px;}.elementor-1170 .elementor-element.elementor-element-e859a3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:96px;--padding-bottom:190px;--padding-left:30px;--padding-right:30px;}.elementor-1170 .elementor-element.elementor-element-e859a3e:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-e859a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-1170 .elementor-element.elementor-element-427b60f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-ec07008{text-align:center;}.elementor-1170 .elementor-element.elementor-element-ec07008 .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-ea2e288{width:100%;max-width:100%;text-align:center;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;color:#6C7F93;}.elementor-1170 .elementor-element.elementor-element-f7d46de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1170 .elementor-element.elementor-element-f92835c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1170 .elementor-element.elementor-element-f92835c:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-f92835c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-f92835c.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-wrapper{text-align:left;}.elementor-1170 .elementor-element.elementor-element-f5927bf{--icon-box-icon-margin:24px;}.elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-f5927bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-f5927bf.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-f5927bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-1830e5a );color:var( --e-global-color-1830e5a );border-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon{font-size:32px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-description{font-size:16px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-9fb694a{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1170 .elementor-element.elementor-element-9fb694a:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-9fb694a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-9fb694a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-wrapper{text-align:left;}.elementor-1170 .elementor-element.elementor-element-4d22495{--icon-box-icon-margin:24px;}.elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-4d22495.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-4d22495.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-4d22495.elementor-view-default .elementor-icon{fill:var( --e-global-color-1830e5a );color:var( --e-global-color-1830e5a );border-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon{font-size:32px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-description{font-size:16px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-2788edb{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1170 .elementor-element.elementor-element-2788edb:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-2788edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-2788edb.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-wrapper{text-align:left;}.elementor-1170 .elementor-element.elementor-element-bee7a8e{--icon-box-icon-margin:24px;}.elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-bee7a8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-bee7a8e.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-bee7a8e.elementor-view-default .elementor-icon{fill:var( --e-global-color-1830e5a );color:var( --e-global-color-1830e5a );border-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon{font-size:32px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-description{font-size:16px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-121b80d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1170 .elementor-element.elementor-element-121b80d:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-121b80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-121b80d.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-wrapper{text-align:left;}.elementor-1170 .elementor-element.elementor-element-524dfb5{--icon-box-icon-margin:24px;}.elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-524dfb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-524dfb5.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-524dfb5.elementor-view-default .elementor-icon{fill:var( --e-global-color-1830e5a );color:var( --e-global-color-1830e5a );border-color:var( --e-global-color-1830e5a );}.elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon{font-size:32px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-description{font-size:16px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-cfd06fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:84px;--padding-left:30px;--padding-right:30px;}.elementor-1170 .elementor-element.elementor-element-cfd06fb:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-cfd06fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-1170 .elementor-element.elementor-element-034e4a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-aaae92c{text-align:center;}.elementor-1170 .elementor-element.elementor-element-aaae92c .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-59dbbd4 );}.elementor-1170 .elementor-element.elementor-element-1cdd236{width:100%;max-width:100%;text-align:center;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;color:#6C7F93;}.elementor-1170 .elementor-element.elementor-element-f13fd68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1170 .elementor-element.elementor-element-a79ea09{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-1170 .elementor-element.elementor-element-a79ea09:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-a79ea09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-a79ea09:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-a79ea09, .elementor-1170 .elementor-element.elementor-element-a79ea09::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-5ef44e1.elementor-view-stacked .elementor-icon{background-color:#EC4899;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-5ef44e1.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-5ef44e1.elementor-view-default .elementor-icon{fill:#EC4899;color:#EC4899;border-color:#EC4899;}.elementor-1170 .elementor-element.elementor-element-5ef44e1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon{font-size:26px;padding:20px;border-radius:12px 12px 12px 12px;}.elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-b8b4228{width:100%;max-width:100%;text-align:center;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-7f19abe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-1170 .elementor-element.elementor-element-7f19abe:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-7f19abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-7f19abe:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-7f19abe, .elementor-1170 .elementor-element.elementor-element-7f19abe::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-7b218fc.elementor-view-stacked .elementor-icon{background-color:#EC4899;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-7b218fc.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-7b218fc.elementor-view-default .elementor-icon{fill:#EC4899;color:#EC4899;border-color:#EC4899;}.elementor-1170 .elementor-element.elementor-element-7b218fc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon{font-size:26px;padding:20px;border-radius:12px 12px 12px 12px;}.elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-37c7646{width:100%;max-width:100%;text-align:center;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-6e82ce2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:84px;--padding-left:30px;--padding-right:30px;}.elementor-1170 .elementor-element.elementor-element-6e82ce2:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-6e82ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-1170 .elementor-element.elementor-element-fe8b746{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-243ed96{text-align:center;}.elementor-1170 .elementor-element.elementor-element-243ed96 .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-59dbbd4 );}.elementor-1170 .elementor-element.elementor-element-7831534{width:100%;max-width:100%;text-align:center;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;color:#6C7F93;}.elementor-1170 .elementor-element.elementor-element-ff394e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1170 .elementor-element.elementor-element-7f9d4ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-7f9d4ed:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-7f9d4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-7f9d4ed:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-7f9d4ed, .elementor-1170 .elementor-element.elementor-element-7f9d4ed::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-fde966f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-fde966f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-fde966f.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-fde966f.elementor-view-default .elementor-icon{fill:var( --e-global-color-d49ac81 );color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon{font-size:32px;}.elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-description{font-size:18px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-ff4f2c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-ff4f2c0:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-ff4f2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-ff4f2c0:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-ff4f2c0, .elementor-1170 .elementor-element.elementor-element-ff4f2c0::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-99808d0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-99808d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-99808d0.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-99808d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-d49ac81 );color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon{font-size:32px;}.elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-description{font-size:18px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-b6bdcb6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-b6bdcb6:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-b6bdcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-b6bdcb6:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-b6bdcb6, .elementor-1170 .elementor-element.elementor-element-b6bdcb6::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-b972847{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-b972847.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-b972847.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-b972847.elementor-view-default .elementor-icon{fill:var( --e-global-color-d49ac81 );color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon{font-size:32px;}.elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-description{font-size:18px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-27cc6b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-27cc6b9:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-27cc6b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-27cc6b9:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-27cc6b9, .elementor-1170 .elementor-element.elementor-element-27cc6b9::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-a153f4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-a153f4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-a153f4e.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-a153f4e.elementor-view-default .elementor-icon{fill:var( --e-global-color-d49ac81 );color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon{font-size:32px;}.elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-description{font-size:18px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-64c25e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-64c25e4:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-64c25e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-64c25e4:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-64c25e4, .elementor-1170 .elementor-element.elementor-element-64c25e4::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-731249a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-731249a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-731249a.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-731249a.elementor-view-default .elementor-icon{fill:var( --e-global-color-d49ac81 );color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon{font-size:32px;}.elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-description{font-size:18px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-384d102{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-384d102:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-384d102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-384d102:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-384d102, .elementor-1170 .elementor-element.elementor-element-384d102::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-e7bd1bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-e7bd1bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-e7bd1bc.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-e7bd1bc.elementor-view-default .elementor-icon{fill:var( --e-global-color-d49ac81 );color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon{font-size:32px;}.elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-description{font-size:18px;line-height:1.9em;}.elementor-1170 .elementor-element.elementor-element-43438cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:84px;--padding-left:30px;--padding-right:30px;}.elementor-1170 .elementor-element.elementor-element-43438cf:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-43438cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-1170 .elementor-element.elementor-element-0ca7781{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-12e938b{text-align:center;}.elementor-1170 .elementor-element.elementor-element-12e938b .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-d49ac81 );}.elementor-1170 .elementor-element.elementor-element-695322e{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;color:#6C7F93;}.elementor-1170 .elementor-element.elementor-element-947c21d{--display:flex;}.elementor-1170 .elementor-element.elementor-element-d419325{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-1170 .elementor-element.elementor-element-d419325:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-d419325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-d419325:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 20px 25px -6px rgba(0, 0, 0, 0);}.elementor-1170 .elementor-element.elementor-element-d419325, .elementor-1170 .elementor-element.elementor-element-d419325::before{--border-transition:0.3s;}.elementor-1170 .elementor-element.elementor-element-2157fec{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-2157fec:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-2157fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-aaa704b{--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-aaa704b.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-1170 .elementor-element.elementor-element-aaa704b.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-aaa704b.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon{font-size:26px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-description{font-size:14px;line-height:1.6em;}.elementor-1170 .elementor-element.elementor-element-1bd7cb2{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-1bd7cb2:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-1bd7cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-b075200{--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-b075200.elementor-view-stacked .elementor-icon{background-color:#06B6D4;}.elementor-1170 .elementor-element.elementor-element-b075200.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-b075200.elementor-view-default .elementor-icon{fill:#06B6D4;color:#06B6D4;border-color:#06B6D4;}.elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon{font-size:26px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-description{font-size:14px;line-height:1.6em;}.elementor-1170 .elementor-element.elementor-element-f2e6aeb{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-f2e6aeb:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-f2e6aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-wrapper{text-align:center;}.elementor-1170 .elementor-element.elementor-element-51beec2{--icon-box-icon-margin:20px;}.elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-1170 .elementor-element.elementor-element-51beec2.elementor-view-stacked .elementor-icon{background-color:#EC4899;}.elementor-1170 .elementor-element.elementor-element-51beec2.elementor-view-framed .elementor-icon, .elementor-1170 .elementor-element.elementor-element-51beec2.elementor-view-default .elementor-icon{fill:#EC4899;color:#EC4899;border-color:#EC4899;}.elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon{font-size:26px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.5px;}.elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-description{font-size:14px;line-height:1.6em;}.elementor-1170 .elementor-element.elementor-element-2c10252{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:96px;--padding-bottom:84px;--padding-left:30px;--padding-right:30px;}.elementor-1170 .elementor-element.elementor-element-2c10252:not(.elementor-motion-effects-element-type-background), .elementor-1170 .elementor-element.elementor-element-2c10252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D9EA;}.elementor-1170 .elementor-element.elementor-element-2f92fb1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-fd9b43f{text-align:center;}.elementor-1170 .elementor-element.elementor-element-fd9b43f .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-59dbbd4 );}.elementor-1170 .elementor-element.elementor-element-bc8fbcd{width:100%;max-width:100%;text-align:center;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;color:#6C7F93;}.elementor-1170 .elementor-element.elementor-element-983738c{padding:20px 0px 0px 0px;}.elementor-1170 .elementor-element.elementor-element-983738c .elementor-button{font-size:18px;font-weight:500;text-transform:none;border-radius:6px 6px 6px 6px;padding:18px 35px 18px 35px;}.elementor-1170 .elementor-element.elementor-element-983738c .elementor-button:hover, .elementor-1170 .elementor-element.elementor-element-983738c .elementor-button:focus{box-shadow:0px 12px 40px -8px rgba(16.999999999999986, 115.00000000000009, 212, 0.25098039215686274);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1170 .elementor-element.elementor-element-95c1bb6{--width:50%;}.elementor-1170 .elementor-element.elementor-element-90d0616{--width:50%;}.elementor-1170 .elementor-element.elementor-element-f92835c{--width:48%;}.elementor-1170 .elementor-element.elementor-element-9fb694a{--width:48%;}.elementor-1170 .elementor-element.elementor-element-2788edb{--width:48%;}.elementor-1170 .elementor-element.elementor-element-121b80d{--width:48%;}.elementor-1170 .elementor-element.elementor-element-a79ea09{--width:50%;}.elementor-1170 .elementor-element.elementor-element-7f19abe{--width:50%;}.elementor-1170 .elementor-element.elementor-element-ff394e8{--content-width:896px;}.elementor-1170 .elementor-element.elementor-element-7f9d4ed{--width:31%;}.elementor-1170 .elementor-element.elementor-element-ff4f2c0{--width:31%;}.elementor-1170 .elementor-element.elementor-element-b6bdcb6{--width:31%;}.elementor-1170 .elementor-element.elementor-element-27cc6b9{--width:31%;}.elementor-1170 .elementor-element.elementor-element-64c25e4{--width:31%;}.elementor-1170 .elementor-element.elementor-element-384d102{--width:31%;}.elementor-1170 .elementor-element.elementor-element-947c21d{--content-width:896px;}.elementor-1170 .elementor-element.elementor-element-2157fec{--width:33%;}.elementor-1170 .elementor-element.elementor-element-1bd7cb2{--width:33%;}.elementor-1170 .elementor-element.elementor-element-f2e6aeb{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1170 .elementor-element.elementor-element-a79ea09{--width:47%;}.elementor-1170 .elementor-element.elementor-element-7f19abe{--width:47%;}.elementor-1170 .elementor-element.elementor-element-7f9d4ed{--width:47%;}.elementor-1170 .elementor-element.elementor-element-ff4f2c0{--width:47%;}.elementor-1170 .elementor-element.elementor-element-b6bdcb6{--width:47%;}.elementor-1170 .elementor-element.elementor-element-27cc6b9{--width:47%;}.elementor-1170 .elementor-element.elementor-element-64c25e4{--width:47%;}.elementor-1170 .elementor-element.elementor-element-384d102{--width:47%;}}@media(max-width:1024px){.elementor-1170 .elementor-element.elementor-element-444c475 .elementor-heading-title{font-size:60px;}.elementor-1170 .elementor-element.elementor-element-1c61424{width:100%;max-width:100%;font-size:21px;}.elementor-1170 .elementor-element.elementor-element-05bec69{font-size:14px;}.elementor-1170 .elementor-element.elementor-element-ea2e288{width:100%;max-width:100%;font-size:21px;}.elementor-1170 .elementor-element.elementor-element-f7d46de{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-1cdd236{width:100%;max-width:100%;font-size:21px;}.elementor-1170 .elementor-element.elementor-element-f13fd68{--flex-wrap:wrap;}.elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-b8b4228{width:100%;max-width:100%;font-size:21px;}.elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-37c7646{width:100%;max-width:100%;font-size:21px;}.elementor-1170 .elementor-element.elementor-element-7831534{width:100%;max-width:100%;font-size:21px;}.elementor-1170 .elementor-element.elementor-element-ff394e8{--flex-wrap:wrap;}.elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-title a{font-size:21px;}.elementor-1170 .elementor-element.elementor-element-695322e{width:100%;max-width:100%;font-size:21px;}.elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-title a{font-size:18px;}.elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-title a{font-size:18px;}.elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-title a{font-size:18px;}.elementor-1170 .elementor-element.elementor-element-bc8fbcd{width:100%;max-width:100%;font-size:21px;}}@media(max-width:767px){.elementor-1170 .elementor-element.elementor-element-755b78e{--padding-top:12em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1170 .elementor-element.elementor-element-95c1bb6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1170 .elementor-element.elementor-element-79f4c13{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1170 .elementor-element.elementor-element-444c475{width:100%;max-width:100%;text-align:center;}.elementor-1170 .elementor-element.elementor-element-444c475 .elementor-heading-title{font-size:48px;}.elementor-1170 .elementor-element.elementor-element-1c61424{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-1170 .elementor-element.elementor-element-05bec69{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-1170 .elementor-element.elementor-element-9449542 .elementor-icon{font-size:75px;}.elementor-1170 .elementor-element.elementor-element-9449542 .elementor-icon svg{height:75px;}.elementor-1170 .elementor-element.elementor-element-e859a3e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-ea2e288{width:100%;max-width:100%;font-size:18px;}.elementor-1170 .elementor-element.elementor-element-f7d46de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-f92835c.e-con:hover{--e-con-transform-scale:1;}.elementor-1170 .elementor-element.elementor-element-f92835c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-f5927bf .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-9fb694a.e-con:hover{--e-con-transform-scale:1;}.elementor-1170 .elementor-element.elementor-element-9fb694a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-4d22495 .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-2788edb.e-con:hover{--e-con-transform-scale:1;}.elementor-1170 .elementor-element.elementor-element-2788edb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-bee7a8e .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-121b80d.e-con:hover{--e-con-transform-scale:1;}.elementor-1170 .elementor-element.elementor-element-121b80d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-524dfb5 .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-cfd06fb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-aaae92c .elementor-heading-title{font-size:30px;}.elementor-1170 .elementor-element.elementor-element-1cdd236{width:100%;max-width:100%;font-size:18px;}.elementor-1170 .elementor-element.elementor-element-f13fd68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-a79ea09{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-5ef44e1 .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-b8b4228{width:100%;max-width:100%;font-size:18px;}.elementor-1170 .elementor-element.elementor-element-7f19abe{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-7b218fc .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-37c7646{width:100%;max-width:100%;font-size:18px;}.elementor-1170 .elementor-element.elementor-element-6e82ce2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-243ed96 .elementor-heading-title{font-size:30px;}.elementor-1170 .elementor-element.elementor-element-7831534{width:100%;max-width:100%;font-size:18px;}.elementor-1170 .elementor-element.elementor-element-ff394e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-7f9d4ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-fde966f .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-ff4f2c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-99808d0 .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-b6bdcb6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-b972847 .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-27cc6b9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-a153f4e .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-64c25e4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-731249a .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-384d102{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-e7bd1bc .elementor-icon-box-title a{font-size:20px;}.elementor-1170 .elementor-element.elementor-element-43438cf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-12e938b .elementor-heading-title{font-size:30px;}.elementor-1170 .elementor-element.elementor-element-695322e{width:100%;max-width:100%;font-size:18px;}.elementor-1170 .elementor-element.elementor-element-d419325{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1170 .elementor-element.elementor-element-2157fec{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-aaa704b .elementor-icon-box-title a{font-size:18px;}.elementor-1170 .elementor-element.elementor-element-1bd7cb2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-b075200 .elementor-icon-box-title a{font-size:18px;}.elementor-1170 .elementor-element.elementor-element-f2e6aeb{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-title, .elementor-1170 .elementor-element.elementor-element-51beec2 .elementor-icon-box-title a{font-size:18px;}.elementor-1170 .elementor-element.elementor-element-2c10252{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1170 .elementor-element.elementor-element-fd9b43f .elementor-heading-title{font-size:30px;}.elementor-1170 .elementor-element.elementor-element-bc8fbcd{width:100%;max-width:100%;font-size:18px;}}/* Start custom CSS for icon-box, class: .elementor-element-f5927bf *//* Gradient background for Elementor icon wrapper */
.gradient-bg-icon .elementor-icon {
  background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%) !important; /* purple → pink */
  color: #fff !important;          /* icon glyph stays visible (white) */
  
  padding: 15px;                   /* adjust background size */
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4d22495 *//* Gradient background for Elementor icon wrapper */
.gradient-bg-icon .elementor-icon {
  background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%) !important; /* purple → pink */
  color: #fff !important;          /* icon glyph stays visible (white) */
  
  padding: 15px;                   /* adjust background size */
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bee7a8e *//* Gradient background for Elementor icon wrapper */
.gradient-bg-icon .elementor-icon {
  background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%) !important; /* purple → pink */
  color: #fff !important;          /* icon glyph stays visible (white) */
  
  padding: 15px;                   /* adjust background size */
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-524dfb5 *//* Gradient background for Elementor icon wrapper */
.gradient-bg-icon .elementor-icon {
  background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%) !important; /* purple → pink */
  color: #fff !important;          /* icon glyph stays visible (white) */
  
  padding: 15px;                   /* adjust background size */
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ef44e1 *//* Gradient background for Elementor icon wrapper */
.gradient-bg-icon2 .elementor-icon {
  background: linear-gradient(135deg, #3b82f6  0%, #06b6d4  100%) !important; /* purple → pink */
  color: #fff !important;          /* icon glyph stays visible (white) */
  
  padding: 15px;                   /* adjust background size */
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b218fc *//* Gradient background for Elementor icon wrapper */
.gradient-bg-icon2 .elementor-icon {
  background: linear-gradient(135deg, #3b82f6  0%, #06b6d4  100%) !important; /* purple → pink */
  color: #fff !important;          /* icon glyph stays visible (white) */
  
  padding: 15px;                   /* adjust background size */
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */