.elementor-7970 .elementor-element.elementor-element-6e4990c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7970 .elementor-element.elementor-element-4fbe5b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-7970 .elementor-element.elementor-element-afdf373{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:center;}.elementor-7970 .elementor-element.elementor-element-afdf373 > .elementor-widget-container{background-color:#DFE1FC;padding:5px 5px 5px 5px;border-radius:23px 23px 23px 23px;}.elementor-7970 .elementor-element.elementor-element-afdf373 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:#0B265C;}.elementor-7970 .elementor-element.elementor-element-5500495 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:43px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7970 .elementor-element.elementor-element-a6a0d1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7970 .elementor-element.elementor-element-a6a0d1f{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-7359ed9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#E2385C;--border-color:#E2385C;--border-radius:0px 12px 12px 0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-7970 .elementor-element.elementor-element-7359ed9:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-7359ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFEFF2 40%, #F0FDFA 100%);}.elementor-7970 .elementor-element.elementor-element-4893647{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-560d084{--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-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-7970 .elementor-element.elementor-element-4f7b50a .elementor-button{background-color:#E2385C;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;}.elementor-7970 .elementor-element.elementor-element-962459a .elementor-button{background-color:#E2385C00;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;}.elementor-7970 .elementor-element.elementor-element-962459a .elementor-button:hover, .elementor-7970 .elementor-element.elementor-element-962459a .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-7970 .elementor-element.elementor-element-9ac29d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7970 .elementor-element.elementor-element-ee34c59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-ee34c59:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-ee34c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-7970 .elementor-element.elementor-element-cbe5640{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-02d31ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-02d31ba:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-02d31ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-7970 .elementor-element.elementor-element-c43b6c4{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;text-align:center;}.elementor-7970 .elementor-element.elementor-element-c43b6c4 > .elementor-widget-container{background-color:#DFE1FC;margin:0px 0px 20px 0px;padding:5px 5px 5px 5px;border-radius:23px 23px 23px 23px;}.elementor-7970 .elementor-element.elementor-element-c43b6c4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#0B265C;}.elementor-7970 .elementor-element.elementor-element-4b19cc8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7970 .elementor-element.elementor-element-4b19cc8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.625rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-7970 .elementor-element.elementor-element-57178cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7970 .elementor-element.elementor-element-a308893{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-7970 .elementor-element.elementor-element-a308893:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-a308893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-7970 .elementor-element.elementor-element-3fc6e9b > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b{--icon-box-icon-margin:35px;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b.elementor-view-stacked .elementor-icon{background-color:#DFE1FC;fill:#1D2049;color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-3fc6e9b.elementor-view-default .elementor-icon{fill:#DFE1FC;color:#DFE1FC;border-color:#DFE1FC;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b.elementor-view-framed .elementor-icon{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-3fc6e9b .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-3fc6e9b .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-6781bd4{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-7970 .elementor-element.elementor-element-6781bd4:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-6781bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-a700c70 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-a700c70 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7970 .elementor-element.elementor-element-a700c70{--icon-box-icon-margin:35px;}.elementor-7970 .elementor-element.elementor-element-a700c70.elementor-view-stacked .elementor-icon{background-color:#DFE1FC;fill:#1D2049;color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-a700c70.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-a700c70.elementor-view-default .elementor-icon{fill:#DFE1FC;color:#DFE1FC;border-color:#DFE1FC;}.elementor-7970 .elementor-element.elementor-element-a700c70.elementor-view-framed .elementor-icon{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-a700c70 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-a700c70 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-a700c70 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-a700c70 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-a700c70 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-ed5d359{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7970 .elementor-element.elementor-element-ad1efdb{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-7970 .elementor-element.elementor-element-ad1efdb:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-ad1efdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-4a721f9 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-4a721f9 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7970 .elementor-element.elementor-element-4a721f9{--icon-box-icon-margin:35px;}.elementor-7970 .elementor-element.elementor-element-4a721f9.elementor-view-stacked .elementor-icon{background-color:#DFE1FC;fill:#1D2049;color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-4a721f9.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-4a721f9.elementor-view-default .elementor-icon{fill:#DFE1FC;color:#DFE1FC;border-color:#DFE1FC;}.elementor-7970 .elementor-element.elementor-element-4a721f9.elementor-view-framed .elementor-icon{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-4a721f9 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-4a721f9 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-4a721f9 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-4a721f9 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-4a721f9 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-570b5b9{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-7970 .elementor-element.elementor-element-570b5b9:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-570b5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-c820cb3 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-c820cb3 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7970 .elementor-element.elementor-element-c820cb3{--icon-box-icon-margin:35px;}.elementor-7970 .elementor-element.elementor-element-c820cb3.elementor-view-stacked .elementor-icon{background-color:#DFE1FC;fill:#1D2049;color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-c820cb3.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-c820cb3.elementor-view-default .elementor-icon{fill:#DFE1FC;color:#DFE1FC;border-color:#DFE1FC;}.elementor-7970 .elementor-element.elementor-element-c820cb3.elementor-view-framed .elementor-icon{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-c820cb3 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-c820cb3 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-c820cb3 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-c820cb3 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-c820cb3 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-9b10a91{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7970 .elementor-element.elementor-element-061df52{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-7970 .elementor-element.elementor-element-061df52:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-061df52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-0e9c637 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-0e9c637 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7970 .elementor-element.elementor-element-0e9c637{--icon-box-icon-margin:35px;}.elementor-7970 .elementor-element.elementor-element-0e9c637.elementor-view-stacked .elementor-icon{background-color:#DFE1FC;fill:#1D2049;color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-0e9c637.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-0e9c637.elementor-view-default .elementor-icon{fill:#DFE1FC;color:#DFE1FC;border-color:#DFE1FC;}.elementor-7970 .elementor-element.elementor-element-0e9c637.elementor-view-framed .elementor-icon{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-0e9c637 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-0e9c637 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-0e9c637 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-0e9c637 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-0e9c637 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-fd4267d{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-7970 .elementor-element.elementor-element-fd4267d:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-fd4267d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-01f635e > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-01f635e .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7970 .elementor-element.elementor-element-01f635e{--icon-box-icon-margin:35px;}.elementor-7970 .elementor-element.elementor-element-01f635e.elementor-view-stacked .elementor-icon{background-color:#DFE1FC;fill:#1D2049;color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-01f635e.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-01f635e.elementor-view-default .elementor-icon{fill:#DFE1FC;color:#DFE1FC;border-color:#DFE1FC;}.elementor-7970 .elementor-element.elementor-element-01f635e.elementor-view-framed .elementor-icon{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-01f635e .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-01f635e .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-01f635e .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-01f635e .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-01f635e .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-611c7c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-c8fbe78{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;text-align:center;}.elementor-7970 .elementor-element.elementor-element-c8fbe78 > .elementor-widget-container{background-color:#DFE1FC;padding:5px 5px 5px 5px;border-radius:23px 23px 23px 23px;}.elementor-7970 .elementor-element.elementor-element-c8fbe78 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#0B265C;}.elementor-7970 .elementor-element.elementor-element-40520b2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7970 .elementor-element.elementor-element-40520b2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.625rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-7970 .elementor-element.elementor-element-e579942{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7970 .elementor-element.elementor-element-5dc66d0{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;}.elementor-7970 .elementor-element.elementor-element-5dc66d0:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-5dc66d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-34ec1b7 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-34ec1b7 .elementor-icon-box-wrapper{text-align:left;}.elementor-7970 .elementor-element.elementor-element-34ec1b7.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;fill:#9E9E9E;color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-34ec1b7.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-34ec1b7.elementor-view-default .elementor-icon{fill:#EEEEEE;color:#EEEEEE;border-color:#EEEEEE;}.elementor-7970 .elementor-element.elementor-element-34ec1b7.elementor-view-framed .elementor-icon{background-color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-34ec1b7 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-34ec1b7 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-34ec1b7 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-34ec1b7 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-34ec1b7:has(:hover) .elementor-icon-box-title,
					 .elementor-7970 .elementor-element.elementor-element-34ec1b7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-34ec1b7 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-8c0ec76{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;}.elementor-7970 .elementor-element.elementor-element-8c0ec76:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-8c0ec76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-a543a59 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-a543a59 .elementor-icon-box-wrapper{text-align:left;}.elementor-7970 .elementor-element.elementor-element-a543a59.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;fill:#9E9E9E;color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-a543a59.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-a543a59.elementor-view-default .elementor-icon{fill:#EEEEEE;color:#EEEEEE;border-color:#EEEEEE;}.elementor-7970 .elementor-element.elementor-element-a543a59.elementor-view-framed .elementor-icon{background-color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-a543a59 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-a543a59 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-a543a59 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-a543a59 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-a543a59:has(:hover) .elementor-icon-box-title,
					 .elementor-7970 .elementor-element.elementor-element-a543a59:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-a543a59 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-4a443b1{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;}.elementor-7970 .elementor-element.elementor-element-4a443b1:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-4a443b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-6663037 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-6663037 .elementor-icon-box-wrapper{text-align:left;}.elementor-7970 .elementor-element.elementor-element-6663037.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;fill:#9E9E9E;color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-6663037.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-6663037.elementor-view-default .elementor-icon{fill:#EEEEEE;color:#EEEEEE;border-color:#EEEEEE;}.elementor-7970 .elementor-element.elementor-element-6663037.elementor-view-framed .elementor-icon{background-color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-6663037 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-6663037 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-6663037 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-6663037 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-6663037:has(:hover) .elementor-icon-box-title,
					 .elementor-7970 .elementor-element.elementor-element-6663037:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-6663037 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-9d9c4ef{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:12px 12px 12px 12px;}.elementor-7970 .elementor-element.elementor-element-9d9c4ef:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-9d9c4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-6667921 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-7970 .elementor-element.elementor-element-6667921 .elementor-icon-box-wrapper{text-align:left;}.elementor-7970 .elementor-element.elementor-element-6667921.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;fill:#9E9E9E;color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-6667921.elementor-view-framed .elementor-icon, .elementor-7970 .elementor-element.elementor-element-6667921.elementor-view-default .elementor-icon{fill:#EEEEEE;color:#EEEEEE;border-color:#EEEEEE;}.elementor-7970 .elementor-element.elementor-element-6667921.elementor-view-framed .elementor-icon{background-color:#9E9E9E;}.elementor-7970 .elementor-element.elementor-element-6667921 .elementor-icon{font-size:22px;padding:11px;}.elementor-7970 .elementor-element.elementor-element-6667921 .elementor-icon-box-title, .elementor-7970 .elementor-element.elementor-element-6667921 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-6667921 .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-6667921:has(:hover) .elementor-icon-box-title,
					 .elementor-7970 .elementor-element.elementor-element-6667921:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7970 .elementor-element.elementor-element-6667921 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-095a135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-095a135:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-095a135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-7970 .elementor-element.elementor-element-6c92c8b{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;text-align:center;}.elementor-7970 .elementor-element.elementor-element-6c92c8b > .elementor-widget-container{background-color:#DFE1FC;margin:0px 0px 20px 0px;padding:5px 5px 5px 5px;border-radius:23px 23px 23px 23px;}.elementor-7970 .elementor-element.elementor-element-6c92c8b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#0B265C;}.elementor-7970 .elementor-element.elementor-element-d1eed86 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7970 .elementor-element.elementor-element-d1eed86 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.625rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-7970 .elementor-element.elementor-element-32ca42a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-b583012{--display:flex;--justify-content:center;}.elementor-7970 .elementor-element.elementor-element-d068544{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-767799b{--display:flex;}.elementor-7970 .elementor-element.elementor-element-e8d8d28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-e8d8d28:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-e8d8d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-5961510 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7970 .elementor-element.elementor-element-5961510 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.625rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-ed33714{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7970 .elementor-element.elementor-element-2a80b2d{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-7970 .elementor-element.elementor-element-5573bdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-7970 .elementor-element.elementor-element-5573bdf{text-align:center;}.elementor-7970 .elementor-element.elementor-element-5573bdf .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7970 .elementor-element.elementor-element-fb04225{--display:flex;}.elementor-7970 .elementor-element.elementor-element-79b6b31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-f22ca30{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-f19d0cf{--display:flex;}.elementor-7970 .elementor-element.elementor-element-483f851{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-52c2e3f{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-6f7be2d{--display:flex;}.elementor-7970 .elementor-element.elementor-element-3f08347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-37640a3{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-c841c95{--display:flex;}.elementor-7970 .elementor-element.elementor-element-1b157fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-c8762d1{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-0b6d7ab{--display:flex;}.elementor-7970 .elementor-element.elementor-element-00d5b98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-9ef91aa{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-c46c3d3{--display:flex;}.elementor-7970 .elementor-element.elementor-element-fdae912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-d26baeb{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-1e5c4a8{--display:flex;}.elementor-7970 .elementor-element.elementor-element-ff1cc29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-f0d6c7d{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-e3f7c22{--display:flex;}.elementor-7970 .elementor-element.elementor-element-9ec7d4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7970 .elementor-element.elementor-element-ee97d68{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-7970 .elementor-element.elementor-element-ea88d97{--n-accordion-title-font-size:22px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-7970 .elementor-element.elementor-element-ea88d97 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F7F7F7;}.elementor-7970 .elementor-element.elementor-element-ea88d97 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#1D2049;}.elementor-7970 .elementor-element.elementor-element-ea88d97 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#E2385C;}:where( .elementor-7970 .elementor-element.elementor-element-ea88d97 > .elementor-widget-container > .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:"Lato", Sans-serif;font-weight:600;}.elementor-7970 .elementor-element.elementor-element-479c4fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-479c4fb:not(.elementor-motion-effects-element-type-background), .elementor-7970 .elementor-element.elementor-element-479c4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2385C;}.elementor-7970 .elementor-element.elementor-element-56641c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-f4d6f61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7970 .elementor-element.elementor-element-f4d6f61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7970 .elementor-element.elementor-element-050d16c{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-7970 .elementor-element.elementor-element-050d16c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-7970 .elementor-element.elementor-element-b51dc91 .elementor-button{background-color:#1D2049;font-family:"Lato", Sans-serif;font-weight:600;border-radius:28px 28px 28px 28px;padding:15px 30px 15px 30px;}@media(max-width:1024px){.elementor-7970 .elementor-element.elementor-element-57178cc{--grid-auto-flow:row;}.elementor-7970 .elementor-element.elementor-element-ed5d359{--grid-auto-flow:row;}.elementor-7970 .elementor-element.elementor-element-9b10a91{--grid-auto-flow:row;}.elementor-7970 .elementor-element.elementor-element-e579942{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7970 .elementor-element.elementor-element-6e4990c{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-4fbe5b4{--width:50%;}.elementor-7970 .elementor-element.elementor-element-9ac29d8{--width:50%;}.elementor-7970 .elementor-element.elementor-element-ee34c59{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-cbe5640{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-02d31ba{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-611c7c1{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-095a135{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-e8d8d28{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-2a80b2d{--content-width:1280px;}.elementor-7970 .elementor-element.elementor-element-479c4fb{--content-width:1280px;}}@media(max-width:767px){.elementor-7970 .elementor-element.elementor-element-afdf373{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-7970 .elementor-element.elementor-element-ee34c59{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-cbe5640{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-02d31ba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-c43b6c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7970 .elementor-element.elementor-element-c43b6c4{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-7970 .elementor-element.elementor-element-4b19cc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7970 .elementor-element.elementor-element-4b19cc8 .elementor-heading-title{font-size:28px;}.elementor-7970 .elementor-element.elementor-element-57178cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-ed5d359{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-9b10a91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-611c7c1{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-c8fbe78{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-7970 .elementor-element.elementor-element-40520b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7970 .elementor-element.elementor-element-40520b2 .elementor-heading-title{font-size:28px;}.elementor-7970 .elementor-element.elementor-element-e579942{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-5dc66d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-8c0ec76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-4a443b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-9d9c4ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-095a135{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-6c92c8b{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-7970 .elementor-element.elementor-element-d1eed86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7970 .elementor-element.elementor-element-d1eed86 .elementor-heading-title{font-size:28px;}.elementor-7970 .elementor-element.elementor-element-e8d8d28{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-5961510 .elementor-heading-title{font-size:24px;}.elementor-7970 .elementor-element.elementor-element-2a80b2d{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-5573bdf .elementor-heading-title{font-size:24px;}.elementor-7970 .elementor-element.elementor-element-ea88d97{--n-accordion-title-font-size:16px;}.elementor-7970 .elementor-element.elementor-element-479c4fb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7970 .elementor-element.elementor-element-56641c4{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7970 .elementor-element.elementor-element-050d16c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7970 .elementor-element.elementor-element-050d16c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7970 .elementor-element.elementor-element-050d16c .elementor-heading-title{font-size:32px;}}/* Start custom CSS for heading, class: .elementor-element-5500495 */.red{
    color: #E2385C
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6a0d1f */p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f83d3e1 */.vs-lockup {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 0px;
      padding: 40px;
      background: var(--gray-100);
      border-radius: 20px;
      border: 1px solid var(--border);
      flex-shrink: 0;
      width: 100%;
      max-width: 560px;
      margin: 0 auto;
    }
    .vs-logo-box {
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 10px;
      flex: 1;
    }
    .vs-logo-icon {
      width: 200px;
      height: 200px;
      border-radius: 14px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-weight: 800;
      font-size: 18px;
    }
    .vs-logo-icon.iscale { background:var(--purple); color: #fff; }
    .vs-logo-icon.testlify { background: #E8F5E9; color: #2E7D32; }
    .vs-logo-label { font-size: 13px; font-weight: 600; color: var(--gray-600); }
    .vs-badge1 {
      width: 44px;
      height: 44px;
      border-radius: 50%;
      background: var(--navy);
      color: #fff;
      font-weight: 800;
      font-size: 13px;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
    }
    @media(max-width:500px){
        .vs-logo-icon {
      width: 130px;
      height: 100px; padding:15px;}
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e4990c */:root {
      --purple: #1d2049;
      --purple-light: #EEE9FF;
      --purple-dark: #4438C8;
      --teal: #00B884;
      --teal-light: #E0F7F1;
      --navy: #1A1A2E;
      --gray-100: #F9F9F9;
      --gray-200: #F0F0F0;
      --gray-400: #AAAAAA;
      --gray-600: #666666;
      --gray-800: #333333;
      --text: #1A1A2E;
      --muted: #666;
      --white: #FFFFFF;
      --border: #E5E5E5;
      --radius: 12px;
      --font: 'Inter', system-ui, -apple-system, sans-serif;
      --max-w: 1140px;
      --section-y: 80px;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9789e60 */.section-label {
      display: inline-block;
      font-size: 12px;
      font-weight: 700;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      color: var(--purple);
      background: var(--purple-light);
      padding: 4px 12px;
      border-radius: 999px;
      margin-bottom: 16px;
    }
    /* ── VERDICT CARDS ── */
    .verdict-grid {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 24px;
    }
    .verdict-card {
      background: #fff;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      overflow: hidden;
    }
    .verdict-card-header {
      padding: 16px 24px;
      background: var(--gray-200);
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    .verdict-card-header.purple-accent { background: var(--purple); }
    .verdict-card-header.purple-accent .verdict-title { color: #fff; }
    .verdict-title { font-size: 20px; font-weight: 700; color: var(--gray-800); }
    .badge-recommended {
      background: #fff;
      color: var(--purple);
      font-size: 11px;
      font-weight: 700;
      padding: 3px 10px;
      border-radius: 999px;
      letter-spacing: 0.5px;
      text-transform: uppercase;
    }
    .verdict-body { padding: 24px; }
    .verdict-list { list-style: none; display: flex; flex-direction: column; gap: 10px; }
    .verdict-list li {
      display: flex;
      align-items: flex-start;
      gap: 10px;
      font-size: 18px;
      color: var(--gray-800);
      line-height: 1.5;
    }
    .verdict-list li::before {
      content: '';
      width: 18px;
      height: 18px;
      border-radius: 50%;
      background: var(--teal-light);
      flex-shrink: 0;
      margin-top: 2px;
      display: flex;
      align-items: center;
      justify-content: center;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300B884' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
      background-size: 12px;
      background-repeat: no-repeat;
      background-position: center;
    }
    .verdict-card.purple .verdict-list li::before {
      background-color: var(--purple-light);
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B4CE8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
      background-size: 12px;
      background-repeat: no-repeat;
      background-position: center;
    }
    @media (max-width: 720px) {
        .verdict-grid, .final-grid, .pricing-grid { grid-template-columns: 1fr; }
    }
    @media(max-width:500px){
        .verdict-list{margin-left:0;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-508453c */.vs-badge {
    display: inline-block;
    background: #e0e7ff;
    color: #4338ca;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    padding: 3px 10px;
    border-radius: 999px;
    margin-bottom: 0.75rem;
  }

  .table-wrapper {
    max-width: 1150px;
    margin: 0 auto;
    border-radius: 14px;
    overflow: hidden;
    border: 1px solid #e5e7eb;
    background: #fff;
    box-shadow: 0 1px 4px rgba(0,0,0,0.06);
  }

  table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
  }

  colgroup .col-area   { width: 20%; }
  colgroup .col-iscale { width: 30%; }
  colgroup .col-test   { width: 30%; }
  colgroup .col-best   { width: 20%; }

  thead tr {
    background: #1a1a2e;
  }

  thead th {
    padding: 1rem 1.1rem;
    text-align: left;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: #e5e7eb;
    border-right: 1px solid rgba(255,255,255,0.08);
  }

  thead th:last-child { border-right: none; }

  thead th.col-iscale { color: #a5b4fc; }
  thead th.col-test   { color: #6ee7b7; }
  thead th.col-best   { color: #fcd34d; }

  tbody tr {
    border-bottom: 1px solid #f0f1f3;
    transition: background 0.15s;
  }

  tbody tr:last-child { border-bottom: none; }
  tbody tr:hover { background: #fafafe; }

  tbody tr:nth-child(even) { background: #f9fafb; }
  tbody tr:nth-child(even):hover { background: #f3f4fa; }

  td {
    padding: 0.9rem 1.1rem;
    font-size: 18px;
    vertical-align: top;
    border-right: 1px solid #f0f1f3;
    color: #374151;
  }

  td:last-child { border-right: none; }

  .area-cell {
    font-weight: 600;
    font-size: 18px;
    color: #1a1a2e;
  }

  .best-cell {
    font-size: 0.8rem;
  }

  .badge {
    display: inline-block;
    padding: 2px 9px;
    border-radius: 999px;
    font-size: 16px;
    font-weight: 600;
    white-space: nowrap;
    margin-bottom: 3px;
  }

  .badge-iscale {
    background: #ffd4de;
    color: #000;
  }

  .badge-testlify {
    background: #e6e6e6;
    color: #000;
  }

  .badge-both {
    background: #fef3c7;
    color: #92400e;
  }

  .badge-depends {
    background: #f1f5f9;
    color: #475569;
  }

  .best-note {
    display: block;
    font-size: 16px;
    color: #6b7280;
    margin-top: 3px;
    line-height: 1.4;
  }

  /* Mobile card layout */
  @media (max-width: 680px) {
    .table-wrapper { border-radius: 10px; }

    table, thead, tbody, tr, th, td { display: block; }

    thead tr {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 0;
    }

    thead th { font-size: 0.7rem; padding: 0.7rem 0.8rem; }
    thead th.col-area, thead th.col-best { display: none; }

    colgroup { display: none; }

    tbody tr {
      display: grid;
      grid-template-columns: 1fr;
      padding: 0.8rem 0;
      margin: 0;
    }

    tbody tr::before {
      content: attr(data-area);
      display: block;
      font-weight: 700;
      font-size: 0.78rem;
      color: #1a1a2e;
      padding: 0 0.9rem 0.4rem;
      border-bottom: 1px dashed #e5e7eb;
      margin-bottom: 0.5rem;
    }

    td {
      border-right: none;
      padding: 0.3rem 0.9rem;
    }

    td.area-cell { display: none; }

    td::before {
      content: attr(data-label);
      display: block;
      font-size: 0.7rem;
      font-weight: 600;
      letter-spacing: 0.04em;
      text-transform: uppercase;
      color: #9ca3af;
      margin-bottom: 2px;
    }

    td.best-cell { margin-top: 0.3rem; }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b19cc8 */.red{
    color: #E2385C
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40520b2 */.red{
    color: #E2385C
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1eed86 */.red{
    color: #E2385C
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0057e99 *//* ── PRICING ── */
    .pricing-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; align-items: start; }
    .pricing-prose { font-size: 15px; color: var(--gray-800); line-height: 1.7; }
    .pricing-prose p { margin-bottom: 16px; }
    .pricing-card {
      background: #fff;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      overflow: hidden;
    }
    .pricing-card-header {
      background: var(--navy);
      padding: 20px 24px;
      color: #fff;
      font-weight: 700;
      font-size: 18px;
    }
    .pricing-row {
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 14px 24px;
      border-bottom: 1px solid var(--border);
      font-size: 18px;
    }
    .pricing-row:last-child { border-bottom: none; }
    .pricing-row .label { color: var(--gray-600); font-weight: 500; }
    .pricing-row .val { font-weight: 600; color: var(--navy); }
    .pricing-row .val-purple { font-weight: 700; color:#E2385C; }
    .pricing-row .val-gray { font-weight: 500; color: var(--gray-400); }
@media (max-width: 720px) {.pricing-grid { grid-template-columns: 1fr; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5961510 */.red{
    color: #E2385C
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-050d16c */.red{
    color:  #e2385c
}/* End custom CSS */