.elementor-3865 .elementor-element.elementor-element-88cfef5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-bfc605b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-134b2ff{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-4d80271{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-4d80271:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-4d80271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-4d80271.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{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-3865 .elementor-element.elementor-element-be1380e{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-be1380e p{margin-block-end:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-c611d14{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-c611d14 .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-c611d14 .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-c611d14 .elementor-icon svg{height:74px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-ef44441{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-ef44441 .elementor-heading-title{text-transform:uppercase;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-3865 .elementor-element.elementor-element-5ed8a1d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-ec93284{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-5b024bd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-3c6efc1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-3c6efc1:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-3c6efc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-3c6efc1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-767d48c{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-767d48c p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-4b1d5e1{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-4b1d5e1 .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-4b1d5e1 .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-4b1d5e1 .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-b639923{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-b639923 .elementor-heading-title{text-transform:uppercase;}.elementor-3865 .elementor-element.elementor-element-e23a5f5{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-5e268ce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-40abd5e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-7d2b000{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-7d2b000:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-7d2b000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-7d2b000.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-29b60e1{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-29b60e1 p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-46c9a33{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-46c9a33 .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-46c9a33 .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-46c9a33 .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-a984bb1{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-a984bb1 .elementor-heading-title{text-transform:uppercase;}.elementor-3865 .elementor-element.elementor-element-393d51b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-a4b68dd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-718fdcd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-0903574{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-0903574:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-0903574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-0903574.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-9880ae0{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-9880ae0 p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-a894ea3{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-a894ea3 .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-a894ea3 .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-a894ea3 .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-1485641{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-1485641 .elementor-heading-title{text-transform:uppercase;}.elementor-3865 .elementor-element.elementor-element-67a2f5f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-6c54510{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-d20f9f1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-7a9fd73{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-7a9fd73:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-7a9fd73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-7a9fd73.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-50a624d{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-50a624d p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-1e98d23{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-1e98d23 .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-1e98d23 .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-1e98d23 .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-516cd10{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-516cd10 .elementor-heading-title{text-transform:uppercase;}.elementor-3865 .elementor-element.elementor-element-4ee58e4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-45c28af{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-ab21a85{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-4e5ba98{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-4e5ba98:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-4e5ba98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-4e5ba98.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-57ed0f8{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-57ed0f8 p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-fd83cfb{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-fd83cfb .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-fd83cfb .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-fd83cfb .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-01bb174{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-01bb174 .elementor-heading-title{text-transform:uppercase;}.elementor-3865 .elementor-element.elementor-element-31931b9{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-3c1a2d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-838cd79{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-1d78560{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-1d78560:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-1d78560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-1d78560.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-d3336e9{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-d3336e9 p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-8bc18ec{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-8bc18ec .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-8bc18ec .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-8bc18ec .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-48010f5{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-48010f5 .elementor-heading-title{text-transform:uppercase;}.elementor-3865 .elementor-element.elementor-element-b0de583{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-de342a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-e7bd9e5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-7653141{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-7653141:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-7653141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-7653141.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-83a543d{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-83a543d p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-fee3e00{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-fee3e00 .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-fee3e00 .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-fee3e00 .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-ba9c138{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-7b0ded7{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-8f6ef25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-43be1ed{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6aa94a5 );--border-color:var( --e-global-color-6aa94a5 );--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3865 .elementor-element.elementor-element-fee333d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 34px 0px rgba(51.99999999999997, 121.99999999999991, 191, 0.25);--padding-top:18px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3865 .elementor-element.elementor-element-fee333d:not(.elementor-motion-effects-element-type-background), .elementor-3865 .elementor-element.elementor-element-fee333d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-fee333d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3865 .elementor-element.elementor-element-f4c93b9{background-color:transparent;padding:5px 16px 4px 16px;background-image:linear-gradient(193deg, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a12b061 );border-radius:50px 50px 50px 50px;box-shadow:-1px 6px 15px -3px #278CD0;font-size:10px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3865 .elementor-element.elementor-element-f4c93b9 p{margin-block-end:0px;}.elementor-3865 .elementor-element.elementor-element-a89dc96{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-a89dc96 .elementor-icon-wrapper{text-align:center;}.elementor-3865 .elementor-element.elementor-element-a89dc96 .elementor-icon{font-size:74px;}.elementor-3865 .elementor-element.elementor-element-a89dc96 .elementor-icon svg{height:74px;}.elementor-3865 .elementor-element.elementor-element-8603da7{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-8603da7 .elementor-heading-title{text-transform:uppercase;}.elementor-3865 .elementor-element.elementor-element-8ad054a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3865 .elementor-element.elementor-element-3371f7b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:92%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-58%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-58%;--e-n-carousel-arrow-size:22px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );}.elementor-3865 .elementor-element.elementor-element-3371f7b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}@media(max-width:1024px){.elementor-3865 .elementor-element.elementor-element-88cfef5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3865 .elementor-element.elementor-element-3371f7b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:87%;--e-n-carousel-arrow-next-right-position:0%;}}@media(max-width:767px){.elementor-3865 .elementor-element.elementor-element-88cfef5{--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3865 .elementor-element.elementor-element-be1380e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-ef44441 .elementor-heading-title{font-size:24px;}.elementor-3865 .elementor-element.elementor-element-767d48c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-b639923 .elementor-heading-title{font-size:24px;}.elementor-3865 .elementor-element.elementor-element-29b60e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-a984bb1 .elementor-heading-title{font-size:24px;}.elementor-3865 .elementor-element.elementor-element-9880ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-1485641 .elementor-heading-title{font-size:24px;}.elementor-3865 .elementor-element.elementor-element-50a624d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-57ed0f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-d3336e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-83a543d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:4px 16px 4px 16px;}.elementor-3865 .elementor-element.elementor-element-3371f7b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-8%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:16%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-8%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:16%;--e-n-carousel-arrow-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef44441 */.elementor-3865 .elementor-element.elementor-element-ef44441 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639923 */.elementor-3865 .elementor-element.elementor-element-b639923 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a984bb1 */.elementor-3865 .elementor-element.elementor-element-a984bb1 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1485641 */.elementor-3865 .elementor-element.elementor-element-1485641 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd10 */.elementor-3865 .elementor-element.elementor-element-516cd10 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bb174 */.elementor-3865 .elementor-element.elementor-element-01bb174 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48010f5 */.elementor-3865 .elementor-element.elementor-element-48010f5 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9c138 */.elementor-3865 .elementor-element.elementor-element-ba9c138 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8603da7 */.elementor-3865 .elementor-element.elementor-element-8603da7 {
    background: linear-gradient(
        90deg,
        #003E7C 0%,
        #2380BF 13%,
        #003E7C 45%,
        #2380BF 81%,
        #003E7C 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3371f7b */.elementor-3865 .elementor-element.elementor-element-3371f7b .elementor-swiper-button {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);

}/* End custom CSS */