.elementor-5049 .elementor-element.elementor-element-000000a{padding:86px 0px 30px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5049 .elementor-element.elementor-element-0000001 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-5049 .elementor-element.elementor-element-0000001{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:13.44px;line-height:1.7em;color:#5d6b7a;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5049 .elementor-element.elementor-element-0000002 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5049 .elementor-element.elementor-element-0000002{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000002 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:40px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000003 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-5049 .elementor-element.elementor-element-0000003{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.7em;color:#5d6b7a;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5049 .elementor-element.elementor-element-0000004 .elementor-button{background-color:#d0202a;font-family:"Segoe UI", Sans-serif;font-size:14.72px;font-weight:700;line-height:1.2em;border-radius:999px 999px 999px 999px;}.elementor-5049 .elementor-element.elementor-element-0000004 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000005 .elementor-button{background-color:#0e2a47;font-family:"Segoe UI", Sans-serif;font-size:14.72px;font-weight:700;line-height:1.2em;border-radius:999px 999px 999px 999px;}.elementor-5049 .elementor-element.elementor-element-0000005 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5049 .elementor-element.elementor-element-0000007 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-0000007{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000008 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000008{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.44px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000017{padding:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000000b > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-5049 .elementor-element.elementor-element-000000b{text-align:center;}.elementor-5049 .elementor-element.elementor-element-000000b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:34.4px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-5049 .elementor-element.elementor-element-000000c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000000c{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.44px;line-height:1.45em;color:#a8bdd3;}.elementor-5049 .elementor-element.elementor-element-000000e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-5049 .elementor-element.elementor-element-000000e{text-align:center;}.elementor-5049 .elementor-element.elementor-element-000000e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:34.4px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-5049 .elementor-element.elementor-element-000000f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000000f{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.44px;line-height:1.45em;color:#a8bdd3;}.elementor-5049 .elementor-element.elementor-element-0000011 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-5049 .elementor-element.elementor-element-0000011{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000011 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:34.4px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-5049 .elementor-element.elementor-element-0000012 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000012{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.44px;line-height:1.45em;color:#a8bdd3;}.elementor-5049 .elementor-element.elementor-element-0000014 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-5049 .elementor-element.elementor-element-0000014{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000014 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:34.4px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-5049 .elementor-element.elementor-element-0000015 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000015{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.44px;line-height:1.45em;color:#a8bdd3;}.elementor-5049 .elementor-element.elementor-element-000001c{padding:88px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-0000018 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-0000018{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000018 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-0000019 > .elementor-widget-container{margin:0px 0px 18.14px 0px;}.elementor-5049 .elementor-element.elementor-element-0000019{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-000001a > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-5049 .elementor-element.elementor-element-000001a{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000021{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000001d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-000001d{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000001d .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-000001e > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-000001e{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000001e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000001f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000001f{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-000003a{padding:46px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-0000022 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-0000022{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000023 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-0000023{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000023 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000024 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000024{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000026 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-0000026{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000027 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-0000027{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000027 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000028 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000028{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-000002a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-000002a{text-align:center;}.elementor-5049 .elementor-element.elementor-element-000002b > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-000002b{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000002b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000002c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000002c{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-000002e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-000002e{text-align:center;}.elementor-5049 .elementor-element.elementor-element-000002f > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-000002f{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000002f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000030 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000030{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000032 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-0000032{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000033 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-0000033{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000033 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000034 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000034{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000036 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-0000036{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000037 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-0000037{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000037 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000038 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000038{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-000003f{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000003b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-000003b{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000003b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-000003c > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-000003c{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000003c .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000003d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000003d{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000046{padding:46px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000040 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-0000040{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000041{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.76px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000043 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-0000043{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000044 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000044{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.76px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000053{padding:46px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-0000047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000047{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000047 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000048 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000048{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-000004a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000004a{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000004a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000004b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000004b{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-000004d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000004d{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000004d .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000004e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000004e{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-0000050 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000050{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000050 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000051 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000051{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-0000057{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000054 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-0000054{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000054 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-0000055 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000055{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000055 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000062{padding:46px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000058 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000058{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000058 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000059 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-5049 .elementor-element.elementor-element-0000059{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-000005a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000005a{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000005a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000005b > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-5049 .elementor-element.elementor-element-000005b{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-000005c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000005c{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000005c .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000005d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000005d{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-000005e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5049 .elementor-element.elementor-element-000005e{text-align:center;}.elementor-5049 .elementor-element.elementor-element-000005f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000005f{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-000006c{padding:52px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-0000063 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-0000063{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000063 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000064 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000064{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000066 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-0000066{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000066 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000067 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000067{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000069 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-0000069{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000069 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000006a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000006a{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000071{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000006d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-000006d{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000006d .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-000006e > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-000006e{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000006e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000006f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000006f{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000074{padding:46px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000072 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000072{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15px;line-height:1.7em;color:#1b2430;}.elementor-5049 .elementor-element.elementor-element-000007c{padding:56px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-979fb20 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-979fb20{text-align:center;}.elementor-5049 .elementor-element.elementor-element-0000078 > .elementor-widget-container{margin:0px 0px 11.71px 0px;}.elementor-5049 .elementor-element.elementor-element-0000078{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000078 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.52px;line-height:1.25em;color:#14395e;}.elementor-5049 .elementor-element.elementor-element-0000079 > .elementor-widget-container{margin:0px 0px 17.33px 0px;}.elementor-5049 .elementor-element.elementor-element-0000079{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#1b2430;}.elementor-5049 .elementor-element.elementor-element-000007a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000007a{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#1b2430;}.elementor-5049 .elementor-element.elementor-element-0000082{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000007e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-000007e{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000007e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-000007f > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-000007f{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000007f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000080 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000080{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000085{padding:46px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000083 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000083{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15px;line-height:1.7em;color:#1b2430;}.elementor-5049 .elementor-element.elementor-element-0000088{padding:18px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-0000086 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000086{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:14.4px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-000008d{padding:88px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-0000089 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-0000089{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000089 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-000008a > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-000008a{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000008a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000008b > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-5049 .elementor-element.elementor-element-000008b{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000092{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000008e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-000008e{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000008e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-000008f > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-000008f{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000008f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000090 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000090{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-0000099{padding:46px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-0000093 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-0000093{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000093 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.52px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000094 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000094{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.2px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-0000096 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5049 .elementor-element.elementor-element-0000096{text-align:start;}.elementor-5049 .elementor-element.elementor-element-0000096 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.52px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-0000097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-0000097{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.2px;line-height:1.7em;color:#3b4a5a;}.elementor-5049 .elementor-element.elementor-element-000009e{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000009a > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-000009a{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000009a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-000009b > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-000009b{text-align:start;}.elementor-5049 .elementor-element.elementor-element-000009b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-000009c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000009c{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000af{padding:46px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000009f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-000009f{text-align:center;}.elementor-5049 .elementor-element.elementor-element-00000a0 > .elementor-widget-container{margin:0px 0px 8.64px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a0{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000a0 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.2px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a1{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a3{text-align:center;}.elementor-5049 .elementor-element.elementor-element-00000a4 > .elementor-widget-container{margin:0px 0px 8.64px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a4{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000a4 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.2px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a5{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a7{text-align:center;}.elementor-5049 .elementor-element.elementor-element-00000a8 > .elementor-widget-container{margin:0px 0px 8.64px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a8{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000a8 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.2px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000a9{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000ab{text-align:center;}.elementor-5049 .elementor-element.elementor-element-00000ac > .elementor-widget-container{margin:0px 0px 8.64px 0px;}.elementor-5049 .elementor-element.elementor-element-00000ac{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000ac .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.2px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000ad{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000b3{padding:40px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b0{text-align:center;}.elementor-5049 .elementor-element.elementor-element-00000b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b1{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.6px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000b6{padding:18px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b4{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:14.4px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000bf{padding:88px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b7 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b7{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000b7 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-00000b8 > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b8{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000b8 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000b9 > .elementor-widget-container{margin:0px 0px 17.33px 0px;}.elementor-5049 .elementor-element.elementor-element-00000b9{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#1b2430;}.elementor-5049 .elementor-element.elementor-element-00000ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000ba{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#1b2430;}.elementor-5049 .elementor-element.elementor-element-00000bc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5049 .elementor-element.elementor-element-00000bc{text-align:center;}.elementor-5049 .elementor-element.elementor-element-00000bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000bd{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000c4{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c0{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000c0 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-00000c1 > .elementor-widget-container{margin:0px 0px 18.24px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c1{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000c1 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c2{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:17.28px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000ce{padding:46px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c5 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c5{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000c5 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c6{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000c8 > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c8{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000c8 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000c9{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000cb > .elementor-widget-container{margin:0px 0px 9.28px 0px;}.elementor-5049 .elementor-element.elementor-element-00000cb{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000cb .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:18.56px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000cc{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:15.52px;line-height:1.65em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000d2{padding:40px 0px 88px 0px;}.elementor-5049 .elementor-element.elementor-element-00000cf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-00000cf{text-align:center;}.elementor-5049 .elementor-element.elementor-element-00000d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000d0{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:13.6px;line-height:1.7em;color:#5d6b7a;}.elementor-5049 .elementor-element.elementor-element-00000d6{padding:88px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000d3 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5049 .elementor-element.elementor-element-00000d3{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000d3 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12.16px;font-weight:800;line-height:1.4em;color:#d0202a;}.elementor-5049 .elementor-element.elementor-element-00000d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000d4{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000d4 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#0e2a47;}.elementor-5049 .elementor-element.elementor-element-00000e2{padding:46px 0px 88px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5049 .elementor-element.elementor-element-00000e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000ea{padding:70px 0px 70px 0px;}.elementor-5049 .elementor-element.elementor-element-00000e4 > .elementor-widget-container{margin:0px 0px 7.6px 0px;}.elementor-5049 .elementor-element.elementor-element-00000e4{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000e4 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:30.4px;line-height:1.25em;color:#FFFFFF;}.elementor-5049 .elementor-element.elementor-element-00000e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000e5{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:16.5px;line-height:1.7em;color:#c7d6e6;}.elementor-5049 .elementor-element.elementor-element-00000e7 .elementor-button{background-color:#d0202a;font-family:"Segoe UI", Sans-serif;font-size:14.72px;font-weight:700;line-height:1.2em;border-radius:999px 999px 999px 999px;}.elementor-5049 .elementor-element.elementor-element-00000e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000e8 .elementor-button{background-color:transparent;font-family:"Segoe UI", Sans-serif;font-size:14.72px;font-weight:700;line-height:1.2em;border-radius:999px 999px 999px 999px;}.elementor-5049 .elementor-element.elementor-element-00000e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000ee{padding:52px 0px 52px 0px;}.elementor-5049 .elementor-element.elementor-element-00000eb > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-5049 .elementor-element.elementor-element-00000eb{text-align:start;}.elementor-5049 .elementor-element.elementor-element-00000eb .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:19.52px;line-height:1.25em;color:#14395e;}.elementor-5049 .elementor-element.elementor-element-00000ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5049 .elementor-element.elementor-element-00000ec{text-align:start;font-family:"Segoe UI", Sans-serif;font-size:14.72px;line-height:1.7em;color:#14395e;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5049 .elementor-element.elementor-element-0000077{width:44.499%;}.elementor-5049 .elementor-element.elementor-element-000007b{width:51.178%;}}/* Start custom CSS for text-editor, class: .elementor-element-0000001 */.elementor-5049 .elementor-element.elementor-element-0000001>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000001 p{margin:0}.elementor-5049 .elementor-element.elementor-element-0000001 a{color:#5d6b7a;text-decoration:none}.elementor-5049 .elementor-element.elementor-element-0000001 a:hover{color:#0e2a47}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000002 */.elementor-5049 .elementor-element.elementor-element-0000002 .elementor-heading-title{margin:0;letter-spacing:-.5px;max-width:900px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000003 */.elementor-5049 .elementor-element.elementor-element-0000003>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000003 p{margin:0;max-width:820px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0000004 */.elementor-5049 .elementor-element.elementor-element-0000004{width:auto!important;min-width:0}.elementor-5049 .elementor-element.elementor-element-0000004 .elementor-button{color:#FFFFFF;font-weight:700}.elementor-5049 .elementor-element.elementor-element-0000004 .elementor-button:hover{transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0000005 */.elementor-5049 .elementor-element.elementor-element-0000005{width:auto!important;min-width:0}.elementor-5049 .elementor-element.elementor-element-0000005 .elementor-button{color:#FFFFFF;font-weight:700}.elementor-5049 .elementor-element.elementor-element-0000005 .elementor-button:hover{transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000006 */.elementor-5049 .elementor-element.elementor-element-0000006>.elementor-widget-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:14px}.elementor-5049 .elementor-element.elementor-element-0000006>.elementor-widget-wrap>.elementor-widget{flex:1 1 100%;width:auto!important;min-width:0!important;max-width:100%}.elementor-5049 .elementor-element.elementor-element-0000006>.elementor-widget-wrap>.elementor-widget-button{flex:0 0 auto;width:auto!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0000007 */.elementor-5049 .elementor-element.elementor-element-0000007 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-0000007>.elementor-widget-container{border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgba(14,42,71,.08)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000008 */.elementor-5049 .elementor-element.elementor-element-0000008>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000008 p{margin:0}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000000a */.elementor-5049 .elementor-element.elementor-element-000000a{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000000a .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000000a .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000000a>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000000a .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000000a .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000000a>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000000a{background:radial-gradient(1100px 420px at 85% -15%,rgba(208,32,42,.07), transparent 60%),linear-gradient(180deg,#ffffff,#eef2f7)}.elementor-5049 .elementor-element.elementor-element-000000a>.elementor-container{display:grid!important;grid-template-columns:1.05fr 1fr!important;gap:46px!important;align-items:center}.elementor-5049 .elementor-element.elementor-element-000000a .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-000000a>.elementor-container{grid-template-columns:1fr!important;gap:30px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000000b */.elementor-5049 .elementor-element.elementor-element-000000b .elementor-heading-title{margin:0;letter-spacing:-.5px}.elementor-5049 .elementor-element.elementor-element-000000b .elementor-heading-title span{color:#ff7a6b;font-size:16.8px;font-weight:700;margin-left:3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000000c */.elementor-5049 .elementor-element.elementor-element-000000c>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000000c p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000000d */.elementor-5049 .elementor-element.elementor-element-000000d{background:#0e2a47;padding:42px 26px!important;text-align:center}.elementor-5049 .elementor-element.elementor-element-000000d{border-left:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000000e */.elementor-5049 .elementor-element.elementor-element-000000e .elementor-heading-title{margin:0;letter-spacing:-.5px}.elementor-5049 .elementor-element.elementor-element-000000e .elementor-heading-title span{color:#ff7a6b;font-size:16.8px;font-weight:700;margin-left:3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000000f */.elementor-5049 .elementor-element.elementor-element-000000f>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000000f p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000010 */.elementor-5049 .elementor-element.elementor-element-0000010{background:#0e2a47;padding:42px 26px!important;text-align:center}.elementor-5049 .elementor-element.elementor-element-0000010{border-left:1px solid rgba(255,255,255,.12)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000011 */.elementor-5049 .elementor-element.elementor-element-0000011 .elementor-heading-title{margin:0;letter-spacing:-.5px}.elementor-5049 .elementor-element.elementor-element-0000011 .elementor-heading-title span{color:#ff7a6b;font-size:16.8px;font-weight:700;margin-left:3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000012 */.elementor-5049 .elementor-element.elementor-element-0000012>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000012 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000013 */.elementor-5049 .elementor-element.elementor-element-0000013{background:#0e2a47;padding:42px 26px!important;text-align:center}.elementor-5049 .elementor-element.elementor-element-0000013{border-left:1px solid rgba(255,255,255,.12)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000014 */.elementor-5049 .elementor-element.elementor-element-0000014 .elementor-heading-title{margin:0;letter-spacing:-.5px}.elementor-5049 .elementor-element.elementor-element-0000014 .elementor-heading-title span{color:#ff7a6b;font-size:16.8px;font-weight:700;margin-left:3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000015 */.elementor-5049 .elementor-element.elementor-element-0000015>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000015 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000016 */.elementor-5049 .elementor-element.elementor-element-0000016{background:#0e2a47;padding:42px 26px!important;text-align:center}.elementor-5049 .elementor-element.elementor-element-0000016{border-left:1px solid rgba(255,255,255,.12)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000017 */.elementor-5049 .elementor-element.elementor-element-0000017{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000017 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000017 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000017>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000017 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000017 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000017>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000017{background:#0e2a47;color:#FFFFFF}.elementor-5049 .elementor-element.elementor-element-0000017>.elementor-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0px!important;align-items:stretch}.elementor-5049 .elementor-element.elementor-element-0000017 .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-0000017>.elementor-container{grid-template-columns:1fr!important;gap:24px!important}}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-0000017>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elementor-5049 .elementor-element.elementor-element-0000017 .elementor-column:nth-child(odd){border-left:0!important}}@media(max-width:620px){.elementor-5049 .elementor-element.elementor-element-0000017>.elementor-container{grid-template-columns:1fr!important}.elementor-5049 .elementor-element.elementor-element-0000017 .elementor-column{border-left:0!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000018 */.elementor-5049 .elementor-element.elementor-element-0000018 .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000019 */.elementor-5049 .elementor-element.elementor-element-0000019>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000019 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000001a */.elementor-5049 .elementor-element.elementor-element-000001a>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000001a p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000001b */.elementor-5049 .elementor-element.elementor-element-000001b{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000001c */.elementor-5049 .elementor-element.elementor-element-000001c{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000001c .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000001c .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000001c>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000001c .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000001c .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000001c>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000001c{background:#ffffff}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000001d */.elementor-5049 .elementor-element.elementor-element-000001d .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000001e */.elementor-5049 .elementor-element.elementor-element-000001e .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000001f */.elementor-5049 .elementor-element.elementor-element-000001f>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000001f p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000020 */.elementor-5049 .elementor-element.elementor-element-0000020{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000021 */.elementor-5049 .elementor-element.elementor-element-0000021{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000021 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000021 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000021>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000021 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000021 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000021>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000021{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0000022 */.elementor-5049 .elementor-element.elementor-element-0000022 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-0000022>.elementor-widget-container{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#eaf1f8,#dbe7f3);display:flex;align-items:center;justify-content:center}.elementor-5049 .elementor-element.elementor-element-0000022 img{width:22px!important;height:22px!important;display:block;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000023 */.elementor-5049 .elementor-element.elementor-element-0000023 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000024 */.elementor-5049 .elementor-element.elementor-element-0000024>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000024 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000025 */.elementor-5049 .elementor-element.elementor-element-0000025{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-0000025:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0000026 */.elementor-5049 .elementor-element.elementor-element-0000026 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-0000026>.elementor-widget-container{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#eaf1f8,#dbe7f3);display:flex;align-items:center;justify-content:center}.elementor-5049 .elementor-element.elementor-element-0000026 img{width:22px!important;height:22px!important;display:block;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000027 */.elementor-5049 .elementor-element.elementor-element-0000027 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000028 */.elementor-5049 .elementor-element.elementor-element-0000028>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000028 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000029 */.elementor-5049 .elementor-element.elementor-element-0000029{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-0000029:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-000002a */.elementor-5049 .elementor-element.elementor-element-000002a img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-000002a>.elementor-widget-container{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#eaf1f8,#dbe7f3);display:flex;align-items:center;justify-content:center}.elementor-5049 .elementor-element.elementor-element-000002a img{width:22px!important;height:22px!important;display:block;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000002b */.elementor-5049 .elementor-element.elementor-element-000002b .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000002c */.elementor-5049 .elementor-element.elementor-element-000002c>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000002c p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000002d */.elementor-5049 .elementor-element.elementor-element-000002d{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-000002d:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-000002e */.elementor-5049 .elementor-element.elementor-element-000002e img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-000002e>.elementor-widget-container{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#eaf1f8,#dbe7f3);display:flex;align-items:center;justify-content:center}.elementor-5049 .elementor-element.elementor-element-000002e img{width:22px!important;height:22px!important;display:block;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000002f */.elementor-5049 .elementor-element.elementor-element-000002f .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000030 */.elementor-5049 .elementor-element.elementor-element-0000030>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000030 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000031 */.elementor-5049 .elementor-element.elementor-element-0000031{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-0000031:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0000032 */.elementor-5049 .elementor-element.elementor-element-0000032 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-0000032>.elementor-widget-container{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#eaf1f8,#dbe7f3);display:flex;align-items:center;justify-content:center}.elementor-5049 .elementor-element.elementor-element-0000032 img{width:22px!important;height:22px!important;display:block;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000033 */.elementor-5049 .elementor-element.elementor-element-0000033 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000034 */.elementor-5049 .elementor-element.elementor-element-0000034>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000034 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000035 */.elementor-5049 .elementor-element.elementor-element-0000035{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-0000035:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0000036 */.elementor-5049 .elementor-element.elementor-element-0000036 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-0000036>.elementor-widget-container{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#eaf1f8,#dbe7f3);display:flex;align-items:center;justify-content:center}.elementor-5049 .elementor-element.elementor-element-0000036 img{width:22px!important;height:22px!important;display:block;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000037 */.elementor-5049 .elementor-element.elementor-element-0000037 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000038 */.elementor-5049 .elementor-element.elementor-element-0000038>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000038 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000039 */.elementor-5049 .elementor-element.elementor-element-0000039{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-0000039:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000003a */.elementor-5049 .elementor-element.elementor-element-000003a{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000003a .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000003a .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000003a>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000003a .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000003a .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000003a>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000003a{background:#f5f7fa}.elementor-5049 .elementor-element.elementor-element-000003a>.elementor-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch}.elementor-5049 .elementor-element.elementor-element-000003a .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-000003a>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.elementor-5049 .elementor-element.elementor-element-000003a>.elementor-container{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000003b */.elementor-5049 .elementor-element.elementor-element-000003b .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000003c */.elementor-5049 .elementor-element.elementor-element-000003c .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000003d */.elementor-5049 .elementor-element.elementor-element-000003d>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000003d p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000003e */.elementor-5049 .elementor-element.elementor-element-000003e{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000003f */.elementor-5049 .elementor-element.elementor-element-000003f{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000003f .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000003f .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000003f>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000003f .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000003f .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000003f>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000003f{background:#ffffff}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0000040 */.elementor-5049 .elementor-element.elementor-element-0000040 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-0000040>.elementor-widget-container{display:inline-block;max-width:100%;border:1px solid #e4e9ef;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000041 */.elementor-5049 .elementor-element.elementor-element-0000041>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000041 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000042 */.elementor-5049 .elementor-element.elementor-element-0000042{text-align:center}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0000043 */.elementor-5049 .elementor-element.elementor-element-0000043 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-0000043>.elementor-widget-container{display:inline-block;max-width:100%;border:1px solid #e4e9ef;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000044 */.elementor-5049 .elementor-element.elementor-element-0000044>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000044 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000045 */.elementor-5049 .elementor-element.elementor-element-0000045{text-align:center}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000046 */.elementor-5049 .elementor-element.elementor-element-0000046{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000046 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000046 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000046>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000046 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000046 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000046>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000046{background:#ffffff}.elementor-5049 .elementor-element.elementor-element-0000046>.elementor-container{display:grid!important;grid-template-columns:1fr 1fr!important;gap:26px!important;align-items:start}.elementor-5049 .elementor-element.elementor-element-0000046 .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-0000046>.elementor-container{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000047 */.elementor-5049 .elementor-element.elementor-element-0000047 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-0000047{padding-bottom:8.35px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000048 */.elementor-5049 .elementor-element.elementor-element-0000048>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000048 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000049 */.elementor-5049 .elementor-element.elementor-element-0000049{padding-left:20px!important;border-left:3px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000004a */.elementor-5049 .elementor-element.elementor-element-000004a .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-000004a{padding-bottom:8.35px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000004b */.elementor-5049 .elementor-element.elementor-element-000004b>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000004b p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000004c */.elementor-5049 .elementor-element.elementor-element-000004c{padding-left:20px!important;border-left:3px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000004d */.elementor-5049 .elementor-element.elementor-element-000004d .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-000004d{padding-bottom:8.35px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000004e */.elementor-5049 .elementor-element.elementor-element-000004e>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000004e p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000004f */.elementor-5049 .elementor-element.elementor-element-000004f{padding-left:20px!important;border-left:3px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000050 */.elementor-5049 .elementor-element.elementor-element-0000050 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-0000050{padding-bottom:8.35px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000051 */.elementor-5049 .elementor-element.elementor-element-0000051>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000051 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000052 */.elementor-5049 .elementor-element.elementor-element-0000052{padding-left:20px!important;border-left:3px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000053 */.elementor-5049 .elementor-element.elementor-element-0000053{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000053 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000053 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000053>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000053 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000053 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000053>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000053{background:#ffffff}.elementor-5049 .elementor-element.elementor-element-0000053>.elementor-container{display:grid!important;grid-template-columns:1fr 1fr!important;gap:36px 46px!important;align-items:stretch}.elementor-5049 .elementor-element.elementor-element-0000053 .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-0000053>.elementor-container{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000054 */.elementor-5049 .elementor-element.elementor-element-0000054 .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000055 */.elementor-5049 .elementor-element.elementor-element-0000055 .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000056 */.elementor-5049 .elementor-element.elementor-element-0000056{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000057 */.elementor-5049 .elementor-element.elementor-element-0000057{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000057 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000057 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000057>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000057 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000057 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000057>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000057{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000058 */.elementor-5049 .elementor-element.elementor-element-0000058 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-0000058{padding-bottom:8.35px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000059 */.elementor-5049 .elementor-element.elementor-element-0000059>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000059 p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000005a */.elementor-5049 .elementor-element.elementor-element-000005a .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-000005a{padding-bottom:8.35px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000005b */.elementor-5049 .elementor-element.elementor-element-000005b>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000005b p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000005c */.elementor-5049 .elementor-element.elementor-element-000005c .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-000005c{padding-bottom:8.35px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000005d */.elementor-5049 .elementor-element.elementor-element-000005d>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000005d p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-000005e */.elementor-5049 .elementor-element.elementor-element-000005e img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-000005e>.elementor-widget-container{border-radius:16px;overflow:hidden;border:1px solid #e4e9ef;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000005f */.elementor-5049 .elementor-element.elementor-element-000005f>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000005f p{margin:0}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000062 */.elementor-5049 .elementor-element.elementor-element-0000062{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000062 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000062 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000062>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000062 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000062 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000062>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000062{background:#f5f7fa}.elementor-5049 .elementor-element.elementor-element-0000062>.elementor-container{display:grid!important;grid-template-columns:1.05fr 1fr!important;gap:46px!important;align-items:center}.elementor-5049 .elementor-element.elementor-element-0000062 .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-0000062>.elementor-container{grid-template-columns:1fr!important;gap:30px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000063 */.elementor-5049 .elementor-element.elementor-element-0000063 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000064 */.elementor-5049 .elementor-element.elementor-element-0000064>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000064 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000065 */.elementor-5049 .elementor-element.elementor-element-0000065{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-0000065:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000066 */.elementor-5049 .elementor-element.elementor-element-0000066 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000067 */.elementor-5049 .elementor-element.elementor-element-0000067>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000067 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000068 */.elementor-5049 .elementor-element.elementor-element-0000068{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-0000068:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000069 */.elementor-5049 .elementor-element.elementor-element-0000069 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000006a */.elementor-5049 .elementor-element.elementor-element-000006a>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000006a p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000006b */.elementor-5049 .elementor-element.elementor-element-000006b{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-000006b:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000006c */.elementor-5049 .elementor-element.elementor-element-000006c{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000006c .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000006c .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000006c>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000006c .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000006c .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000006c>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000006c{background:#f5f7fa}.elementor-5049 .elementor-element.elementor-element-000006c>.elementor-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch}.elementor-5049 .elementor-element.elementor-element-000006c .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-000006c>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.elementor-5049 .elementor-element.elementor-element-000006c>.elementor-container{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000006d */.elementor-5049 .elementor-element.elementor-element-000006d .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000006e */.elementor-5049 .elementor-element.elementor-element-000006e .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000006f */.elementor-5049 .elementor-element.elementor-element-000006f>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000006f p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000070 */.elementor-5049 .elementor-element.elementor-element-0000070{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000071 */.elementor-5049 .elementor-element.elementor-element-0000071{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000071 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000071 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000071>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000071 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000071 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000071>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000071{background:#ffffff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000072 */.elementor-5049 .elementor-element.elementor-element-0000072 table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px}.elementor-5049 .elementor-element.elementor-element-0000072 caption{caption-side:top;text-align:left;font-weight:700;color:#0e2a47;padding:16px 18px 6px;font-size:16px}.elementor-5049 .elementor-element.elementor-element-0000072 th,.elementor-5049 .elementor-element.elementor-element-0000072 td{padding:13px 16px;border-bottom:1px solid #e4e9ef;text-align:left;vertical-align:middle}.elementor-5049 .elementor-element.elementor-element-0000072 thead th{background:#0e2a47;color:#fff;font-weight:600;letter-spacing:.2px}.elementor-5049 .elementor-element.elementor-element-0000072 tbody tr:nth-child(even){background:#fafcfe}.elementor-5049 .elementor-element.elementor-element-0000072 tbody tr:hover{background:#f3f8fd}.elementor-5049 .elementor-element.elementor-element-0000072 td:first-child,.elementor-5049 .elementor-element.elementor-element-0000072 th:first-child{font-weight:600;color:#1b2430}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000073 */.elementor-5049 .elementor-element.elementor-element-0000073{overflow-x:auto;border:1px solid #e4e9ef;border-radius:16px;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000074 */.elementor-5049 .elementor-element.elementor-element-0000074{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000074 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000074 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000074>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000074 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000074 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000074>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000074{background:#ffffff}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-979fb20 */.elementor-5049 .elementor-element.elementor-element-979fb20 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-979fb20>.elementor-widget-container{border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgba(14,42,71,.08)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000078 */.elementor-5049 .elementor-element.elementor-element-0000078 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000079 */.elementor-5049 .elementor-element.elementor-element-0000079>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000079 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000007a */.elementor-5049 .elementor-element.elementor-element-000007a>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000007a p{margin:0}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000007c */.elementor-5049 .elementor-element.elementor-element-000007c{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000007c .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000007c .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000007c>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000007c .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000007c .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000007c>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000007c{background:#ffffff}.elementor-5049 .elementor-element.elementor-element-000007c>.elementor-container{display:grid!important;grid-template-columns:1.05fr 1fr!important;gap:46px!important;align-items:center}.elementor-5049 .elementor-element.elementor-element-000007c .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-000007c>.elementor-container{grid-template-columns:1fr!important;gap:30px!important}}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-000007d */.elementor-5049 .elementor-element.elementor-element-000007d{height:0;line-height:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000007e */.elementor-5049 .elementor-element.elementor-element-000007e .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000007f */.elementor-5049 .elementor-element.elementor-element-000007f .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000080 */.elementor-5049 .elementor-element.elementor-element-0000080>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000080 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000081 */.elementor-5049 .elementor-element.elementor-element-0000081{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000082 */.elementor-5049 .elementor-element.elementor-element-0000082{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000082 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000082 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000082>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000082 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000082 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000082>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000082{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000083 */.elementor-5049 .elementor-element.elementor-element-0000083 table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px}.elementor-5049 .elementor-element.elementor-element-0000083 caption{caption-side:top;text-align:left;font-weight:700;color:#0e2a47;padding:16px 18px 6px;font-size:16px}.elementor-5049 .elementor-element.elementor-element-0000083 th,.elementor-5049 .elementor-element.elementor-element-0000083 td{padding:13px 16px;border-bottom:1px solid #e4e9ef;text-align:left;vertical-align:middle}.elementor-5049 .elementor-element.elementor-element-0000083 thead th{background:#0e2a47;color:#fff;font-weight:600;letter-spacing:.2px}.elementor-5049 .elementor-element.elementor-element-0000083 tbody tr:nth-child(even){background:#fafcfe}.elementor-5049 .elementor-element.elementor-element-0000083 tbody tr:hover{background:#f3f8fd}.elementor-5049 .elementor-element.elementor-element-0000083 td:first-child,.elementor-5049 .elementor-element.elementor-element-0000083 th:first-child{font-weight:600;color:#1b2430}.elementor-5049 .elementor-element.elementor-element-0000083 tbody td:nth-child(1){width:30%}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000084 */.elementor-5049 .elementor-element.elementor-element-0000084{overflow-x:auto;border:1px solid #e4e9ef;border-radius:16px;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000085 */.elementor-5049 .elementor-element.elementor-element-0000085{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000085 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000085 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000085>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000085 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000085 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000085>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000085{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000086 */.elementor-5049 .elementor-element.elementor-element-0000086>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000086 p{margin:0}.elementor-5049 .elementor-element.elementor-element-0000086>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000086 p{margin:0;background:#fff;border-left:4px solid #d0202a;padding:14px 18px;border-radius:0 10px 10px 0;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000088 */.elementor-5049 .elementor-element.elementor-element-0000088{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000088 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000088 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000088>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000088 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000088 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000088>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000088{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000089 */.elementor-5049 .elementor-element.elementor-element-0000089 .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000008a */.elementor-5049 .elementor-element.elementor-element-000008a .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000008b */.elementor-5049 .elementor-element.elementor-element-000008b>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000008b p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000008c */.elementor-5049 .elementor-element.elementor-element-000008c{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000008d */.elementor-5049 .elementor-element.elementor-element-000008d{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000008d .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000008d .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000008d>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000008d .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000008d .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000008d>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000008d{background:#ffffff}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000008e */.elementor-5049 .elementor-element.elementor-element-000008e .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000008f */.elementor-5049 .elementor-element.elementor-element-000008f .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000090 */.elementor-5049 .elementor-element.elementor-element-0000090>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-0000090 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000091 */.elementor-5049 .elementor-element.elementor-element-0000091{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000092 */.elementor-5049 .elementor-element.elementor-element-0000092{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000092 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000092 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000092>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000092 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000092 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000092>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000092{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000093 */.elementor-5049 .elementor-element.elementor-element-0000093 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-0000093 .elementor-heading-title{display:flex;align-items:center;gap:10px;font-size:19.52px}.elementor-5049 .elementor-element.elementor-element-0000093 .elementor-heading-title .tag{font-size:11.2px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#e7f4ec;color:#1c7a44}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000094 */.elementor-5049 .elementor-element.elementor-element-0000094 ul{margin:0;padding:0;list-style:none}.elementor-5049 .elementor-element.elementor-element-0000094 li{position:relative;padding:7px 0 7px 26px;border-bottom:1px dashed #eef2f7}.elementor-5049 .elementor-element.elementor-element-0000094 li:last-child{border-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000094 li:before{content:"";position:absolute;left:4px;top:15px;width:8px;height:8px;border-radius:50%;background:#14395e}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000095 */.elementor-5049 .elementor-element.elementor-element-0000095{background:#fff;border:1px solid #e4e9ef;border-radius:16px;padding:32px 34px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);height:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0000096 */.elementor-5049 .elementor-element.elementor-element-0000096 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-0000096 .elementor-heading-title{display:flex;align-items:center;gap:10px;font-size:19.52px}.elementor-5049 .elementor-element.elementor-element-0000096 .elementor-heading-title .tag{font-size:11.2px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#fdeaea;color:#a8161f}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000097 */.elementor-5049 .elementor-element.elementor-element-0000097 ul{margin:0;padding:0;list-style:none}.elementor-5049 .elementor-element.elementor-element-0000097 li{position:relative;padding:7px 0 7px 26px;border-bottom:1px dashed #eef2f7}.elementor-5049 .elementor-element.elementor-element-0000097 li:last-child{border-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000097 li:before{content:"";position:absolute;left:4px;top:15px;width:8px;height:8px;border-radius:50%;background:#d0202a}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0000098 */.elementor-5049 .elementor-element.elementor-element-0000098{background:#fff;border:1px solid #e4e9ef;border-radius:16px;padding:32px 34px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);height:100%}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0000099 */.elementor-5049 .elementor-element.elementor-element-0000099{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-0000099 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-0000099 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-0000099>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-0000099 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-0000099 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-0000099>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-0000099{background:#f5f7fa}.elementor-5049 .elementor-element.elementor-element-0000099>.elementor-container{display:grid!important;grid-template-columns:1fr 1fr!important;gap:26px!important;align-items:stretch}.elementor-5049 .elementor-element.elementor-element-0000099 .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-0000099>.elementor-container{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000009a */.elementor-5049 .elementor-element.elementor-element-000009a .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000009b */.elementor-5049 .elementor-element.elementor-element-000009b .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000009c */.elementor-5049 .elementor-element.elementor-element-000009c>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-000009c p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-000009d */.elementor-5049 .elementor-element.elementor-element-000009d{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-000009e */.elementor-5049 .elementor-element.elementor-element-000009e{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-000009e .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-000009e .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-000009e>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-000009e .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-000009e .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-000009e>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-000009e{background:#ffffff}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-000009f */.elementor-5049 .elementor-element.elementor-element-000009f img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-000009f img{aspect-ratio:3/2;object-fit:cover;background:#eef2f7;border-radius:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000a0 */.elementor-5049 .elementor-element.elementor-element-00000a0 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-00000a0{padding:26px 28px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000a1 */.elementor-5049 .elementor-element.elementor-element-00000a1>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000a1 p{margin:0}.elementor-5049 .elementor-element.elementor-element-00000a1>.elementor-widget-container{padding:0 28px 30px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000a2 */.elementor-5049 .elementor-element.elementor-element-00000a2{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000a2:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00000a3 */.elementor-5049 .elementor-element.elementor-element-00000a3 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-00000a3 img{aspect-ratio:3/2;object-fit:cover;background:#eef2f7;border-radius:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000a4 */.elementor-5049 .elementor-element.elementor-element-00000a4 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-00000a4{padding:26px 28px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000a5 */.elementor-5049 .elementor-element.elementor-element-00000a5>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000a5 p{margin:0}.elementor-5049 .elementor-element.elementor-element-00000a5>.elementor-widget-container{padding:0 28px 30px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000a6 */.elementor-5049 .elementor-element.elementor-element-00000a6{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000a6:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00000a7 */.elementor-5049 .elementor-element.elementor-element-00000a7 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-00000a7 img{aspect-ratio:3/2;object-fit:cover;background:#eef2f7;border-radius:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000a8 */.elementor-5049 .elementor-element.elementor-element-00000a8 .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-00000a8{padding:26px 28px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000a9 */.elementor-5049 .elementor-element.elementor-element-00000a9>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000a9 p{margin:0}.elementor-5049 .elementor-element.elementor-element-00000a9>.elementor-widget-container{padding:0 28px 30px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000aa */.elementor-5049 .elementor-element.elementor-element-00000aa{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000aa:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00000ab */.elementor-5049 .elementor-element.elementor-element-00000ab img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-00000ab img{aspect-ratio:3/2;object-fit:cover;background:#eef2f7;border-radius:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000ac */.elementor-5049 .elementor-element.elementor-element-00000ac .elementor-heading-title{margin:0}.elementor-5049 .elementor-element.elementor-element-00000ac{padding:26px 28px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000ad */.elementor-5049 .elementor-element.elementor-element-00000ad>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000ad p{margin:0}.elementor-5049 .elementor-element.elementor-element-00000ad>.elementor-widget-container{padding:0 28px 30px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000ae */.elementor-5049 .elementor-element.elementor-element-00000ae{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000ae:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000af */.elementor-5049 .elementor-element.elementor-element-00000af{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000af .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000af .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000af>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000af .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000af .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000af>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000af{background:#ffffff}.elementor-5049 .elementor-element.elementor-element-00000af>.elementor-container{display:grid!important;grid-template-columns:1fr 1fr!important;gap:28px!important;align-items:stretch}.elementor-5049 .elementor-element.elementor-element-00000af .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-00000af>.elementor-container{grid-template-columns:1fr!important;gap:24px!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00000b0 */.elementor-5049 .elementor-element.elementor-element-00000b0 img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-00000b0>.elementor-widget-container{border:1px solid #e4e9ef;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000b1 */.elementor-5049 .elementor-element.elementor-element-00000b1>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000b1 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000b2 */.elementor-5049 .elementor-element.elementor-element-00000b2{text-align:center}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000b3 */.elementor-5049 .elementor-element.elementor-element-00000b3{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000b3 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000b3 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000b3>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000b3 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000b3 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000b3>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000b3{background:#ffffff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000b4 */.elementor-5049 .elementor-element.elementor-element-00000b4>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000b4 p{margin:0}.elementor-5049 .elementor-element.elementor-element-00000b4>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000b4 p{margin:0;background:#fff;border-left:4px solid #d0202a;padding:14px 18px;border-radius:0 10px 10px 0;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000b6 */.elementor-5049 .elementor-element.elementor-element-00000b6{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000b6 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000b6 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000b6>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000b6 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000b6 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000b6>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000b6{background:#ffffff}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000b7 */.elementor-5049 .elementor-element.elementor-element-00000b7 .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000b8 */.elementor-5049 .elementor-element.elementor-element-00000b8 .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000b9 */.elementor-5049 .elementor-element.elementor-element-00000b9>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000b9 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000ba */.elementor-5049 .elementor-element.elementor-element-00000ba>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000ba p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00000bc */.elementor-5049 .elementor-element.elementor-element-00000bc img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-00000bc>.elementor-widget-container{border-radius:16px;overflow:hidden;border:1px solid #e4e9ef;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000bd */.elementor-5049 .elementor-element.elementor-element-00000bd>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000bd p{margin:0}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000bf */.elementor-5049 .elementor-element.elementor-element-00000bf{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000bf .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000bf .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000bf>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000bf .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000bf .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000bf>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000bf{background:#f5f7fa}.elementor-5049 .elementor-element.elementor-element-00000bf>.elementor-container{display:grid!important;grid-template-columns:1.05fr 1fr!important;gap:46px!important;align-items:center}.elementor-5049 .elementor-element.elementor-element-00000bf .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-00000bf>.elementor-container{grid-template-columns:1fr!important;gap:30px!important}}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-00000bf>.elementor-container>.elementor-column:nth-child(1){order:2}.elementor-5049 .elementor-element.elementor-element-00000bf>.elementor-container>.elementor-column:nth-child(2){order:1}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000c0 */.elementor-5049 .elementor-element.elementor-element-00000c0 .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000c1 */.elementor-5049 .elementor-element.elementor-element-00000c1 .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000c2 */.elementor-5049 .elementor-element.elementor-element-00000c2>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000c2 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000c3 */.elementor-5049 .elementor-element.elementor-element-00000c3{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000c4 */.elementor-5049 .elementor-element.elementor-element-00000c4{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000c4 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000c4 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000c4>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000c4 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000c4 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000c4>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000c4{background:#ffffff}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000c5 */.elementor-5049 .elementor-element.elementor-element-00000c5 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000c6 */.elementor-5049 .elementor-element.elementor-element-00000c6>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000c6 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000c7 */.elementor-5049 .elementor-element.elementor-element-00000c7{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000c7:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000c8 */.elementor-5049 .elementor-element.elementor-element-00000c8 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000c9 */.elementor-5049 .elementor-element.elementor-element-00000c9>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000c9 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000ca */.elementor-5049 .elementor-element.elementor-element-00000ca{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000ca:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000cb */.elementor-5049 .elementor-element.elementor-element-00000cb .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000cc */.elementor-5049 .elementor-element.elementor-element-00000cc>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000cc p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000cd */.elementor-5049 .elementor-element.elementor-element-00000cd{background:#fff;border:1px solid #e4e9ef;border-bottom:3px solid transparent;border-radius:16px;padding:32px 30px!important;box-shadow:0 4px 14px rgba(14,42,71,.07);display:flex;flex-direction:column;transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000cd:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(14,42,71,.08);border-bottom-color:#d0202a}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000ce */.elementor-5049 .elementor-element.elementor-element-00000ce{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000ce .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000ce .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000ce>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000ce .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000ce .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000ce>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000ce{background:#ffffff}.elementor-5049 .elementor-element.elementor-element-00000ce>.elementor-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch}.elementor-5049 .elementor-element.elementor-element-00000ce .elementor-column{width:auto!important;min-width:0!important}@media(max-width:980px){.elementor-5049 .elementor-element.elementor-element-00000ce>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.elementor-5049 .elementor-element.elementor-element-00000ce>.elementor-container{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00000cf */.elementor-5049 .elementor-element.elementor-element-00000cf img{display:block;width:100%;height:auto}.elementor-5049 .elementor-element.elementor-element-00000cf>.elementor-widget-container{border:1px solid #e4e9ef;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000d0 */.elementor-5049 .elementor-element.elementor-element-00000d0>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000d0 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000d1 */.elementor-5049 .elementor-element.elementor-element-00000d1{text-align:center}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000d2 */.elementor-5049 .elementor-element.elementor-element-00000d2{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000d2 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000d2 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000d2>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000d2 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000d2 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000d2>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000d2{background:#ffffff}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000d3 */.elementor-5049 .elementor-element.elementor-element-00000d3 .elementor-heading-title{display:inline-block;font-size:12.16px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:#d0202a;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000d4 */.elementor-5049 .elementor-element.elementor-element-00000d4 .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000d5 */.elementor-5049 .elementor-element.elementor-element-00000d5{max-width:880px!important;padding-left:20px!important;border-left:4px solid #d0202a!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000d6 */.elementor-5049 .elementor-element.elementor-element-00000d6{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000d6 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000d6 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000d6>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000d6 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000d6 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000d6>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000d6{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-00000e0 */.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-toggle-item{border:1px solid #e4e9ef;border-radius:14px;margin-bottom:14px;background:#fff;box-shadow:0 4px 14px rgba(14,42,71,.07);overflow:hidden}.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-toggle-item:last-child{margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-tab-title{padding:20px 24px;background:transparent;border:0}.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-toggle-title{font-size:16.5px;font-weight:700;color:#0e2a47;line-height:1.25}.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-toggle-icon{color:#d0202a}.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-toggle-icon svg{width:24px;height:24px;fill:currentColor}.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-tab-content{padding:18px 24px 22px;border-top:1px solid #e4e9ef;font-size:16.5px;color:#3b4a5a;line-height:1.7}.elementor-5049 .elementor-element.elementor-element-00000e0 .elementor-tab-content p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000e1 */.elementor-5049 .elementor-element.elementor-element-00000e1{max-width:900px!important;margin-left:auto!important;margin-right:auto!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000e2 */.elementor-5049 .elementor-element.elementor-element-00000e2{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000e2 .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000e2 .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000e2>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000e2 .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000e2 .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000e2>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000e2{background:#f5f7fa}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-00000e3 */.elementor-5049 .elementor-element.elementor-element-00000e3{height:0;line-height:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000e4 */.elementor-5049 .elementor-element.elementor-element-00000e4 .elementor-heading-title{margin:0;letter-spacing:-.3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000e5 */.elementor-5049 .elementor-element.elementor-element-00000e5>.elementor-widget-container,.elementor-5049 .elementor-element.elementor-element-00000e5 p{margin:0;max-width:640px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00000e7 */.elementor-5049 .elementor-element.elementor-element-00000e7{width:auto!important;min-width:0}.elementor-5049 .elementor-element.elementor-element-00000e7 .elementor-button{color:#FFFFFF;font-weight:700}.elementor-5049 .elementor-element.elementor-element-00000e7 .elementor-button:hover{transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00000e8 */.elementor-5049 .elementor-element.elementor-element-00000e8{width:auto!important;min-width:0}.elementor-5049 .elementor-element.elementor-element-00000e8 .elementor-button{color:#FFFFFF;font-weight:700}.elementor-5049 .elementor-element.elementor-element-00000e8 .elementor-button{border:1.5px solid rgba(255,255,255,.45);box-shadow:none}.elementor-5049 .elementor-element.elementor-element-00000e8 .elementor-button:hover{transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00000e9 */.elementor-5049 .elementor-element.elementor-element-00000e9>.elementor-widget-wrap{display:grid;grid-template-columns:auto auto;justify-content:start;column-gap:14px;align-items:start}.elementor-5049 .elementor-element.elementor-element-00000e9>.elementor-widget-wrap>.elementor-widget{grid-column:1/-1;width:auto!important;min-width:0!important}.elementor-5049 .elementor-element.elementor-element-00000e9>.elementor-widget-wrap>.elementor-widget-button{grid-column:auto!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000ea */.elementor-5049 .elementor-element.elementor-element-00000ea{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000ea .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000ea .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000ea>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000ea .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000ea .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000ea>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000ea{background:linear-gradient(135deg,#0e2a47,#1d4a77);color:#FFFFFF}.elementor-5049 .elementor-element.elementor-element-00000ea>.elementor-container{display:grid!important;grid-template-columns:1fr auto!important;gap:36px!important;align-items:center}.elementor-5049 .elementor-element.elementor-element-00000ea .elementor-column{width:auto!important;min-width:0!important}@media(max-width:860px){.elementor-5049 .elementor-element.elementor-element-00000ea>.elementor-container{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00000eb */.elementor-5049 .elementor-element.elementor-element-00000eb .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000ec */.elementor-5049 .elementor-element.elementor-element-00000ec>.elementor-widget-container{display:flex;flex-wrap:wrap;gap:12px}.elementor-5049 .elementor-element.elementor-element-00000ec a{display:inline-block;font-size:14.72px;text-decoration:none;color:#14395e;background:#fff;border:1px solid #e4e9ef;padding:10px 18px;border-radius:999px;box-shadow:0 4px 14px rgba(14,42,71,.07);transition:.2s}.elementor-5049 .elementor-element.elementor-element-00000ec a:hover{border-color:#14395e;color:#0e2a47;transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00000ee */.elementor-5049 .elementor-element.elementor-element-00000ee{--kit-widget-spacing:0px}.elementor-5049 .elementor-element.elementor-element-00000ee .elementor-widget-wrap>.elementor-widget,.elementor-5049 .elementor-element.elementor-element-00000ee .elementor-widget-wrap>.elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}.elementor-5049 .elementor-element.elementor-element-00000ee>.elementor-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.elementor-5049 .elementor-element.elementor-element-00000ee .elementor-column{padding-left:0;padding-right:0}.elementor-5049 .elementor-element.elementor-element-00000ee .elementor-widget-wrap{padding:0}@media(max-width:780px){.elementor-5049 .elementor-element.elementor-element-00000ee>.elementor-container{padding-left:20px;padding-right:20px}}.elementor-5049 .elementor-element.elementor-element-00000ee{background:#ffffff}/* End custom CSS */