.elementor-2049 .elementor-element.elementor-element-febe155{--display:flex;--min-height:530px;--overflow:hidden;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-febe155:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-febe155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6FE;}.elementor-2049 .elementor-element.elementor-element-2ad36e2{--display:flex;--min-height:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-d3db893{--display:flex;--min-height:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-804130d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-120bb91{--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:#BEDBFF;--border-color:#BEDBFF;--border-radius:.625rem .625rem .625rem .625rem;--padding-top:6px;--padding-bottom:6px;--padding-left:10px;--padding-right:10px;}.elementor-2049 .elementor-element.elementor-element-120bb91:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-120bb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #DBEAFE 0%, #F3E8FF 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2049 .elementor-element.elementor-element-fef6764 .elementor-icon-box-wrapper{text-align:center;}.elementor-2049 .elementor-element.elementor-element-fef6764 .elementor-icon-box-title{margin-block-end:0px;color:#193CB8;}.elementor-2049 .elementor-element.elementor-element-fef6764 .elementor-icon-box-title, .elementor-2049 .elementor-element.elementor-element-fef6764 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-60d5069{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2049 .elementor-element.elementor-element-7a3f175{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-2049 .elementor-element.elementor-element-7a3f175.elementor-element{--align-self:center;}.elementor-2049 .elementor-element.elementor-element-7a3f175 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:700;line-height:90px;color:#364153;}.elementor-2049 .elementor-element.elementor-element-e465185{text-align:center;}.elementor-2049 .elementor-element.elementor-element-e465185 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.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-2049 .elementor-element.elementor-element-ff68ed9{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:39px;}.elementor-2049 .elementor-element.elementor-element-ff68ed9.elementor-element{--align-self:center;}.elementor-2049 .elementor-element.elementor-element-ea5f439{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2049 .elementor-element.elementor-element-239f183 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:28px;fill:var( --e-global-color-cd108d0 );color:var( --e-global-color-cd108d0 );background-image:linear-gradient(162deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);border-radius:9999px 9999px 9999px 9999px;padding:8px 12px 8px 12px;}.elementor-2049 .elementor-element.elementor-element-fea463b .elementor-button{background-color:var( --e-global-color-cd108d0 );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:28px;fill:var( --e-global-color-dbb3160 );color:var( --e-global-color-dbb3160 );box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);border-style:solid;border-width:2px 2px 2px 2px;border-color:#D1D5DC;border-radius:9999px 9999px 9999px 9999px;padding:8px 12px 8px 12px;}.elementor-2049 .elementor-element.elementor-element-fea463b .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-fea463b .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2049 .elementor-element.elementor-element-fea463b .elementor-button:hover svg, .elementor-2049 .elementor-element.elementor-element-fea463b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2049 .elementor-element.elementor-element-0628121{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-0628121.e-con{--align-self:center;}.elementor-2049 .elementor-element.elementor-element-40e5a66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2049 .elementor-element.elementor-element-2a969ff .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-2049 .elementor-element.elementor-element-2a969ff .elementor-counter-title{color:var( --e-global-color-c041f85 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-8c8fb28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-db661a1 .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-2049 .elementor-element.elementor-element-db661a1 .elementor-counter-title{color:var( --e-global-color-c041f85 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-ca5315b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-58c3939 .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-2049 .elementor-element.elementor-element-58c3939 .elementor-counter-title{color:var( --e-global-color-c041f85 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-d423799{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-2d04a57 .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-2049 .elementor-element.elementor-element-2d04a57 .elementor-counter-title{color:var( --e-global-color-c041f85 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-1201e2f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-1201e2f:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-1201e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FF;}.elementor-2049 .elementor-element.elementor-element-89c3e7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-ef5661c{text-align:center;}.elementor-2049 .elementor-element.elementor-element-ef5661c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:40px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-d37c595{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-2049 .elementor-element.elementor-element-d37c595.elementor-element{--align-self:center;}.elementor-2049 .elementor-element.elementor-element-842dd19{--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;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-1708986{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2049 .elementor-element.elementor-element-1708986:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-1708986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-2049 .elementor-element.elementor-element-1708986.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2049 .elementor-element.elementor-element-1708986:hover{--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-2049 .elementor-element.elementor-element-1708986, .elementor-2049 .elementor-element.elementor-element-1708986::before{--border-transition:0.3s;}.elementor-2049 .elementor-element.elementor-element-5abcdb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2049 .elementor-element.elementor-element-f816601 .elementor-icon-wrapper{text-align:start;}.elementor-2049 .elementor-element.elementor-element-f816601.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cd108d0 );}.elementor-2049 .elementor-element.elementor-element-f816601.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-f816601.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-f816601.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-f816601.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-f816601.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cd108d0 );}.elementor-2049 .elementor-element.elementor-element-f816601.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cd108d0 );}.elementor-2049 .elementor-element.elementor-element-f816601 .elementor-icon{font-size:24px;padding:12px;border-radius:10px 10px 10px 10px;}.elementor-2049 .elementor-element.elementor-element-f816601 .elementor-icon svg{height:24px;}.elementor-2049 .elementor-element.elementor-element-28adac1{text-align:start;}.elementor-2049 .elementor-element.elementor-element-28adac1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-1f2a8a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-005aed7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-14926c3 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:29px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-14926c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-14926c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2049 .elementor-element.elementor-element-14926c3 .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-14926c3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-14926c3 .elementor-button:hover svg, .elementor-2049 .elementor-element.elementor-element-14926c3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-4485ec6{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2049 .elementor-element.elementor-element-4485ec6:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-4485ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-2049 .elementor-element.elementor-element-4485ec6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2049 .elementor-element.elementor-element-4485ec6:hover{--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-2049 .elementor-element.elementor-element-4485ec6, .elementor-2049 .elementor-element.elementor-element-4485ec6::before{--border-transition:0.3s;}.elementor-2049 .elementor-element.elementor-element-dfc7265{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-6ae83cc .elementor-icon-wrapper{text-align:start;}.elementor-2049 .elementor-element.elementor-element-6ae83cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-6ae83cc.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-6ae83cc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-6ae83cc.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-6ae83cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-6ae83cc.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-6ae83cc.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-6ae83cc .elementor-icon{font-size:24px;padding:12px;border-radius:10px 10px 10px 10px;}.elementor-2049 .elementor-element.elementor-element-6ae83cc .elementor-icon svg{height:24px;}.elementor-2049 .elementor-element.elementor-element-506821e{text-align:start;}.elementor-2049 .elementor-element.elementor-element-506821e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-070a36f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-a284cd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-eb46bc4 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:29px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-eb46bc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-eb46bc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2049 .elementor-element.elementor-element-eb46bc4 .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-eb46bc4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-eb46bc4 .elementor-button:hover svg, .elementor-2049 .elementor-element.elementor-element-eb46bc4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-588dc96{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2049 .elementor-element.elementor-element-588dc96:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-588dc96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-2049 .elementor-element.elementor-element-588dc96.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2049 .elementor-element.elementor-element-588dc96:hover{--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-2049 .elementor-element.elementor-element-588dc96, .elementor-2049 .elementor-element.elementor-element-588dc96::before{--border-transition:0.3s;}.elementor-2049 .elementor-element.elementor-element-58f8dfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-516e192 .elementor-icon-wrapper{text-align:start;}.elementor-2049 .elementor-element.elementor-element-516e192.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-516e192.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-516e192.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-516e192.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-516e192.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-516e192.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-516e192.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-516e192 .elementor-icon{font-size:24px;padding:12px;border-radius:10px 10px 10px 10px;}.elementor-2049 .elementor-element.elementor-element-516e192 .elementor-icon svg{height:24px;}.elementor-2049 .elementor-element.elementor-element-900a5dd{text-align:start;}.elementor-2049 .elementor-element.elementor-element-900a5dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-cc77070 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-5b26d1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-74871f5 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:29px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-74871f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-74871f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2049 .elementor-element.elementor-element-74871f5 .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-74871f5 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-74871f5 .elementor-button:hover svg, .elementor-2049 .elementor-element.elementor-element-74871f5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-ab27b42{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2049 .elementor-element.elementor-element-ab27b42:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-ab27b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-2049 .elementor-element.elementor-element-ab27b42.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2049 .elementor-element.elementor-element-ab27b42:hover{--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-2049 .elementor-element.elementor-element-ab27b42, .elementor-2049 .elementor-element.elementor-element-ab27b42::before{--border-transition:0.3s;}.elementor-2049 .elementor-element.elementor-element-a8cab4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-e9c5cb6 .elementor-icon-wrapper{text-align:start;}.elementor-2049 .elementor-element.elementor-element-e9c5cb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-e9c5cb6.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-e9c5cb6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-e9c5cb6.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-e9c5cb6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-e9c5cb6.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-e9c5cb6.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-e9c5cb6 .elementor-icon{font-size:24px;padding:12px;border-radius:10px 10px 10px 10px;}.elementor-2049 .elementor-element.elementor-element-e9c5cb6 .elementor-icon svg{height:24px;}.elementor-2049 .elementor-element.elementor-element-f665fb7{text-align:start;}.elementor-2049 .elementor-element.elementor-element-f665fb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-8930664 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-e9958ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-812cc60 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:29px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-812cc60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-812cc60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2049 .elementor-element.elementor-element-812cc60 .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-812cc60 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-812cc60 .elementor-button:hover svg, .elementor-2049 .elementor-element.elementor-element-812cc60 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-ab10df7{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2049 .elementor-element.elementor-element-ab10df7:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-ab10df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-2049 .elementor-element.elementor-element-ab10df7.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2049 .elementor-element.elementor-element-ab10df7:hover{--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-2049 .elementor-element.elementor-element-ab10df7, .elementor-2049 .elementor-element.elementor-element-ab10df7::before{--border-transition:0.3s;}.elementor-2049 .elementor-element.elementor-element-7994528{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-8b6b426 .elementor-icon-wrapper{text-align:start;}.elementor-2049 .elementor-element.elementor-element-8b6b426.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-8b6b426.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-8b6b426.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-8b6b426.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-8b6b426.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-8b6b426.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-8b6b426.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-8b6b426 .elementor-icon{font-size:24px;padding:12px;border-radius:10px 10px 10px 10px;}.elementor-2049 .elementor-element.elementor-element-8b6b426 .elementor-icon svg{height:24px;}.elementor-2049 .elementor-element.elementor-element-d96c5f5{text-align:start;}.elementor-2049 .elementor-element.elementor-element-d96c5f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-844addf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-060069c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-8afe87d .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:29px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-8afe87d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-8afe87d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2049 .elementor-element.elementor-element-8afe87d .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-8afe87d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-8afe87d .elementor-button:hover svg, .elementor-2049 .elementor-element.elementor-element-8afe87d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-2171a4b{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2049 .elementor-element.elementor-element-2171a4b:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-2171a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-2049 .elementor-element.elementor-element-2171a4b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2049 .elementor-element.elementor-element-2171a4b:hover{--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-2049 .elementor-element.elementor-element-2171a4b, .elementor-2049 .elementor-element.elementor-element-2171a4b::before{--border-transition:0.3s;}.elementor-2049 .elementor-element.elementor-element-75e22a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-b8c1a87 .elementor-icon-wrapper{text-align:start;}.elementor-2049 .elementor-element.elementor-element-b8c1a87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-b8c1a87.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-b8c1a87.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-b8c1a87.elementor-view-framed .elementor-icon, .elementor-2049 .elementor-element.elementor-element-b8c1a87.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-b8c1a87.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-b8c1a87.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-2049 .elementor-element.elementor-element-b8c1a87 .elementor-icon{font-size:24px;padding:12px;border-radius:10px 10px 10px 10px;}.elementor-2049 .elementor-element.elementor-element-b8c1a87 .elementor-icon svg{height:24px;}.elementor-2049 .elementor-element.elementor-element-903fd49{text-align:start;}.elementor-2049 .elementor-element.elementor-element-903fd49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-971e238 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-dbb3160 );}.elementor-2049 .elementor-element.elementor-element-cea93ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2049 .elementor-element.elementor-element-ed8584f .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:29px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-ed8584f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2049 .elementor-element.elementor-element-ed8584f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2049 .elementor-element.elementor-element-ed8584f .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-ed8584f .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-ed8584f .elementor-button:hover svg, .elementor-2049 .elementor-element.elementor-element-ed8584f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2049 .elementor-element.elementor-element-11bffbb{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-a37afb7{text-align:center;}.elementor-2049 .elementor-element.elementor-element-a37afb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:48px;color:var( --e-global-color-cd108d0 );}.elementor-2049 .elementor-element.elementor-element-ed3aea2{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-cd108d0 );}.elementor-2049 .elementor-element.elementor-element-ed3aea2.elementor-element{--align-self:center;}.elementor-2049 .elementor-element.elementor-element-105ba32{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-0e77569 .elementor-button{background-color:var( --e-global-color-cd108d0 );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:28px;fill:#155DFC;color:#155DFC;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);border-radius:9999px 9999px 9999px 9999px;padding:8px 12px 8px 12px;}@media(max-width:1024px){.elementor-2049 .elementor-element.elementor-element-7a3f175 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-2049 .elementor-element.elementor-element-ff68ed9{font-size:16px;line-height:1.5em;}.elementor-2049 .elementor-element.elementor-element-d37c595{font-size:16px;line-height:1.5em;}.elementor-2049 .elementor-element.elementor-element-842dd19{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2049 .elementor-element.elementor-element-28adac1 .elementor-heading-title{font-size:18px;}.elementor-2049 .elementor-element.elementor-element-1f2a8a6 .elementor-heading-title{font-size:14px;}.elementor-2049 .elementor-element.elementor-element-506821e .elementor-heading-title{font-size:18px;}.elementor-2049 .elementor-element.elementor-element-070a36f .elementor-heading-title{font-size:14px;}.elementor-2049 .elementor-element.elementor-element-900a5dd .elementor-heading-title{font-size:18px;}.elementor-2049 .elementor-element.elementor-element-cc77070 .elementor-heading-title{font-size:14px;}.elementor-2049 .elementor-element.elementor-element-f665fb7 .elementor-heading-title{font-size:18px;}.elementor-2049 .elementor-element.elementor-element-8930664 .elementor-heading-title{font-size:14px;}.elementor-2049 .elementor-element.elementor-element-d96c5f5 .elementor-heading-title{font-size:18px;}.elementor-2049 .elementor-element.elementor-element-844addf .elementor-heading-title{font-size:14px;}.elementor-2049 .elementor-element.elementor-element-903fd49 .elementor-heading-title{font-size:18px;}.elementor-2049 .elementor-element.elementor-element-971e238 .elementor-heading-title{font-size:14px;}.elementor-2049 .elementor-element.elementor-element-11bffbb{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-a37afb7 .elementor-heading-title{font-size:35px;}.elementor-2049 .elementor-element.elementor-element-ed3aea2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:16px;}}@media(max-width:767px){.elementor-2049 .elementor-element.elementor-element-febe155{--content-width:90%;--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-120bb91{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2049 .elementor-element.elementor-element-fef6764 .elementor-icon-box-wrapper{text-align:start;}.elementor-2049 .elementor-element.elementor-element-7a3f175 .elementor-heading-title{font-size:25px;}.elementor-2049 .elementor-element.elementor-element-e465185 .elementor-heading-title{font-size:18px;}.elementor-2049 .elementor-element.elementor-element-ff68ed9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-2049 .elementor-element.elementor-element-239f183 .elementor-button{font-size:12px;}.elementor-2049 .elementor-element.elementor-element-fea463b .elementor-button{font-size:12px;}.elementor-2049 .elementor-element.elementor-element-40e5a66{--width:46.5%;}.elementor-2049 .elementor-element.elementor-element-8c8fb28{--width:46.5%;}.elementor-2049 .elementor-element.elementor-element-ca5315b{--width:46.5%;}.elementor-2049 .elementor-element.elementor-element-d423799{--width:46.5%;}.elementor-2049 .elementor-element.elementor-element-1201e2f{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2049 .elementor-element.elementor-element-ef5661c .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-2049 .elementor-element.elementor-element-d37c595{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-2049 .elementor-element.elementor-element-842dd19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2049 .elementor-element.elementor-element-1708986{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2049 .elementor-element.elementor-element-f816601 .elementor-icon-wrapper{text-align:center;}.elementor-2049 .elementor-element.elementor-element-28adac1{text-align:center;}.elementor-2049 .elementor-element.elementor-element-1f2a8a6{text-align:center;}.elementor-2049 .elementor-element.elementor-element-005aed7{text-align:center;}.elementor-2049 .elementor-element.elementor-element-4485ec6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2049 .elementor-element.elementor-element-6ae83cc .elementor-icon-wrapper{text-align:center;}.elementor-2049 .elementor-element.elementor-element-506821e{text-align:center;}.elementor-2049 .elementor-element.elementor-element-070a36f{text-align:center;}.elementor-2049 .elementor-element.elementor-element-a284cd7{text-align:center;}.elementor-2049 .elementor-element.elementor-element-588dc96{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2049 .elementor-element.elementor-element-516e192 .elementor-icon-wrapper{text-align:center;}.elementor-2049 .elementor-element.elementor-element-900a5dd{text-align:center;}.elementor-2049 .elementor-element.elementor-element-cc77070{text-align:center;}.elementor-2049 .elementor-element.elementor-element-5b26d1e{text-align:center;}.elementor-2049 .elementor-element.elementor-element-ab27b42{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2049 .elementor-element.elementor-element-e9c5cb6 .elementor-icon-wrapper{text-align:center;}.elementor-2049 .elementor-element.elementor-element-f665fb7{text-align:center;}.elementor-2049 .elementor-element.elementor-element-8930664{text-align:center;}.elementor-2049 .elementor-element.elementor-element-e9958ea{text-align:center;}.elementor-2049 .elementor-element.elementor-element-ab10df7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2049 .elementor-element.elementor-element-8b6b426 .elementor-icon-wrapper{text-align:center;}.elementor-2049 .elementor-element.elementor-element-d96c5f5{text-align:center;}.elementor-2049 .elementor-element.elementor-element-844addf{text-align:center;}.elementor-2049 .elementor-element.elementor-element-060069c{text-align:center;}.elementor-2049 .elementor-element.elementor-element-2171a4b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2049 .elementor-element.elementor-element-b8c1a87 .elementor-icon-wrapper{text-align:center;}.elementor-2049 .elementor-element.elementor-element-903fd49{text-align:center;}.elementor-2049 .elementor-element.elementor-element-971e238{text-align:center;}.elementor-2049 .elementor-element.elementor-element-cea93ad{text-align:center;}.elementor-2049 .elementor-element.elementor-element-11bffbb{--content-width:90%;}.elementor-2049 .elementor-element.elementor-element-a37afb7 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-2049 .elementor-element.elementor-element-ed3aea2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:22px;}.elementor-2049 .elementor-element.elementor-element-0e77569 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-2049 .elementor-element.elementor-element-2ad36e2{--width:150px;}.elementor-2049 .elementor-element.elementor-element-d3db893{--width:150px;}.elementor-2049 .elementor-element.elementor-element-120bb91{--width:280px;}.elementor-2049 .elementor-element.elementor-element-0628121{--width:896px;}.elementor-2049 .elementor-element.elementor-element-1708986{--width:32%;}.elementor-2049 .elementor-element.elementor-element-4485ec6{--width:32%;}.elementor-2049 .elementor-element.elementor-element-588dc96{--width:32%;}.elementor-2049 .elementor-element.elementor-element-ab27b42{--width:32%;}.elementor-2049 .elementor-element.elementor-element-ab10df7{--width:32%;}.elementor-2049 .elementor-element.elementor-element-2171a4b{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2049 .elementor-element.elementor-element-febe155{--content-width:95%;}.elementor-2049 .elementor-element.elementor-element-0628121{--width:100%;}.elementor-2049 .elementor-element.elementor-element-1201e2f{--content-width:95%;}.elementor-2049 .elementor-element.elementor-element-1708986{--width:31%;}.elementor-2049 .elementor-element.elementor-element-4485ec6{--width:31%;}.elementor-2049 .elementor-element.elementor-element-588dc96{--width:31%;}.elementor-2049 .elementor-element.elementor-element-ab27b42{--width:31%;}.elementor-2049 .elementor-element.elementor-element-ab10df7{--width:31%;}.elementor-2049 .elementor-element.elementor-element-2171a4b{--width:31%;}.elementor-2049 .elementor-element.elementor-element-11bffbb{--content-width:95%;}}/* Start custom CSS for icon-box, class: .elementor-element-fef6764 */.elementor-2049 .elementor-element.elementor-element-fef6764 .elementor-icon-box-title {
	margin-top: 0 !important;
}

.elementor-2049 .elementor-element.elementor-element-fef6764 span{
    display: inline-block;
    padding-right: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a3f175 */.elementor-2049 .elementor-element.elementor-element-7a3f175 span{
     background: linear-gradient(to right, rgb(21, 93, 252), rgb(152, 16, 250), rgb(0, 146, 184)) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important; /* Firefox support */
  color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff68ed9 */.elementor-2049 .elementor-element.elementor-element-ff68ed9 b{
    font-weight: 600;
    color: rgb(21, 93, 252);
}
.elementor-2049 .elementor-element.elementor-element-ff68ed9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2a969ff */.elementor-counter-title {
	text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-febe155 */.main-container {
  position: relative;
  z-index: 1;
}

/* 🔵 Right Glow */
.right-glow {
  background-color: #9713fa87; /* Blue color */
  border-radius: 50%;
  filter: blur(40px);
  animation: pulse 2s infinite;
  z-index: 0;
  position: absolute;
  top: -40px;
  right: -40px;
  width: 150px;
  height: 150px;
}

/* 🔵 Left Glow */
.left-glow {
  background-color: rgba(34, 211, 238, 0.25); /* Cyan color */
  border-radius: 50%;
  filter: blur(30px);
  animation: pulse 2s infinite;
  z-index: 0;
  position: absolute;
  bottom: -40px;
  left: -40px;
  width: 100px;
  height: 100px;
}

/* ✨ Pulse Animation */
@keyframes pulse {
  0%, 100% {
    opacity: 0.5;
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d37c595 */.elementor-2049 .elementor-element.elementor-element-d37c595 b{
    font-weight: 600;
    color: rgb(21, 93, 252);
}
.elementor-2049 .elementor-element.elementor-element-d37c595 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f816601 */.elementor-2049 .elementor-element.elementor-element-f816601.bg_gradient.elementor-view-stacked .elementor-icon {
  background-image: linear-gradient(to right bottom, oklch(0.623 0.214 259.815) 0%, oklch(0.546 0.245 262.881) 100%);
  color: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ae83cc */.elementor-2049 .elementor-element.elementor-element-6ae83cc.bg_gradient.elementor-view-stacked .elementor-icon {
  background-image: linear-gradient(to right bottom, oklch(0.723 0.219 149.579) 0%, oklch(0.627 0.194 149.214) 100%);
  color: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-516e192 */.elementor-2049 .elementor-element.elementor-element-516e192.bg_gradient.elementor-view-stacked .elementor-icon {
  background-image: linear-gradient(to right bottom, oklch(0.715 0.143 215.221) 0%, oklch(0.609 0.126 221.723) 100%);
  color: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e9c5cb6 */.elementor-2049 .elementor-element.elementor-element-e9c5cb6.bg_gradient.elementor-view-stacked .elementor-icon {
  background-image: linear-gradient(to right bottom, oklch(0.627 0.265 303.9) 0%, oklch(0.558 0.288 302.321) 100%);
  color: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b6b426 */.elementor-2049 .elementor-element.elementor-element-8b6b426.bg_gradient.elementor-view-stacked .elementor-icon {
  background-image: linear-gradient(to right bottom, oklch(0.585 0.233 277.117) 0%, oklch(0.511 0.262 276.966) 100%);
  color: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8c1a87 */.elementor-2049 .elementor-element.elementor-element-b8c1a87.bg_gradient.elementor-view-stacked .elementor-icon {
  background-image: linear-gradient(to right bottom, oklch(0.705 0.213 47.604) 0%, oklch(0.646 0.222 41.116) 100%);
  color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1201e2f */.main-container {
  position: relative;
  z-index: 1;
}

/* 🔵 Right Glow */
.right-glow {
  background-color: #9713fa87; /* Blue color */
  border-radius: 50%;
  filter: blur(40px);
  animation: pulse 2s infinite;
  z-index: 0;
  position: absolute;
  top: -40px;
  right: -40px;
  width: 150px;
  height: 150px;
}

/* 🔵 Left Glow */
.left-glow {
  background-color: rgba(34, 211, 238, 0.25); /* Cyan color */
  border-radius: 50%;
  filter: blur(30px);
  animation: pulse 2s infinite;
  z-index: 0;
  position: absolute;
  bottom: -40px;
  left: -40px;
  width: 100px;
  height: 100px;
}

/* ✨ Pulse Animation */
@keyframes pulse {
  0%, 100% {
    opacity: 0.5;
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bffbb */.elementor-2049 .elementor-element.elementor-element-11bffbb{
     background: linear-gradient(
    to right,
    rgb(21, 93, 252) 0%,
    rgb(152, 16, 250) 50%,
    rgb(152, 16, 250) 70%,
    rgb(0, 146, 184) 100%
  );
}/* End custom CSS */