.elementor-1648 .elementor-element.elementor-element-8fbad72{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1648 .elementor-element.elementor-element-6eff69c{padding:-0px -0px -0px -0px;}.elementor-1648 .elementor-element.elementor-element-6eff69c img{border-style:solid;border-width:0px 02px 02px 0px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 60px 7px;box-shadow:5px 5px 19px 0px rgba(0,0,0,0.5);}.elementor-1648 .elementor-element.elementor-element-3380eba{--display:flex;}.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-1648 .elementor-element.elementor-element-f6a9195{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:38px 38px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-f6a9195.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-f6a9195 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:800;line-height:45px;color:var( --e-global-color-primary );}.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-1648 .elementor-element.elementor-element-2969b5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-a89d8bf{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1648 .elementor-element.elementor-element-7ca4767{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 6px 0px rgba(221, 221, 221, 0.5);}.elementor-1648 .elementor-element.elementor-element-7ca4767:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-7ca4767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1648 .elementor-element.elementor-element-b99332d{padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-b99332d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:44px;color:var( --e-global-color-primary );}.elementor-1648 .elementor-element.elementor-element-3ca617f{padding:0px 14px 0px 14px;font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-text );}.elementor-1648 .elementor-element.elementor-element-975ca37{--display:flex;--min-height:886px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1648 .elementor-element.elementor-element-975ca37:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-975ca37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);}.elementor-1648 .elementor-element.elementor-element-975ca37 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1648 .elementor-element.elementor-element-975ca37 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F7F7F7F7;}.elementor-1648 .elementor-element.elementor-element-975ca37 > .elementor-shape-bottom svg, .elementor-1648 .elementor-element.elementor-element-975ca37 > .e-con-inner > .elementor-shape-bottom svg{width:calc(166% + 1.3px);height:130px;}.elementor-1648 .elementor-element.elementor-element-1c6169c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1648 .elementor-element.elementor-element-fd652cb{--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;--flex-wrap:wrap;}.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-1648 .elementor-element.elementor-element-3ba4ab1 .elementor-counter-number-wrapper{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-3ba4ab1 .elementor-counter-title{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-75def40{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-b0c34ed{--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;--flex-wrap:wrap;}.elementor-1648 .elementor-element.elementor-element-e5ff84b .elementor-counter-number-wrapper{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-e5ff84b .elementor-counter-title{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-005df64{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-54b32f4{--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;--flex-wrap:wrap;}.elementor-1648 .elementor-element.elementor-element-7bdd7b5 .elementor-counter-number-wrapper{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-7bdd7b5 .elementor-counter-title{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-28d8f7a{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-01a24e4{--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;--flex-wrap:wrap;}.elementor-1648 .elementor-element.elementor-element-479997b .elementor-counter-number-wrapper{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-479997b .elementor-counter-title{color:var( --e-global-color-8142a86 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-04c881b{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-7f6de7e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1648 .elementor-element.elementor-element-000bb26{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1648 .elementor-element.elementor-element-17e2c0d{padding:14px 14px 0px 14px;}.elementor-1648 .elementor-element.elementor-element-17e2c0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:44px;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1648 .elementor-element.elementor-element-df44199{--divider-border-style:solid;--divider-color:#3187BD;--divider-border-width:1.9px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 14px;}.elementor-1648 .elementor-element.elementor-element-df44199 .elementor-divider-separator{width:282px;}.elementor-1648 .elementor-element.elementor-element-df44199 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1648 .elementor-element.elementor-element-469bfd1{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;color:var( --e-global-color-text );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1648 .elementor-element.elementor-element-70afb65{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-70afb65 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-70afb65 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-1648 .elementor-element.elementor-element-70afb65 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-70afb65 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-688b6be{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1648 .elementor-element.elementor-element-24e9141:hover{--e-transform-translateX:1px;--e-transform-translateY:1px;}.elementor-1648 .elementor-element.elementor-element-24e9141{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 15px 25px 15px;--e-transform-transition-duration:200ms;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-icon i{color:var( --e-global-color-8142a86 );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-icon svg{fill:var( --e-global-color-8142a86 );transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-24e9141 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-37461ef:hover{--e-transform-translateX:1px;--e-transform-translateY:1px;}.elementor-1648 .elementor-element.elementor-element-37461ef{background-color:#FFFFFF;padding:36px 15px 25px 15px;--e-transform-transition-duration:200ms;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-icon i{color:var( --e-global-color-8142a86 );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-icon svg{fill:var( --e-global-color-8142a86 );transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-37461ef .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-3d6adc5:hover{--e-transform-translateX:1px;--e-transform-translateY:1px;}.elementor-1648 .elementor-element.elementor-element-3d6adc5{background-color:#FFFFFF;padding:25px 15px 25px 15px;--e-transform-transition-duration:200ms;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-icon i{color:var( --e-global-color-8142a86 );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-icon svg{fill:var( --e-global-color-8142a86 );transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-3d6adc5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-6770e8d:hover{--e-transform-translateX:1px;--e-transform-translateY:1px;}.elementor-1648 .elementor-element.elementor-element-6770e8d{background-color:#FFFFFF;padding:25px 15px 25px 15px;--e-transform-transition-duration:200ms;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-icon i{color:var( --e-global-color-8142a86 );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-icon svg{fill:var( --e-global-color-8142a86 );transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-6770e8d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-6433507:hover{--e-transform-translateX:1px;--e-transform-translateY:1px;}.elementor-1648 .elementor-element.elementor-element-6433507{background-color:#FFFFFF;padding:25px 15px 25px 15px;--e-transform-transition-duration:200ms;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-icon i{color:var( --e-global-color-8142a86 );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-icon svg{fill:var( --e-global-color-8142a86 );transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-6433507 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-0f30f21:hover{--e-transform-translateX:1px;--e-transform-translateY:1px;}.elementor-1648 .elementor-element.elementor-element-0f30f21{background-color:#FFFFFF;padding:25px 15px 25px 15px;--e-transform-transition-duration:200ms;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-icon i{color:var( --e-global-color-8142a86 );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-icon svg{fill:var( --e-global-color-8142a86 );transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-0f30f21 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-1b1bb2e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px -6px 14px;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;color:var( --e-global-color-text );}.elementor-1648 .elementor-element.elementor-element-7025d06{--display:flex;}.elementor-1648 .elementor-element.elementor-element-1645349 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-7dbd669{--divider-border-style:solid;--divider-color:#3187BD;--divider-border-width:1.9px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 14px;}.elementor-1648 .elementor-element.elementor-element-7dbd669 .elementor-divider-separator{width:282px;}.elementor-1648 .elementor-element.elementor-element-7dbd669 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1648 .elementor-element.elementor-element-b98e02f{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-a50c6c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-e0e91f6{--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-1648 .elementor-element.elementor-element-95b732b{--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-8142a86 );--border-color:var( --e-global-color-8142a86 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(148.44307861328127, 148.44307861328127, 148.44307861328127, 0.5);}.elementor-1648 .elementor-element.elementor-element-95b732b:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-95b732b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, #FBFDFF 100%);}.elementor-1648 .elementor-element.elementor-element-69875ae{padding:12px 0px 0px 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-69875ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8142a86 );}.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-1648 .elementor-element.elementor-element-60fbff8 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #EEF7FF 100%);box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8142a86 );border-radius:50px 50px 50px 50px;}.elementor-1648 .elementor-element.elementor-element-60fbff8:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-1648 .elementor-element.elementor-element-60fbff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-1648 .elementor-element.elementor-element-60fbff8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-ca24346{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1648 .elementor-element.elementor-element-ca24346 p{margin-block-end:0px;}.elementor-1648 .elementor-element.elementor-element-1ce36f2.elementor-element{--align-self:center;}.elementor-1648 .elementor-element.elementor-element-1ce36f2{font-family:"Lato", Sans-serif;font-size:5px;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-0dbf02a{--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-8142a86 );--border-color:var( --e-global-color-8142a86 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(148.44307861328127, 148.44307861328127, 148.44307861328127, 0.5);}.elementor-1648 .elementor-element.elementor-element-0dbf02a:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-0dbf02a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, #FBFDFF 100%);}.elementor-1648 .elementor-element.elementor-element-2812fe1{padding:12px 0px 0px 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-2812fe1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-f86ff5b .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #EEF7FF 100%);box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8142a86 );border-radius:50px 50px 50px 50px;}.elementor-1648 .elementor-element.elementor-element-f86ff5b:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-1648 .elementor-element.elementor-element-f86ff5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-1648 .elementor-element.elementor-element-f86ff5b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-a8f6a6f{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1648 .elementor-element.elementor-element-a8f6a6f p{margin-block-end:0px;}.elementor-1648 .elementor-element.elementor-element-6e293a7.elementor-element{--align-self:center;}.elementor-1648 .elementor-element.elementor-element-6e293a7{font-family:"Lato", Sans-serif;font-size:5px;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-76c2535{--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-8142a86 );--border-color:var( --e-global-color-8142a86 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(148.44307861328127, 148.44307861328127, 148.44307861328127, 0.5);}.elementor-1648 .elementor-element.elementor-element-76c2535:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-76c2535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, #FBFDFF 100%);}.elementor-1648 .elementor-element.elementor-element-6b2036c{padding:12px 0px 0px 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-6b2036c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-a552b97 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #EEF7FF 100%);box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8142a86 );border-radius:50px 50px 50px 50px;}.elementor-1648 .elementor-element.elementor-element-a552b97:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-1648 .elementor-element.elementor-element-a552b97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-1648 .elementor-element.elementor-element-a552b97.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-d675743{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1648 .elementor-element.elementor-element-d675743 p{margin-block-end:0px;}.elementor-1648 .elementor-element.elementor-element-eac92d3.elementor-element{--align-self:center;}.elementor-1648 .elementor-element.elementor-element-eac92d3{font-family:"Lato", Sans-serif;font-size:5px;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-0c9fab7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-b1da11a{--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:flex-start;--flex-wrap:wrap;}.elementor-1648 .elementor-element.elementor-element-8e69e5a{--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-8142a86 );--border-color:var( --e-global-color-8142a86 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(148.44307861328127, 148.44307861328127, 148.44307861328127, 0.5);}.elementor-1648 .elementor-element.elementor-element-8e69e5a:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-8e69e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, #FBFDFF 100%);}.elementor-1648 .elementor-element.elementor-element-32817e1{padding:12px 0px 0px 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-32817e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-8c13146 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #EEF7FF 100%);box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8142a86 );border-radius:50px 50px 50px 50px;}.elementor-1648 .elementor-element.elementor-element-8c13146:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-1648 .elementor-element.elementor-element-8c13146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-1648 .elementor-element.elementor-element-8c13146.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-6233d7b{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1648 .elementor-element.elementor-element-6233d7b p{margin-block-end:0px;}.elementor-1648 .elementor-element.elementor-element-c0a5c02{--display:flex;--justify-content:flex-start;--flex-wrap:nowrap;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-8142a86 );--border-color:var( --e-global-color-8142a86 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(148.44307861328127, 148.44307861328127, 148.44307861328127, 0.5);}.elementor-1648 .elementor-element.elementor-element-c0a5c02:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-c0a5c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, #FBFDFF 100%);}.elementor-1648 .elementor-element.elementor-element-b8c1cda{padding:12px 0px 0px 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-b8c1cda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-e1d2053 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #EEF7FF 100%);box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8142a86 );border-radius:50px 50px 50px 50px;}.elementor-1648 .elementor-element.elementor-element-e1d2053:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-1648 .elementor-element.elementor-element-e1d2053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-1648 .elementor-element.elementor-element-e1d2053.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-a30dc5f{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1648 .elementor-element.elementor-element-a30dc5f p{margin-block-end:0px;}.elementor-1648 .elementor-element.elementor-element-ac2e257{--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-8142a86 );--border-color:var( --e-global-color-8142a86 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(148.44307861328127, 148.44307861328127, 148.44307861328127, 0.5);}.elementor-1648 .elementor-element.elementor-element-ac2e257:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-ac2e257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, #FBFDFF 100%);}.elementor-1648 .elementor-element.elementor-element-cf97ea2{padding:12px 0px 0px 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-cf97ea2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-47ba344 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #EEF7FF 100%);box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8142a86 );border-radius:50px 50px 50px 50px;}.elementor-1648 .elementor-element.elementor-element-47ba344:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-1648 .elementor-element.elementor-element-47ba344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-1648 .elementor-element.elementor-element-47ba344.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-a1d2245{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1648 .elementor-element.elementor-element-a1d2245 p{margin-block-end:0px;}.elementor-1648 .elementor-element.elementor-element-9e2148c{--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-8142a86 );--border-color:var( --e-global-color-8142a86 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(148.44307861328127, 148.44307861328127, 148.44307861328127, 0.5);}.elementor-1648 .elementor-element.elementor-element-9e2148c:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-9e2148c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, #FBFDFF 100%);}.elementor-1648 .elementor-element.elementor-element-a035024{padding:12px 0px 0px 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-a035024 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-75948c9 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #EEF7FF 100%);box-shadow:0px 0px 10px 0px rgba(172, 172, 172, 0.5019607843137255);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8142a86 );border-radius:50px 50px 50px 50px;}.elementor-1648 .elementor-element.elementor-element-75948c9:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-1648 .elementor-element.elementor-element-75948c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-1648 .elementor-element.elementor-element-75948c9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1648 .elementor-element.elementor-element-2a20b9f{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1648 .elementor-element.elementor-element-2a20b9f p{margin-block-end:0px;}.elementor-1648 .elementor-element.elementor-element-ac5acef{--display:flex;}.elementor-1648 .elementor-element.elementor-element-edadd68{--display:flex;}.elementor-1648 .elementor-element.elementor-element-fea8441{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-61fb8a0{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1648 .elementor-element.elementor-element-61fb8a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}.elementor-1648 .elementor-element.elementor-element-c74b052{--display:flex;--min-height:424px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1648 .elementor-element.elementor-element-c74b052:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-c74b052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #F2FAFF 100%);}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1648 .elementor-element.elementor-element-09121ed{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-09121ed .elementor-swiper-button{font-size:20px;color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-09121ed .elementor-swiper-button svg{fill:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-09121ed .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:9px;width:9px;}.elementor-1648 .elementor-element.elementor-element-09121ed .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-1648 .elementor-element.elementor-element-09121ed .elementor-testimonial__text{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-09121ed .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-09121ed .elementor-testimonial__title{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-bc231bb{--display:flex;}.elementor-1648 .elementor-element.elementor-element-49044ff{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1648 .elementor-element.elementor-element-aa3367a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-aa3367a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:44px;}.elementor-1648 .elementor-element.elementor-element-d0be7e6{--divider-border-style:solid;--divider-color:#3187BD;--divider-border-width:1.9px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;padding:0px 14px 0px 14px;}.elementor-1648 .elementor-element.elementor-element-d0be7e6 .elementor-divider-separator{width:282px;}.elementor-1648 .elementor-element.elementor-element-d0be7e6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1648 .elementor-element.elementor-element-c836f56{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;}.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-1648 .elementor-element.elementor-element-5922b28 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1648 .elementor-element.elementor-element-5922b28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-5922b28.elementor-view-framed .elementor-icon, .elementor-1648 .elementor-element.elementor-element-5922b28.elementor-view-default .elementor-icon{fill:var( --e-global-color-8142a86 );color:var( --e-global-color-8142a86 );border-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-5922b28 .elementor-icon-box-title, .elementor-1648 .elementor-element.elementor-element-5922b28 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-5922b28 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-5a95e39 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1648 .elementor-element.elementor-element-5a95e39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-5a95e39.elementor-view-framed .elementor-icon, .elementor-1648 .elementor-element.elementor-element-5a95e39.elementor-view-default .elementor-icon{fill:var( --e-global-color-8142a86 );color:var( --e-global-color-8142a86 );border-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-5a95e39 .elementor-icon-box-title, .elementor-1648 .elementor-element.elementor-element-5a95e39 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-5a95e39 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-f03683e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1648 .elementor-element.elementor-element-f03683e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-f03683e.elementor-view-framed .elementor-icon, .elementor-1648 .elementor-element.elementor-element-f03683e.elementor-view-default .elementor-icon{fill:var( --e-global-color-8142a86 );color:var( --e-global-color-8142a86 );border-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-f03683e .elementor-icon-box-title, .elementor-1648 .elementor-element.elementor-element-f03683e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-f03683e .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-41699dd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1648 .elementor-element.elementor-element-41699dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-41699dd.elementor-view-framed .elementor-icon, .elementor-1648 .elementor-element.elementor-element-41699dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-8142a86 );color:var( --e-global-color-8142a86 );border-color:var( --e-global-color-8142a86 );}.elementor-1648 .elementor-element.elementor-element-41699dd .elementor-icon-box-title, .elementor-1648 .elementor-element.elementor-element-41699dd .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-41699dd .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-3c46ad1{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-375b1fe{--display:flex;}.elementor-1648 .elementor-element.elementor-element-fda3d48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1648 .elementor-element.elementor-element-a9c11fc{--display:flex;}.elementor-1648 .elementor-element.elementor-element-4285b14{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-b8f7c05{--display:flex;}.elementor-1648 .elementor-element.elementor-element-f11d128{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-2b13dc7{--display:flex;}.elementor-1648 .elementor-element.elementor-element-892d774{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-fed6203{--display:flex;}.elementor-1648 .elementor-element.elementor-element-f564dc0{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1648 .elementor-element.elementor-element-3ae1d2f{--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:15px;}.elementor-1648 .elementor-element.elementor-element-3ae1d2f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-8142a86 );}:where( .elementor-1648 .elementor-element.elementor-element-3ae1d2f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}.elementor-1648 .elementor-element.elementor-element-043c6bd{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-bd10436{--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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;box-shadow:21px 10px 19px 0px rgba(200.6, 200.6, 200.6, 0.5);--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1648 .elementor-element.elementor-element-bd10436:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-bd10436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);}.elementor-1648 .elementor-element.elementor-element-ce89d8e{padding:15px 15px 0px 7px;}.elementor-1648 .elementor-element.elementor-element-ce89d8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-1648 .elementor-element.elementor-element-79cf001{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;padding:0px 0px 0px 7px;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#33373A;}@media(min-width:768px){.elementor-1648 .elementor-element.elementor-element-8fbad72{--content-width:1200px;}.elementor-1648 .elementor-element.elementor-element-3380eba{--width:68%;}.elementor-1648 .elementor-element.elementor-element-a89d8bf{--content-width:1200px;}.elementor-1648 .elementor-element.elementor-element-975ca37{--content-width:1200px;}.elementor-1648 .elementor-element.elementor-element-1c6169c{--width:100%;}.elementor-1648 .elementor-element.elementor-element-7f6de7e{--content-width:1200px;}.elementor-1648 .elementor-element.elementor-element-95b732b{--width:32%;}.elementor-1648 .elementor-element.elementor-element-0dbf02a{--width:32%;}.elementor-1648 .elementor-element.elementor-element-76c2535{--width:32%;}.elementor-1648 .elementor-element.elementor-element-b1da11a{--width:100%;}.elementor-1648 .elementor-element.elementor-element-8e69e5a{--width:32%;}.elementor-1648 .elementor-element.elementor-element-c0a5c02{--width:32%;}.elementor-1648 .elementor-element.elementor-element-ac2e257{--width:32%;}.elementor-1648 .elementor-element.elementor-element-9e2148c{--width:32%;}.elementor-1648 .elementor-element.elementor-element-043c6bd{--content-width:1200px;}}@media(max-width:1024px){.elementor-1648 .elementor-element.elementor-element-8fbad72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f6a9195{padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-b99332d{padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-b99332d .elementor-heading-title{font-size:30px;}.elementor-1648 .elementor-element.elementor-element-1c6169c{--grid-auto-flow:row;}.elementor-1648 .elementor-element.elementor-element-688b6be{--grid-auto-flow:row;}.elementor-1648 .elementor-element.elementor-element-aa3367a{margin:2px 20px calc(var(--kit-widget-spacing, 0px) + 2px) 20px;}.elementor-1648 .elementor-element.elementor-element-d0be7e6{margin:-18px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1648 .elementor-element.elementor-element-c836f56{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1648 .elementor-element.elementor-element-3c46ad1{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}}@media(max-width:767px){.elementor-1648 .elementor-element.elementor-element-8fbad72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-6eff69c{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;padding:-0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-f6a9195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-f6a9195.elementor-element{--align-self:center;}.elementor-1648 .elementor-element.elementor-element-f6a9195 .elementor-heading-title{font-size:35px;line-height:1.4em;letter-spacing:0px;}.elementor-1648 .elementor-element.elementor-element-b99332d .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-1648 .elementor-element.elementor-element-3ca617f{line-height:35px;}.elementor-1648 .elementor-element.elementor-element-975ca37 > .elementor-shape-bottom svg, .elementor-1648 .elementor-element.elementor-element-975ca37 > .e-con-inner > .elementor-shape-bottom svg{width:calc(166% + 1.3px);height:27px;}.elementor-1648 .elementor-element.elementor-element-1c6169c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1648 .elementor-element.elementor-element-75def40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-e5ff84b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-e5ff84b .elementor-counter{gap:0px;}.elementor-1648 .elementor-element.elementor-element-e5ff84b .elementor-counter-number-wrapper{font-size:50px;}.elementor-1648 .elementor-element.elementor-element-005df64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-28d8f7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-04c881b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-17e2c0d .elementor-heading-title{font-size:20px;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-70afb65 .elementor-headline{font-size:21px;}.elementor-1648 .elementor-element.elementor-element-688b6be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1648 .elementor-element.elementor-element-09121ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-09121ed .elementor-testimonial__text{font-size:18px;}.elementor-1648 .elementor-element.elementor-element-aa3367a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1648 .elementor-element.elementor-element-aa3367a .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-d0be7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;}.elementor-1648 .elementor-element.elementor-element-d0be7e6 .elementor-divider-separator{width:253px;}.elementor-1648 .elementor-element.elementor-element-c836f56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-1648 .elementor-element.elementor-element-3c46ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-1648 .elementor-element.elementor-element-fda3d48 .elementor-heading-title{font-size:22px;}.elementor-1648 .elementor-element.elementor-element-ce89d8e .elementor-heading-title{line-height:35px;}}/* Start custom CSS for divider, class: .elementor-element-df44199 */.elementor-1648 .elementor-element.elementor-element-df44199 .elementor-divider-separator{
  height:3px; border-radius:0px;
  background: linear-gradient(to right, #1f6a54 0%, #1f6a54 5%, rgba(14,62,110,0) 110%);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7dbd669 */.elementor-1648 .elementor-element.elementor-element-7dbd669 .elementor-divider-separator{
  height:3px; border-radius:0px;
  background: linear-gradient(to right, #1f6a54 0%, #1f6a54 5%, rgba(14,62,110,0) 110%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ce36f2 *//* Tooltip wrapper */
.info-tooltip {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}

/* Larger, heavier info icon */
.info-circle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;              /* increased */
  height: 30px;             /* increased */
  border: 2.5px solid #3e4f5c;
  border-radius: 50%;
  font-size: 13px;          /* increased */
  font-weight: 700;
  line-height: 1;
  color: #3e4f5c;
  background-color: #ffffff;
}

/* Tooltip content */
.tooltip-text {
  visibility: hidden;
  opacity: 0;
  width: 260px;
  background-color: #ffffff;
  color: #1f2d3d;
  padding: 10px 12px;
  border-radius: 4px;
  border: 1px solid #d8dde3;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  position: absolute;
  z-index: 100;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);
  font-size: 0.85rem;
  line-height: 1.4;
  transition: opacity 0.2s ease;
  text-align: left;
}

/* Show tooltip on hover (desktop) */
.info-tooltip:hover .tooltip-text {
  visibility: visible;
  opacity: 1;
}

/* Tap support for mobile */
@media (hover: none) {
  .info-tooltip:active .tooltip-text {
    visibility: visible;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e293a7 *//* Tooltip wrapper */
.info-tooltip {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}

/* Larger, heavier info icon */
.info-circle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;              /* increased */
  height: 30px;             /* increased */
  border: 2.5px solid #3e4f5c;
  border-radius: 50%;
  font-size: 13px;          /* increased */
  font-weight: 700;
  line-height: 1;
  color: #3e4f5c;
  background-color: #ffffff;
}

/* Tooltip content */
.tooltip-text {
  visibility: hidden;
  opacity: 0;
  width: 260px;
  background-color: #ffffff;
  color: #1f2d3d;
  padding: 10px 12px;
  border-radius: 4px;
  border: 1px solid #d8dde3;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  position: absolute;
  z-index: 100;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);
  font-size: 0.85rem;
  line-height: 1.4;
  transition: opacity 0.2s ease;
  text-align: left;
}

/* Show tooltip on hover (desktop) */
.info-tooltip:hover .tooltip-text {
  visibility: visible;
  opacity: 1;
}

/* Tap support for mobile */
@media (hover: none) {
  .info-tooltip:active .tooltip-text {
    visibility: visible;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eac92d3 *//* Tooltip wrapper */
.info-tooltip {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}

/* Larger, heavier info icon */
.info-circle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;              /* increased */
  height: 30px;             /* increased */
  border: 2.5px solid #3e4f5c;
  border-radius: 50%;
  font-size: 13px;          /* increased */
  font-weight: 700;
  line-height: 1;
  color: #3e4f5c;
  background-color: #ffffff;
}

/* Tooltip content */
.tooltip-text {
  visibility: hidden;
  opacity: 0;
  width: 260px;
  background-color: #ffffff;
  color: #1f2d3d;
  padding: 10px 12px;
  border-radius: 4px;
  border: 1px solid #d8dde3;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  position: absolute;
  z-index: 100;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);
  font-size: 0.85rem;
  line-height: 1.4;
  transition: opacity 0.2s ease;
  text-align: left;
}

/* Show tooltip on hover (desktop) */
.info-tooltip:hover .tooltip-text {
  visibility: visible;
  opacity: 1;
}

/* Tap support for mobile */
@media (hover: none) {
  .info-tooltip:active .tooltip-text {
    visibility: visible;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fea8441 */.quality-metrics-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.95rem;
}

.quality-metrics-table th,
.quality-metrics-table td {
  padding: 12px 10px;
  border-bottom: 1px solid #e4e8ec;
  text-align: left;
}

.quality-metrics-table th {
  font-weight: 600;
}

.quality-metrics-table td:nth-child(2),
.quality-metrics-table td:nth-child(3) {
  text-align: right;
}

.metrics-footnote {
  margin-top: 12px;
  font-size: 0.85rem;
  color: #1f6954;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fea8441 */.quality-metrics-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.95rem;
}

.quality-metrics-table th,
.quality-metrics-table td {
  padding: 12px 10px;
  border-bottom: 1px solid #e4e8ec;
  text-align: left;
}

.quality-metrics-table th {
  font-weight: 600;
}

.quality-metrics-table td:nth-child(2),
.quality-metrics-table td:nth-child(3) {
  text-align: right;
}

.metrics-footnote {
  margin-top: 12px;
  font-size: 0.85rem;
  color: #1f6954;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d0be7e6 */.elementor-1648 .elementor-element.elementor-element-d0be7e6 .elementor-divider-separator{
  height:3px; border-radius:0px;
  background: linear-gradient(to right, #1f6a54 0%, #1f6a54 5%, rgba(14,62,110,0) 110%);
}/* End custom CSS */