.elementor-7974 .elementor-element.elementor-element-d34e06b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7974 .elementor-element.elementor-element-d34e06b:not(.elementor-motion-effects-element-type-background), .elementor-7974 .elementor-element.elementor-element-d34e06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-7974 .elementor-element.elementor-element-d34e06b > .elementor-container{max-width:1280px;}.elementor-7974 .elementor-element.elementor-element-d34e06b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-7974 .elementor-element.elementor-element-d34e06b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 40px 0px;}.elementor-7974 .elementor-element.elementor-element-d34e06b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7974 .elementor-element.elementor-element-5689e33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-e267086 > .elementor-container{max-width:1600px;}.elementor-7974 .elementor-element.elementor-element-7eb174a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7974 .elementor-element.elementor-element-4de7b7e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7974 .elementor-element.elementor-element-4de7b7e{column-gap:0px;font-family:"Inter", Arial;font-size:14px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7974 .elementor-element.elementor-element-80cf913 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-7974 .elementor-element.elementor-element-80cf913 .elementor-heading-title{font-family:"Inter", Arial;font-size:56px;font-weight:800;color:var( --e-global-color-049c7af );}.elementor-7974 .elementor-element.elementor-element-b416cc0{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;font-family:"Inter", Arial;font-size:17px;font-weight:normal;}.elementor-7974 .elementor-element.elementor-element-6ae67f6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7974 .elementor-element.elementor-element-6ae67f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-6ae67f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7974 .elementor-element.elementor-element-6ae67f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7974 .elementor-element.elementor-element-da80631{width:auto;max-width:auto;}.elementor-7974 .elementor-element.elementor-element-da80631 > .elementor-widget-container{background-color:#F5F7F9;padding:14px 14px 14px 14px;border-style:none;border-radius:22px 22px 22px 22px;}.elementor-7974 .elementor-element.elementor-element-da80631 img{border-radius:22px 22px 22px 22px;}.elementor-7974 .elementor-element.elementor-element-c6db7f3:not(.elementor-motion-effects-element-type-background), .elementor-7974 .elementor-element.elementor-element-c6db7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF7;}.elementor-7974 .elementor-element.elementor-element-c6db7f3 > .elementor-container{max-width:1280px;}.elementor-7974 .elementor-element.elementor-element-c6db7f3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-7974 .elementor-element.elementor-element-c6db7f3{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-0ab055a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:76px 10px 76px 10px;}.elementor-7974 .elementor-element.elementor-element-c6db7f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7974 .elementor-element.elementor-element-7b0be4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-c914f86 > .elementor-widget-container{margin:17px 0px 10px 0px;}.elementor-7974 .elementor-element.elementor-element-c914f86 .elementor-heading-title{font-family:"Inter", Arial;font-weight:800;}.elementor-7974 .elementor-element.elementor-element-67e5199{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;column-gap:0px;}.elementor-7974 .elementor-element.elementor-element-67e5199 > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-7974 .elementor-element.elementor-element-5ae1671.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-5ae1671 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-5ae1671 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-f08fb86 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-f08fb86 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-f08fb86 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-f08fb86 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-e684564{text-align:start;}.elementor-7974 .elementor-element.elementor-element-851b004 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-851b004 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-58e584b .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-287ccf2 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-aa18ed7 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-aa18ed7{text-align:start;}.elementor-7974 .elementor-element.elementor-element-aa18ed7 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-7c0d759.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-7c0d759 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-7c0d759 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-1dca467 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-1dca467 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-1dca467 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-1dca467 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-9c932f1{text-align:start;}.elementor-7974 .elementor-element.elementor-element-c05c9cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-c05c9cd > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-96f1299 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-3e9a202 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-d642ae1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-d642ae1{text-align:start;}.elementor-7974 .elementor-element.elementor-element-d642ae1 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-4812091.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-4812091 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-4812091 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-5c5a566 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-5c5a566 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-5c5a566 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-5c5a566 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-f0e14ae{text-align:start;}.elementor-7974 .elementor-element.elementor-element-be0eb8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-be0eb8e > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-5f3fb40 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-320347a .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-d17c564 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-d17c564{text-align:start;}.elementor-7974 .elementor-element.elementor-element-d17c564 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-c164543.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-c164543 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-c164543 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-be0c5d5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-be0c5d5 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-be0c5d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-be0c5d5 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-8eafcaa{text-align:start;}.elementor-7974 .elementor-element.elementor-element-29133ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-29133ec > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-7499096 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-9d5578f .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-7b70a3c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-7b70a3c{text-align:start;}.elementor-7974 .elementor-element.elementor-element-7b70a3c .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-42d6622{margin-top:20px;margin-bottom:0px;}.elementor-7974 .elementor-element.elementor-element-e977113.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-e977113 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-e977113 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-3642581 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-3642581 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-3642581 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-3642581 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-61a0d35{text-align:start;}.elementor-7974 .elementor-element.elementor-element-dc4e498 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-dc4e498 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-a4ae34f .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-8b7db06 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-69d0e90 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-69d0e90{text-align:start;}.elementor-7974 .elementor-element.elementor-element-69d0e90 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-f3b9cf8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-f3b9cf8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-f3b9cf8 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-e7427f1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-e7427f1 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-e7427f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-e7427f1 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-6026942{text-align:start;}.elementor-7974 .elementor-element.elementor-element-ebd8199 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-ebd8199 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-a0b0149 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-eb3cc42 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-8812c26 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-8812c26{text-align:start;}.elementor-7974 .elementor-element.elementor-element-8812c26 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-a96348b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-a96348b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-a96348b > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-f0654d6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-f0654d6 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-f0654d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-f0654d6 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-2178977{text-align:start;}.elementor-7974 .elementor-element.elementor-element-7f36bed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-7f36bed > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-a70831e .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-979dd5e .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-e4cd2dc > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-e4cd2dc{text-align:start;}.elementor-7974 .elementor-element.elementor-element-e4cd2dc .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-430ce39.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-430ce39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-430ce39 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-b1c0023 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-b1c0023 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-b1c0023 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-b1c0023 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-486ecf0{text-align:start;}.elementor-7974 .elementor-element.elementor-element-7ae0a90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-7ae0a90 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-997d6b2 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-9b63d8b .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-78cb7a9 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-78cb7a9{text-align:start;}.elementor-7974 .elementor-element.elementor-element-78cb7a9 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-4ae3ec7{margin-top:20px;margin-bottom:0px;}.elementor-7974 .elementor-element.elementor-element-132907a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-132907a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-132907a > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-cdaa59a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-cdaa59a > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-cdaa59a > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-cdaa59a > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-53868a2{text-align:start;}.elementor-7974 .elementor-element.elementor-element-79d7b6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-79d7b6e > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-1760b4d .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-0c76ebf .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-9b533db > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-9b533db{text-align:start;}.elementor-7974 .elementor-element.elementor-element-9b533db .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-8bb96b4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-8bb96b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-8bb96b4 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-c15a696 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-c15a696 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-c15a696 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-c15a696 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-4e1bdaf{text-align:start;}.elementor-7974 .elementor-element.elementor-element-56054ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-56054ca > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-8539db3 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-e4ab1e1 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-fdf67da > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-fdf67da{text-align:start;}.elementor-7974 .elementor-element.elementor-element-fdf67da .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-0601af7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-0601af7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-0601af7 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-dbd65ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-dbd65ac > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-dbd65ac > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-dbd65ac > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-14c1bf7{text-align:start;}.elementor-7974 .elementor-element.elementor-element-9acdd1c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-9acdd1c > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-43ce648 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-ae8b141 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-c0e8c21 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-c0e8c21{text-align:start;}.elementor-7974 .elementor-element.elementor-element-c0e8c21 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-8256f43.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-8256f43 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-8256f43 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-da9c3ba > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-da9c3ba > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-da9c3ba > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-da9c3ba > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-2bf3b9b{text-align:start;}.elementor-7974 .elementor-element.elementor-element-42f67b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-42f67b7 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-be3200c .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-3dfaaf3 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-1a6d5a0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-1a6d5a0{text-align:start;}.elementor-7974 .elementor-element.elementor-element-1a6d5a0 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-0103fd5{margin-top:20px;margin-bottom:0px;}.elementor-7974 .elementor-element.elementor-element-25966b5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-25966b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-25966b5 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-f1ffec4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-f1ffec4 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-f1ffec4 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-f1ffec4 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-5f4624f{text-align:start;}.elementor-7974 .elementor-element.elementor-element-8da523f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-8da523f > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-a86d2fe .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-1c7959a .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-8902898 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-8902898{text-align:start;}.elementor-7974 .elementor-element.elementor-element-8902898 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-77d337a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-77d337a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-77d337a > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-88822fc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-88822fc > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-88822fc > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-88822fc > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-d746beb{text-align:start;}.elementor-7974 .elementor-element.elementor-element-eeb5039 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-eeb5039 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-fd3b3d1 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-4801f22 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-bc53196 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-bc53196{text-align:start;}.elementor-7974 .elementor-element.elementor-element-bc53196 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-8ca1518.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-8ca1518 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-8ca1518 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-e6b1232 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-e6b1232 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-e6b1232 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-e6b1232 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-7a61c86{text-align:start;}.elementor-7974 .elementor-element.elementor-element-230ccdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-230ccdc > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-f3706c7 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-b679916 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-ee08b08 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-ee08b08{text-align:start;}.elementor-7974 .elementor-element.elementor-element-ee08b08 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-6dabedb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-6dabedb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-6dabedb > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-77cc155 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-77cc155 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-77cc155 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-77cc155 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-092c39a{text-align:start;}.elementor-7974 .elementor-element.elementor-element-e2d1525 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-e2d1525 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-c0c8c9e .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-2e01afa .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-5c93c3d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-5c93c3d{text-align:start;}.elementor-7974 .elementor-element.elementor-element-5c93c3d .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-d86bee7{margin-top:20px;margin-bottom:0px;}.elementor-7974 .elementor-element.elementor-element-61d1778.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-61d1778 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-61d1778 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-3f69137 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-3f69137 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-3f69137 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-3f69137 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-36161b5{text-align:start;}.elementor-7974 .elementor-element.elementor-element-bc027a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-bc027a6 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-d6d50e4 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-435c716 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-44287ce > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-44287ce{text-align:start;}.elementor-7974 .elementor-element.elementor-element-44287ce .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-b7106c8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-b7106c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-b7106c8 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-0274507 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-0274507 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-0274507 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-0274507 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-a840313{text-align:start;}.elementor-7974 .elementor-element.elementor-element-7b86211 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-7b86211 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-70f5115 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-87007ba .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-839eb50 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-839eb50{text-align:start;}.elementor-7974 .elementor-element.elementor-element-839eb50 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-976d83c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-976d83c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-976d83c > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-69d3ea2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-69d3ea2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-69d3ea2 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-b55a928:not(.elementor-motion-effects-element-type-background), .elementor-7974 .elementor-element.elementor-element-b55a928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7974 .elementor-element.elementor-element-b55a928 > .elementor-container{max-width:1280px;}.elementor-7974 .elementor-element.elementor-element-b55a928 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-7974 .elementor-element.elementor-element-b55a928{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-0ab055a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:76px 10px 76px 10px;}.elementor-7974 .elementor-element.elementor-element-b55a928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7974 .elementor-element.elementor-element-96f0960 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-29de5e6 > .elementor-widget-container{margin:17px 0px 10px 0px;}.elementor-7974 .elementor-element.elementor-element-29de5e6 .elementor-heading-title{font-family:"Inter", Arial;font-weight:800;}.elementor-7974 .elementor-element.elementor-element-68ea8ce{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;column-gap:0px;}.elementor-7974 .elementor-element.elementor-element-68ea8ce > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-7974 .elementor-element.elementor-element-119e438.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-119e438 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-119e438 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-a81eb54 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-a81eb54 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-a81eb54 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-a81eb54 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-7da6d0c{text-align:start;}.elementor-7974 .elementor-element.elementor-element-34d41bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-34d41bc > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-196509f .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-064e9a5 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-f5f977d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-f5f977d{text-align:start;}.elementor-7974 .elementor-element.elementor-element-f5f977d .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-edbec24.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-edbec24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-edbec24 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-2d3f780 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-2d3f780 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-2d3f780 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-2d3f780 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-3c583ee{text-align:start;}.elementor-7974 .elementor-element.elementor-element-0bd8121 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-0bd8121 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-51dc7d9 .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-50e3c5a .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-d0a58d5 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-d0a58d5{text-align:start;}.elementor-7974 .elementor-element.elementor-element-d0a58d5 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-4e7e15e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7974 .elementor-element.elementor-element-4e7e15e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-4e7e15e > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-7974 .elementor-element.elementor-element-a802a84 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-7974 .elementor-element.elementor-element-a802a84 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-a802a84 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-a802a84 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-7974 .elementor-element.elementor-element-528b158{text-align:start;}.elementor-7974 .elementor-element.elementor-element-4ef982d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-7974 .elementor-element.elementor-element-4ef982d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-38d398e .elementor-heading-title{font-family:"Inter", Arial;font-size:16px;font-weight:800;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-0bad847 .elementor-heading-title{font-family:"Inter", Arial;font-size:15px;font-weight:700;color:#1E293B;}.elementor-7974 .elementor-element.elementor-element-3b057d4 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-3b057d4{text-align:start;}.elementor-7974 .elementor-element.elementor-element-3b057d4 .elementor-heading-title{font-family:"Inter", Arial;font-size:13px;font-weight:normal;color:#64748B;}.elementor-7974 .elementor-element.elementor-element-3dcf311:not(.elementor-motion-effects-element-type-background), .elementor-7974 .elementor-element.elementor-element-3dcf311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-7974 .elementor-element.elementor-element-3dcf311 > .elementor-container{max-width:1280px;}.elementor-7974 .elementor-element.elementor-element-3dcf311 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-7974 .elementor-element.elementor-element-3dcf311{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-0ab055a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:76px 10px 76px 10px;}.elementor-7974 .elementor-element.elementor-element-3dcf311 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7974 .elementor-element.elementor-element-be6fe2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-f196362 > .elementor-widget-container{margin:17px 0px 10px 0px;}.elementor-7974 .elementor-element.elementor-element-f196362{text-align:center;}.elementor-7974 .elementor-element.elementor-element-f196362 .elementor-heading-title{font-family:"Inter", Arial;font-weight:800;}.elementor-7974 .elementor-element.elementor-element-2b61946{width:100%;max-width:100%;column-gap:0px;text-align:center;}.elementor-7974 .elementor-element.elementor-element-2b61946 > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-7974 .elementor-element.elementor-element-52ff8c4 > .elementor-container{min-height:170px;}.elementor-7974 .elementor-element.elementor-element-52ff8c4{margin-top:18px;margin-bottom:0px;}.elementor-7974 .elementor-element.elementor-element-6e6f498:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7974 .elementor-element.elementor-element-419601f > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-419601f .elementor-heading-title{font-family:"Inter", Arial;font-size:27px;font-weight:800;}.elementor-7974 .elementor-element.elementor-element-96d661e > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-96d661e{font-family:"Inter", Arial;font-size:15px;font-weight:600;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-3243775:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7974 .elementor-element.elementor-element-68cb39f > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-68cb39f .elementor-heading-title{font-family:"Inter", Arial;font-size:27px;font-weight:800;}.elementor-7974 .elementor-element.elementor-element-2ec1a50 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-2ec1a50{font-family:"Inter", Arial;font-size:15px;font-weight:600;color:var( --e-global-color-4f3252e );}.elementor-7974 .elementor-element.elementor-element-74abd0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-element-populated, .elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-element-populated > .elementor-background-overlay, .elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7974 .elementor-element.elementor-element-046467b > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-046467b .elementor-heading-title{font-family:"Inter", Arial;font-size:27px;font-weight:800;}.elementor-7974 .elementor-element.elementor-element-0ad65d8 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7974 .elementor-element.elementor-element-0ad65d8{font-family:"Inter", Arial;font-size:15px;font-weight:600;color:var( --e-global-color-4f3252e );}body.elementor-page-7974:not(.elementor-motion-effects-element-type-background), body.elementor-page-7974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7974 .elementor-element.elementor-element-7eb174a{width:47%;}.elementor-7974 .elementor-element.elementor-element-6ae67f6{width:53%;}.elementor-7974 .elementor-element.elementor-element-f08fb86{width:24%;}.elementor-7974 .elementor-element.elementor-element-851b004{width:76%;}.elementor-7974 .elementor-element.elementor-element-1dca467{width:24%;}.elementor-7974 .elementor-element.elementor-element-c05c9cd{width:76%;}.elementor-7974 .elementor-element.elementor-element-5c5a566{width:24%;}.elementor-7974 .elementor-element.elementor-element-be0eb8e{width:76%;}.elementor-7974 .elementor-element.elementor-element-be0c5d5{width:24%;}.elementor-7974 .elementor-element.elementor-element-29133ec{width:76%;}.elementor-7974 .elementor-element.elementor-element-3642581{width:24%;}.elementor-7974 .elementor-element.elementor-element-dc4e498{width:76%;}.elementor-7974 .elementor-element.elementor-element-e7427f1{width:24%;}.elementor-7974 .elementor-element.elementor-element-ebd8199{width:76%;}.elementor-7974 .elementor-element.elementor-element-f0654d6{width:24%;}.elementor-7974 .elementor-element.elementor-element-7f36bed{width:76%;}.elementor-7974 .elementor-element.elementor-element-b1c0023{width:24%;}.elementor-7974 .elementor-element.elementor-element-7ae0a90{width:76%;}.elementor-7974 .elementor-element.elementor-element-cdaa59a{width:24%;}.elementor-7974 .elementor-element.elementor-element-79d7b6e{width:76%;}.elementor-7974 .elementor-element.elementor-element-c15a696{width:24%;}.elementor-7974 .elementor-element.elementor-element-56054ca{width:76%;}.elementor-7974 .elementor-element.elementor-element-dbd65ac{width:24%;}.elementor-7974 .elementor-element.elementor-element-9acdd1c{width:76%;}.elementor-7974 .elementor-element.elementor-element-da9c3ba{width:24%;}.elementor-7974 .elementor-element.elementor-element-42f67b7{width:76%;}.elementor-7974 .elementor-element.elementor-element-f1ffec4{width:24%;}.elementor-7974 .elementor-element.elementor-element-8da523f{width:76%;}.elementor-7974 .elementor-element.elementor-element-88822fc{width:24%;}.elementor-7974 .elementor-element.elementor-element-eeb5039{width:76%;}.elementor-7974 .elementor-element.elementor-element-e6b1232{width:24%;}.elementor-7974 .elementor-element.elementor-element-230ccdc{width:76%;}.elementor-7974 .elementor-element.elementor-element-77cc155{width:24%;}.elementor-7974 .elementor-element.elementor-element-e2d1525{width:76%;}.elementor-7974 .elementor-element.elementor-element-3f69137{width:24%;}.elementor-7974 .elementor-element.elementor-element-bc027a6{width:76%;}.elementor-7974 .elementor-element.elementor-element-0274507{width:24%;}.elementor-7974 .elementor-element.elementor-element-7b86211{width:76%;}.elementor-7974 .elementor-element.elementor-element-a81eb54{width:24%;}.elementor-7974 .elementor-element.elementor-element-34d41bc{width:76%;}.elementor-7974 .elementor-element.elementor-element-2d3f780{width:24%;}.elementor-7974 .elementor-element.elementor-element-0bd8121{width:76%;}.elementor-7974 .elementor-element.elementor-element-a802a84{width:24%;}.elementor-7974 .elementor-element.elementor-element-4ef982d{width:76%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7974 .elementor-element.elementor-element-6e6f498{width:100%;}.elementor-7974 .elementor-element.elementor-element-3243775{width:100%;}.elementor-7974 .elementor-element.elementor-element-74abd0d{width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}}@media(max-width:767px){.elementor-7974 .elementor-element.elementor-element-d34e06b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3px;}.elementor-7974 .elementor-element.elementor-element-d34e06b{padding:21px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7974 .elementor-element.elementor-element-80cf913 .elementor-heading-title{font-size:56px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7974 .elementor-element.elementor-element-67e5199{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-7974 .elementor-element.elementor-element-68ea8ce{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-1% 3% 0% 3%;}.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-1% 3% 0% 3%;}.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-1% 3% 0% 3%;}}/* Start custom CSS for image, class: .elementor-element-da80631 *//* 1. Target the image element and set the default background */
.elementor-7974 .elementor-element.elementor-element-da80631 img {
  background-color: #f3f4f6;    /* Your default background color (e.g., light gray) */
  border: 2px solid transparent; /* Keeps layout stable */
  border-radius: 8px;            
  
  /* Smoothly transition background-color alongside the other effects */
  transition: 
    background-color 0.3s ease,
    border-color 0.3s ease, 
    transform 0.3s ease, 
    box-shadow 0.3s ease; 
}

/* 2. Hover State - Change the background color here */
.elementor-7974 .elementor-element.elementor-element-da80631 img:hover {
  background-color: #e0f2fe;     /* Your hover background color (e.g., very light blue) */
  border-color: #;         /* Your hover border color */
  transform: translateY(-6px);
  box-shadow: 0 20px 42px rgba(31,44,58,.12);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ae1671 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-5ae1671 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-5ae1671:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-5ae1671 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c0d759 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-7c0d759 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-7c0d759:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-7c0d759 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4812091 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-4812091 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-4812091:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-4812091 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c164543 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-c164543 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-c164543:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-c164543 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e977113 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-e977113 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-e977113:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-e977113 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f3b9cf8 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-f3b9cf8 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-f3b9cf8:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-f3b9cf8 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a96348b *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-a96348b > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-a96348b:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-a96348b .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-430ce39 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-430ce39 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-430ce39:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-430ce39 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-132907a *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-132907a > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-132907a:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-132907a .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8bb96b4 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-8bb96b4 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-8bb96b4:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-8bb96b4 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0601af7 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-0601af7 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-0601af7:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-0601af7 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8256f43 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-8256f43 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-8256f43:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-8256f43 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25966b5 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-25966b5 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-25966b5:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-25966b5 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77d337a *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-77d337a > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-77d337a:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-77d337a .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ca1518 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-8ca1518 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-8ca1518:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-8ca1518 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6dabedb *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-6dabedb > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-6dabedb:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-6dabedb .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61d1778 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-61d1778 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-61d1778:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-61d1778 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b7106c8 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-b7106c8 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-b7106c8:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-b7106c8 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-119e438 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-119e438 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-119e438:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-119e438 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-edbec24 *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-edbec24 > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-edbec24:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-edbec24 .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e7e15e *//* Card Container Styling */
.elementor-7974 .elementor-element.elementor-element-4e7e15e > .elementor-widget-wrap {
  background-color: #ffffff !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  padding: 20px 16px !important;
  display: flex !important;
  flex-direction: row !important; /* Keep image left, text right */
  align-items: flex-start !important;
  gap: 16px !important;
  height: 100% !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
  transition: all 0.3s ease !important;
}

/* Hover Effect: Soft Elevation & Orange Border */
.elementor-7974 .elementor-element.elementor-element-4e7e15e:hover > .elementor-widget-wrap {
  border-color: #EF6914 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06) !important;
}

/* Make text column fill remaining horizontal space */
.elementor-7974 .elementor-element.elementor-element-4e7e15e .elementor-widget-wrap > .elementor-element:last-child {
  flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e6f498 *//* 1. Target the INNER wrapper of the Elementor column (Normal State) */
.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-widget-wrap, 
.elementor-7974 .elementor-element.elementor-element-6e6f498 > .e-con-inner {
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-start !important; /* Changed to start so content stays tightly grouped at the top */

  /* Spacing & Padding */
  padding: 10px 10px 10px 10px !important;
  border: 2px solid #e0e0e0 !important;     
  border-radius: 8px !important;            
  
  /* Smoothly transition your hover effects */
  transition: 
    border-color 0.3s ease, 
    transform 0.3s ease, 
    box-shadow 0.3s ease !important;
}

/* 2. FORCE THE BUTTON TO THE BOTTOM (The Fix) */
/* This targets the very last widget inside the column (your button) and pushes it down */
.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-widget-wrap > .elementor-widget:last-child,
.elementor-7974 .elementor-element.elementor-element-6e6f498 > .e-con-inner > .elementor-widget:last-child {
  margin-top: auto !important; /* 👈 This forces all empty space above the button, locking it to the bottom */
}

/* 3. Hover State applied to the inner wrapper */
.elementor-7974 .elementor-element.elementor-element-6e6f498 > .elementor-widget-wrap:hover,
.elementor-7974 .elementor-element.elementor-element-6e6f498 > .e-con-inner:hover {
  border-color: #e0e0e0 !important; 
  transform: translateY(-6px) !important;
  box-shadow: 0 20px 42px rgba(31,44,58,.12) !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3243775 *//* 1. Target the INNER wrapper of the Elementor column (Normal State) */
.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-widget-wrap, 
.elementor-7974 .elementor-element.elementor-element-3243775 > .e-con-inner {
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-start !important; /* Changed to start so content stays tightly grouped at the top */

  /* Spacing & Padding */
  padding: 10px 10px 10px 10px !important;
  border: 2px solid #e0e0e0 !important;     
  border-radius: 8px !important;            
  
  /* Smoothly transition your hover effects */
  transition: 
    border-color 0.3s ease, 
    transform 0.3s ease, 
    box-shadow 0.3s ease !important;
}

/* 2. FORCE THE BUTTON TO THE BOTTOM (The Fix) */
/* This targets the very last widget inside the column (your button) and pushes it down */
.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-widget-wrap > .elementor-widget:last-child,
.elementor-7974 .elementor-element.elementor-element-3243775 > .e-con-inner > .elementor-widget:last-child {
  margin-top: auto !important; /* 👈 This forces all empty space above the button, locking it to the bottom */
}

/* 3. Hover State applied to the inner wrapper */
.elementor-7974 .elementor-element.elementor-element-3243775 > .elementor-widget-wrap:hover,
.elementor-7974 .elementor-element.elementor-element-3243775 > .e-con-inner:hover {
  border-color: #e0e0e0 !important; 
  transform: translateY(-6px) !important;
  box-shadow: 0 20px 42px rgba(31,44,58,.12) !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74abd0d *//* 1. Target the INNER wrapper of the Elementor column (Normal State) */
.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-widget-wrap, 
.elementor-7974 .elementor-element.elementor-element-74abd0d > .e-con-inner {
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-start !important; /* Changed to start so content stays tightly grouped at the top */

  /* Spacing & Padding */
  padding: 10px 10px 10px 10px !important;
  border: 2px solid #e0e0e0 !important;     
  border-radius: 8px !important;            
  
  /* Smoothly transition your hover effects */
  transition: 
    border-color 0.3s ease, 
    transform 0.3s ease, 
    box-shadow 0.3s ease !important;
}

/* 2. FORCE THE BUTTON TO THE BOTTOM (The Fix) */
/* This targets the very last widget inside the column (your button) and pushes it down */
.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-widget-wrap > .elementor-widget:last-child,
.elementor-7974 .elementor-element.elementor-element-74abd0d > .e-con-inner > .elementor-widget:last-child {
  margin-top: auto !important; /* 👈 This forces all empty space above the button, locking it to the bottom */
}

/* 3. Hover State applied to the inner wrapper */
.elementor-7974 .elementor-element.elementor-element-74abd0d > .elementor-widget-wrap:hover,
.elementor-7974 .elementor-element.elementor-element-74abd0d > .e-con-inner:hover {
  border-color: #e0e0e0 !important; 
  transform: translateY(-6px) !important;
  box-shadow: 0 20px 42px rgba(31,44,58,.12) !important;
}/* End custom CSS */