.elementor-22140 .elementor-element.elementor-element-23c1395{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-22140 .elementor-element.elementor-element-23c1395:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-23c1395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C1C1DDBD 0%, #FFFFFF 100%);}.elementor-22140 .elementor-element.elementor-element-23c1395.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-f650105{--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:center;}.elementor-22140 .elementor-element.elementor-element-561b88f{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-561b88f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-a950358{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-a950358:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-a950358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2629D908;}.elementor-22140 .elementor-element.elementor-element-a950358.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22140 .elementor-element.elementor-element-9b6bf89 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-9b6bf89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-9b6bf89.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9b6bf89.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-9b6bf89.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9b6bf89.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-9b6bf89 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-9b6bf89 .elementor-icon svg{height:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22140 .elementor-element.elementor-element-2dc4c96 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-854feda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-854feda{text-align:center;}.elementor-22140 .elementor-element.elementor-element-854feda .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.5rem;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22140 .elementor-element.elementor-element-7bfbddc{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75rem;}.elementor-22140 .elementor-element.elementor-element-8d362f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22140 .elementor-element.elementor-element-0789579{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-0789579.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-41c7249{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-15abde4{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22140 .elementor-element.elementor-element-15abde4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-09d3c08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-09d3c08:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-09d3c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2629D91F;}.elementor-22140 .elementor-element.elementor-element-09d3c08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-ab280f6 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-ab280f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-ab280f6.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-ab280f6.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-ab280f6.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-ab280f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-ab280f6 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-ab280f6 .elementor-icon svg{height:18px;}.elementor-22140 .elementor-element.elementor-element-1c9aeb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-e3b9d52{width:var( --container-widget-width, 79.231% );max-width:79.231%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79.231%;--container-widget-flex-grow:0;text-align:start;}.elementor-22140 .elementor-element.elementor-element-e3b9d52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-e3b9d52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:600;color:#000000;}.elementor-22140 .elementor-element.elementor-element-b1970a1{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22140 .elementor-element.elementor-element-0bfce07{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-35c6798 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-35c6798.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-35c6798.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-35c6798.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-35c6798.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-35c6798.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-35c6798 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-35c6798 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-d8304b5{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-8b8203c{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-9f07cc4 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-9f07cc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-9f07cc4.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9f07cc4.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-9f07cc4.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9f07cc4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-9f07cc4 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-9f07cc4 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-254583a{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-1b6e52e{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-cc8edc6 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-cc8edc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-cc8edc6.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-cc8edc6.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-cc8edc6.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-cc8edc6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-cc8edc6 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-cc8edc6 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-d0bc1bc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-1e34ebc{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-26844fc .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-26844fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-26844fc.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-26844fc.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-26844fc.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-26844fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-26844fc .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-26844fc .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-bf385b3{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-9979a6b{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-b6c0f7b .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-b6c0f7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-b6c0f7b.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-b6c0f7b.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-b6c0f7b.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-b6c0f7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-b6c0f7b .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-b6c0f7b .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-4e21f0a{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-0117bdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-22140 .elementor-element.elementor-element-0d0741c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22140 .elementor-element.elementor-element-176173e{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-176173e.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-713004d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-05bf62e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22140 .elementor-element.elementor-element-bc79dcb{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22140 .elementor-element.elementor-element-bc79dcb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-17871a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-17871a4:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-17871a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C3CDD24;}.elementor-22140 .elementor-element.elementor-element-17871a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-95273f6 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-95273f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-95273f6.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-95273f6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-95273f6.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-95273f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-95273f6 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-95273f6 .elementor-icon svg{height:18px;}.elementor-22140 .elementor-element.elementor-element-cea57f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-d032610{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22140 .elementor-element.elementor-element-d032610.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-d032610 .elementor-heading-title{color:#000000;}.elementor-22140 .elementor-element.elementor-element-265cea3{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22140 .elementor-element.elementor-element-6bdd063{--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;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-98224aa .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-98224aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-98224aa.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-98224aa.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-98224aa.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-98224aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-98224aa .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-98224aa .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-e94df08{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-461141e{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-c187edb .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-c187edb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-c187edb.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-c187edb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-c187edb.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-c187edb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-c187edb .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-c187edb .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-73ddaa0{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-04cb08c{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-d2f95b8 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-d2f95b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-d2f95b8.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-d2f95b8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-d2f95b8.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-d2f95b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-d2f95b8 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-d2f95b8 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-a54880a{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-cedecdf{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-7b4e669 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-7b4e669.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-7b4e669.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-7b4e669.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-7b4e669.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-7b4e669.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-7b4e669 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-7b4e669 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-846aea3{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-a14ea6d{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-d533988 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-d533988.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-d533988.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-d533988.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-d533988.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-d533988.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-d533988 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-d533988 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-6ff5026{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-d963998{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-d963998.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-b37aebe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-1e67448{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22140 .elementor-element.elementor-element-1e67448.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-a9bdd97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-a9bdd97:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-a9bdd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C3CDD24;}.elementor-22140 .elementor-element.elementor-element-a9bdd97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-9d15d82 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-9d15d82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-9d15d82.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9d15d82.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-9d15d82.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9d15d82.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-9d15d82 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-9d15d82 .elementor-icon svg{height:18px;}.elementor-22140 .elementor-element.elementor-element-bcf3606 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-e6f2c56{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22140 .elementor-element.elementor-element-e6f2c56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-e6f2c56 .elementor-heading-title{color:#000000;}.elementor-22140 .elementor-element.elementor-element-6ff7175{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22140 .elementor-element.elementor-element-a41da10{--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;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-79d0b06 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-79d0b06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-79d0b06.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-79d0b06.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-79d0b06.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-79d0b06.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-79d0b06 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-79d0b06 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-e08cea0{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-a19e068{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-bbc7680 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-bbc7680.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-bbc7680.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-bbc7680.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-bbc7680.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-bbc7680.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-bbc7680 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-bbc7680 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-d866157{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-6dcdb79{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-aa4f719 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-aa4f719.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-aa4f719.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-aa4f719.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-aa4f719.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-aa4f719.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-aa4f719 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-aa4f719 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-a11fff4{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-be307de{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-da177b8 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-da177b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-da177b8.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-da177b8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-da177b8.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-da177b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-da177b8 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-da177b8 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-46766c4{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-cba1dc3{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-e0e79e2 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-e0e79e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-e0e79e2.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-e0e79e2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-e0e79e2.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-e0e79e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-e0e79e2 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-e0e79e2 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-6c9cf2c{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-9dcdb42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22140 .elementor-element.elementor-element-6df66be{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-6df66be.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-6e64289{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-6e64289:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-6e64289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2629D91F;}.elementor-22140 .elementor-element.elementor-element-6e64289.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-d443b79 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-d443b79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-d443b79.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-d443b79.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-d443b79.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-d443b79.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-d443b79 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-d443b79 .elementor-icon svg{height:18px;}.elementor-22140 .elementor-element.elementor-element-2498518 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-48dcc5b{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22140 .elementor-element.elementor-element-48dcc5b .elementor-heading-title{color:#000000;}.elementor-22140 .elementor-element.elementor-element-38c89ff{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22140 .elementor-element.elementor-element-2d025f8{--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;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-ff1bd1f{--display:flex;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:var( --e-global-color-60cfbb3 );--border-color:var( --e-global-color-60cfbb3 );--border-radius:1rem 1rem 1rem 1rem;box-shadow:10px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:22px;}.elementor-22140 .elementor-element.elementor-element-ff1bd1f:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-ff1bd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22140 .elementor-element.elementor-element-ff1bd1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-2dfead4{width:var( --container-widget-width, 25% );max-width:25%;background-color:#2629D914;padding:11px 0px 5px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-22140 .elementor-element.elementor-element-2dfead4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-2dfead4 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-2dfead4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-2dfead4.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-2dfead4.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-2dfead4.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-2dfead4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-2dfead4 .elementor-icon{font-size:27px;}.elementor-22140 .elementor-element.elementor-element-2dfead4 .elementor-icon svg{height:27px;}.elementor-22140 .elementor-element.elementor-element-21109f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:23px;}.elementor-22140 .elementor-element.elementor-element-bacb3a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-22140 .elementor-element.elementor-element-bacb3a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-b9a39a4{--display:flex;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:var( --e-global-color-60cfbb3 );--border-color:var( --e-global-color-60cfbb3 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:22px;}.elementor-22140 .elementor-element.elementor-element-b9a39a4:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-b9a39a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22140 .elementor-element.elementor-element-b9a39a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-57d0d9b{width:var( --container-widget-width, 25% );max-width:25%;background-color:#2629D914;padding:11px 0px 5px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-22140 .elementor-element.elementor-element-57d0d9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-57d0d9b .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-57d0d9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-57d0d9b.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-57d0d9b.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-57d0d9b.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-57d0d9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-57d0d9b .elementor-icon{font-size:27px;}.elementor-22140 .elementor-element.elementor-element-57d0d9b .elementor-icon svg{height:27px;}.elementor-22140 .elementor-element.elementor-element-4b9352e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:23px;}.elementor-22140 .elementor-element.elementor-element-b70bcd8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-22140 .elementor-element.elementor-element-b70bcd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-399b356{--display:flex;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:var( --e-global-color-60cfbb3 );--border-color:var( --e-global-color-60cfbb3 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:22px;}.elementor-22140 .elementor-element.elementor-element-399b356:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-399b356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22140 .elementor-element.elementor-element-399b356.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-705fed1{width:var( --container-widget-width, 25% );max-width:25%;background-color:#2629D914;padding:11px 0px 5px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-22140 .elementor-element.elementor-element-705fed1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-705fed1 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-705fed1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-705fed1.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-705fed1.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-705fed1.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-705fed1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-705fed1 .elementor-icon{font-size:27px;}.elementor-22140 .elementor-element.elementor-element-705fed1 .elementor-icon svg{height:27px;}.elementor-22140 .elementor-element.elementor-element-ab8aaed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:23px;}.elementor-22140 .elementor-element.elementor-element-1433cea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-22140 .elementor-element.elementor-element-1433cea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-fd69bd2{--display:flex;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:var( --e-global-color-60cfbb3 );--border-color:var( --e-global-color-60cfbb3 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:22px;}.elementor-22140 .elementor-element.elementor-element-fd69bd2:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-fd69bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22140 .elementor-element.elementor-element-fd69bd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-5c3d092{width:var( --container-widget-width, 25% );max-width:25%;background-color:#2629D914;padding:11px 0px 5px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-22140 .elementor-element.elementor-element-5c3d092.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-5c3d092 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-5c3d092.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-5c3d092.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-5c3d092.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-5c3d092.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-5c3d092.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-5c3d092 .elementor-icon{font-size:27px;}.elementor-22140 .elementor-element.elementor-element-5c3d092 .elementor-icon svg{height:27px;}.elementor-22140 .elementor-element.elementor-element-abd977d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:23px;}.elementor-22140 .elementor-element.elementor-element-c4d6736{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-22140 .elementor-element.elementor-element-c4d6736.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-5e115d7{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-5e115d7.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-3ad10ec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-39bc983{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22140 .elementor-element.elementor-element-39bc983.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-871fa0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-871fa0e:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-871fa0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2629D917;}.elementor-22140 .elementor-element.elementor-element-871fa0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-8b31478 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-8b31478.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-8b31478.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-8b31478.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-8b31478.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-8b31478.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-8b31478 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-8b31478 .elementor-icon svg{height:18px;}.elementor-22140 .elementor-element.elementor-element-88ffbb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-3fd6398{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22140 .elementor-element.elementor-element-3fd6398.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-3fd6398 .elementor-heading-title{color:#000000;}.elementor-22140 .elementor-element.elementor-element-4f79f2c{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22140 .elementor-element.elementor-element-d6bb43a{--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;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-cd04d08 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-cd04d08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-cd04d08.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-cd04d08.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-cd04d08.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-cd04d08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-cd04d08 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-cd04d08 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-9cd8ed6{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-be8654e{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-2a6ff5f .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-2a6ff5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-2a6ff5f.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-2a6ff5f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-2a6ff5f.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-2a6ff5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-2a6ff5f .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-2a6ff5f .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-f3e328f{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-9b1939a{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-e3b11b7 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-e3b11b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-e3b11b7.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-e3b11b7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-e3b11b7.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-e3b11b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-e3b11b7 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-e3b11b7 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-68e1e7b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-48c9f01{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-704f711 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-704f711.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-704f711.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-704f711.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-704f711.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-704f711.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-704f711 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-704f711 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-d6912e6{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-ac799b9{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-3aea654 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-3aea654.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-3aea654.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-3aea654.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-3aea654.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-3aea654.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-3aea654 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-3aea654 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-87d4880{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-9dc58b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22140 .elementor-element.elementor-element-0d3217b{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-0d3217b.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-47a20e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-f25b9f7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22140 .elementor-element.elementor-element-f25b9f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-d1100fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-d1100fb:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-d1100fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2629D917;}.elementor-22140 .elementor-element.elementor-element-d1100fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-7d966b4 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-7d966b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-7d966b4.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-7d966b4.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-7d966b4.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-7d966b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-7d966b4 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-7d966b4 .elementor-icon svg{height:18px;}.elementor-22140 .elementor-element.elementor-element-1e43cb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-81e7adc{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22140 .elementor-element.elementor-element-81e7adc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-81e7adc .elementor-heading-title{color:#000000;}.elementor-22140 .elementor-element.elementor-element-7c9ac9d{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22140 .elementor-element.elementor-element-7e7b8b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22140 .elementor-element.elementor-element-a8fae8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 19px;--row-gap:0px;--column-gap:19px;border-style:solid;--border-style:solid;border-color:#2629D92B;--border-color:#2629D92B;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-f7ae05b .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-f7ae05b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-f7ae05b.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-f7ae05b.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-f7ae05b.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-f7ae05b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-f7ae05b .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-f7ae05b .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-c97cfb0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-22140 .elementor-element.elementor-element-5db9512{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 19px;--row-gap:0px;--column-gap:19px;border-style:solid;--border-style:solid;border-color:#2629D92B;--border-color:#2629D92B;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-c891e0a .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-c891e0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-c891e0a.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-c891e0a.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-c891e0a.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-c891e0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-c891e0a .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-c891e0a .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-c3c8062{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-22140 .elementor-element.elementor-element-aad36ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22140 .elementor-element.elementor-element-dd9d31f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 19px;--row-gap:0px;--column-gap:19px;border-style:solid;--border-style:solid;border-color:#2629D92B;--border-color:#2629D92B;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-8783ca5 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-8783ca5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-8783ca5.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-8783ca5.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-8783ca5.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-8783ca5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-8783ca5 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-8783ca5 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-328108c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-22140 .elementor-element.elementor-element-1eeb04c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 19px;--row-gap:0px;--column-gap:19px;border-style:solid;--border-style:solid;border-color:#2629D92B;--border-color:#2629D92B;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-7791aee .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-7791aee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-7791aee.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-7791aee.elementor-view-default .elementor-icon{color:var( --e-global-color-fdf69c8 );border-color:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-7791aee.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-7791aee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdf69c8 );}.elementor-22140 .elementor-element.elementor-element-7791aee .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-7791aee .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-4502ea4{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-22140 .elementor-element.elementor-element-34b1672{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22140 .elementor-element.elementor-element-34b1672.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-3b31aa7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2629D929;--border-color:#2629D929;--border-radius:26px 26px 26px 26px;}.elementor-22140 .elementor-element.elementor-element-3b31aa7:not(.elementor-motion-effects-element-type-background), .elementor-22140 .elementor-element.elementor-element-3b31aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C3CDD24;}.elementor-22140 .elementor-element.elementor-element-3b31aa7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-b758a55 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-b758a55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-b758a55.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-b758a55.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-b758a55.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-b758a55.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-b758a55 .elementor-icon{font-size:18px;}.elementor-22140 .elementor-element.elementor-element-b758a55 .elementor-icon svg{height:18px;}.elementor-22140 .elementor-element.elementor-element-85f1920 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-68989cf{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22140 .elementor-element.elementor-element-68989cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-68989cf .elementor-heading-title{color:#000000;}.elementor-22140 .elementor-element.elementor-element-d8fb8db{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22140 .elementor-element.elementor-element-3865558{--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;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-34bb4bb .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-34bb4bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-34bb4bb.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-34bb4bb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-34bb4bb.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-34bb4bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-34bb4bb .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-34bb4bb .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-710190e{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-5b74db3{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-36a27f5 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-36a27f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-36a27f5.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-36a27f5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-36a27f5.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-36a27f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-36a27f5 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-36a27f5 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-ea13bdc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-7255438{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-74184de .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-74184de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-74184de.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-74184de.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-74184de.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-74184de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-74184de .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-74184de .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-8606c30{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-30a7a3c{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-9081e92 .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-9081e92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-9081e92.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9081e92.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-9081e92.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-9081e92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-9081e92 .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-9081e92 .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-5e1863f{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-a00805d{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22140 .elementor-element.elementor-element-c6b68af .elementor-icon-wrapper{text-align:center;}.elementor-22140 .elementor-element.elementor-element-c6b68af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-c6b68af.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-c6b68af.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-c6b68af.elementor-view-framed .elementor-icon, .elementor-22140 .elementor-element.elementor-element-c6b68af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22140 .elementor-element.elementor-element-c6b68af .elementor-icon{font-size:24px;}.elementor-22140 .elementor-element.elementor-element-c6b68af .elementor-icon svg{height:24px;}.elementor-22140 .elementor-element.elementor-element-a920e99{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-22140 .elementor-element.elementor-element-5d833a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22140 .elementor-element.elementor-element-b91ff31{--display:flex;--min-height:432px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-b91ff31.e-con{--align-self:center;}.elementor-22140 .elementor-element.elementor-element-c2d3dbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-c2d3dbb{text-align:center;}.elementor-22140 .elementor-element.elementor-element-c2d3dbb .elementor-heading-title{color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22140 .elementor-element.elementor-element-396cbac .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-fdf69c8 ) 100%);border-radius:15px 15px 15px 15px;padding:22px 22px 22px 22px;}.elementor-22140 .elementor-element.elementor-element-396cbac{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22140 .elementor-element.elementor-element-396cbac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22140 .elementor-element.elementor-element-396cbac .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-22140 .elementor-element.elementor-element-23c1395{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-22140 .elementor-element.elementor-element-23c1395{--padding-top:72px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22140 .elementor-element.elementor-element-23c1395.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22140 .elementor-element.elementor-element-f650105{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-561b88f{--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22140 .elementor-element.elementor-element-a950358{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-854feda{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22140 .elementor-element.elementor-element-854feda .elementor-heading-title{font-size:2.5rem;}.elementor-22140 .elementor-element.elementor-element-7bfbddc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:1.2rem;}.elementor-22140 .elementor-element.elementor-element-8d362f8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-0789579{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-09d3c08{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-e3b9d52{width:var( --container-widget-width, 351.901px );max-width:351.901px;--container-widget-width:351.901px;--container-widget-flex-grow:0;}.elementor-22140 .elementor-element.elementor-element-e3b9d52 .elementor-heading-title{font-size:2rem;}.elementor-22140 .elementor-element.elementor-element-0bfce07{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-d8304b5{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-8b8203c{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-254583a{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-1b6e52e{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-d0bc1bc{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-1e34ebc{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-bf385b3{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-9979a6b{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-4e21f0a{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-0d0741c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-176173e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-17871a4{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-d032610{width:var( --container-widget-width, 351.901px );max-width:351.901px;--container-widget-width:351.901px;--container-widget-flex-grow:0;}.elementor-22140 .elementor-element.elementor-element-6bdd063{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-e94df08{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-461141e{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-73ddaa0{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-04cb08c{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-a54880a{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-cedecdf{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-846aea3{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-a14ea6d{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-6ff5026{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-d963998{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-a9bdd97{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-e6f2c56{width:var( --container-widget-width, 351.901px );max-width:351.901px;--container-widget-width:351.901px;--container-widget-flex-grow:0;}.elementor-22140 .elementor-element.elementor-element-a41da10{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-e08cea0{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-a19e068{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-d866157{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-6dcdb79{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-a11fff4{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-be307de{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-46766c4{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-cba1dc3{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-6c9cf2c{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-6df66be{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-2dfead4{--container-widget-width:57px;--container-widget-flex-grow:0;width:var( --container-widget-width, 57px );max-width:57px;}.elementor-22140 .elementor-element.elementor-element-57d0d9b{--container-widget-width:57px;--container-widget-flex-grow:0;width:var( --container-widget-width, 57px );max-width:57px;}.elementor-22140 .elementor-element.elementor-element-705fed1{--container-widget-width:57px;--container-widget-flex-grow:0;width:var( --container-widget-width, 57px );max-width:57px;}.elementor-22140 .elementor-element.elementor-element-5c3d092{--container-widget-width:57px;--container-widget-flex-grow:0;width:var( --container-widget-width, 57px );max-width:57px;}.elementor-22140 .elementor-element.elementor-element-5e115d7{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-3fd6398{width:var( --container-widget-width, 351.901px );max-width:351.901px;--container-widget-width:351.901px;--container-widget-flex-grow:0;}.elementor-22140 .elementor-element.elementor-element-d6bb43a{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-9cd8ed6{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-be8654e{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-f3e328f{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-9b1939a{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-68e1e7b{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-48c9f01{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-d6912e6{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-ac799b9{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-87d4880{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-0d3217b{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-22140 .elementor-element.elementor-element-81e7adc{width:var( --container-widget-width, 351.901px );max-width:351.901px;--container-widget-width:351.901px;--container-widget-flex-grow:0;}.elementor-22140 .elementor-element.elementor-element-68989cf{width:var( --container-widget-width, 351.901px );max-width:351.901px;--container-widget-width:351.901px;--container-widget-flex-grow:0;}.elementor-22140 .elementor-element.elementor-element-3865558{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-710190e{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-5b74db3{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-ea13bdc{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-7255438{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-8606c30{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-30a7a3c{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-5e1863f{font-size:16px;}.elementor-22140 .elementor-element.elementor-element-a00805d{--flex-wrap:nowrap;}.elementor-22140 .elementor-element.elementor-element-a920e99{font-size:16px;}}@media(min-width:768px){.elementor-22140 .elementor-element.elementor-element-23c1395{--width:100%;}.elementor-22140 .elementor-element.elementor-element-f650105{--width:100%;}.elementor-22140 .elementor-element.elementor-element-561b88f{--width:100%;}.elementor-22140 .elementor-element.elementor-element-a950358{--width:64%;}.elementor-22140 .elementor-element.elementor-element-15abde4{--width:50%;}.elementor-22140 .elementor-element.elementor-element-09d3c08{--width:45.823%;}.elementor-22140 .elementor-element.elementor-element-bc79dcb{--width:50%;}.elementor-22140 .elementor-element.elementor-element-17871a4{--width:59%;}.elementor-22140 .elementor-element.elementor-element-1e67448{--width:50%;}.elementor-22140 .elementor-element.elementor-element-a9bdd97{--width:59%;}.elementor-22140 .elementor-element.elementor-element-6e64289{--width:18%;}.elementor-22140 .elementor-element.elementor-element-2d025f8{--width:91%;}.elementor-22140 .elementor-element.elementor-element-ff1bd1f{--width:25%;}.elementor-22140 .elementor-element.elementor-element-b9a39a4{--width:25%;}.elementor-22140 .elementor-element.elementor-element-399b356{--width:25%;}.elementor-22140 .elementor-element.elementor-element-fd69bd2{--width:25%;}.elementor-22140 .elementor-element.elementor-element-5e115d7{--width:100%;}.elementor-22140 .elementor-element.elementor-element-3ad10ec{--width:88%;}.elementor-22140 .elementor-element.elementor-element-39bc983{--width:50%;}.elementor-22140 .elementor-element.elementor-element-871fa0e{--width:59%;}.elementor-22140 .elementor-element.elementor-element-0d3217b{--width:100%;}.elementor-22140 .elementor-element.elementor-element-47a20e0{--width:88%;}.elementor-22140 .elementor-element.elementor-element-f25b9f7{--width:50%;}.elementor-22140 .elementor-element.elementor-element-d1100fb{--width:40%;}.elementor-22140 .elementor-element.elementor-element-34b1672{--width:50%;}.elementor-22140 .elementor-element.elementor-element-3b31aa7{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22140 .elementor-element.elementor-element-f650105{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a950358 */.elementor-22140 .elementor-element.elementor-element-a950358 {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-854feda */.elementor-22140 .elementor-element.elementor-element-854feda  h1{
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-854feda .text-gradient-primary {

font-weight: 700;
line-height: 1.05;

  font-weight: 700;
  line-height: 1.05;
  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1395 */.bg-gradient-hero {
    background: linear-gradient(135deg, #f5f5fa, #eeeef6, #f5f2f7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d3c08 */.elementor-22140 .elementor-element.elementor-element-09d3c08 {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3b9d52 */.elementor-22140 .elementor-element.elementor-element-e3b9d52  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-e3b9d52 .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0789579 */.elementor-22140 .elementor-element.elementor-element-0789579 {with:100% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17871a4 */.elementor-22140 .elementor-element.elementor-element-17871a4 {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d032610 */.elementor-22140 .elementor-element.elementor-element-d032610  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-d032610 .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-176173e */.elementor-22140 .elementor-element.elementor-element-176173e {with:100% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9bdd97 */.elementor-22140 .elementor-element.elementor-element-a9bdd97 {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6f2c56 */.elementor-22140 .elementor-element.elementor-element-e6f2c56  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-e6f2c56 .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d963998 */.elementor-22140 .elementor-element.elementor-element-d963998 {with:100% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e64289 */.elementor-22140 .elementor-element.elementor-element-6e64289 {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48dcc5b */.elementor-22140 .elementor-element.elementor-element-48dcc5b  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-48dcc5b .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df66be */.elementor-22140 .elementor-element.elementor-element-6df66be {with:100% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-871fa0e */.elementor-22140 .elementor-element.elementor-element-871fa0e {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fd6398 */.elementor-22140 .elementor-element.elementor-element-3fd6398  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-3fd6398 .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e115d7 */.elementor-22140 .elementor-element.elementor-element-5e115d7 {with:100% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1100fb */.elementor-22140 .elementor-element.elementor-element-d1100fb {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81e7adc */.elementor-22140 .elementor-element.elementor-element-81e7adc  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-81e7adc .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b31aa7 */.elementor-22140 .elementor-element.elementor-element-3b31aa7 {background-color: hsl(var(--clerc-blue) / .05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68989cf */.elementor-22140 .elementor-element.elementor-element-68989cf  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-68989cf .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d3217b */.elementor-22140 .elementor-element.elementor-element-0d3217b {with:100% !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2d3dbb */.elementor-22140 .elementor-element.elementor-element-c2d3dbb  h1{font-size: 6rem;
       
font-weight: 800;
line-height: 1.05;
color: #0F1222;
letter-spacing: -1px;}

.elementor-22140 .elementor-element.elementor-element-c2d3dbb .text-gradient-primary {


  background: linear-gradient(
    90deg,
    #3f3ee8 0%,
    #5a46ea 18%,
    #7a4be9 42%,
    #9a57e6 68%,
    #b785ea 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

}


/* apparition */
.lovable-dashboard.is-visible .floating-badge{
  animation:badgeIn 0.6s ease forwards,
             badgeFloat 4s ease-in-out infinite;
  animation-delay:0.4s, 1s;
}

@keyframes badgeIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes badgeFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-6px); }
}
.floating-badge::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background:#4F46E5;
  display:inline-block;
  margin-right:10px;
  animation:pulseDot 2s infinite;
}

@keyframes pulseDot{
  0%{
    transform:scale(1);
    opacity:1;
  }
  70%{
    transform:scale(1.6);
    opacity:0;
  }
  100%{
    transform:scale(1);
    opacity:1;
  }
}

.floating-mail{
  opacity:0;
  transform:translateY(20px) scale(0.9);
}

/* animation */
.lovable-dashboard.is-visible .floating-mail{
  animation:mailIn 0.6s ease forwards,
             mailFloat 4s ease-in-out infinite;
  animation-delay:0.6s, 1.2s;
}

@keyframes mailIn{
  to{
    opacity:1;
    transform:translateY(0) scale(1);
  }
}

@keyframes mailFloat{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-8px); }
}

.floating-badge{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.12),
    rgba(79,70,229,0.08)
  );
  
  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.floating-mail{
  background: linear-gradient(
    135deg,
    rgba(124,58,237,0.18),
    rgba(124,58,237,0.08)
  );

  border: 1.5px solid rgba(124,58,237,0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b91ff31 */.elementor-22140 .elementor-element.elementor-element-b91ff31 {with:100% !important;}/* End custom CSS */