.elementor-8114 .elementor-element.elementor-element-1d7175b{--display:flex;--min-height:68vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.65;--padding-top:200px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-8114 .elementor-element.elementor-element-1d7175b:not(.elementor-motion-effects-element-type-background), .elementor-8114 .elementor-element.elementor-element-1d7175b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f755ab );background-image:url("https://ubiqueriskmanagement.co.uk/wp-content/uploads/2025/09/imgi_2_shutterstock_719542471.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8114 .elementor-element.elementor-element-1d7175b::before, .elementor-8114 .elementor-element.elementor-element-1d7175b > .elementor-background-video-container::before, .elementor-8114 .elementor-element.elementor-element-1d7175b > .e-con-inner > .elementor-background-video-container::before, .elementor-8114 .elementor-element.elementor-element-1d7175b > .elementor-background-slideshow::before, .elementor-8114 .elementor-element.elementor-element-1d7175b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8114 .elementor-element.elementor-element-1d7175b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-94a325c );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8114 .elementor-element.elementor-element-7973cf0{text-align:center;}.elementor-8114 .elementor-element.elementor-element-7973cf0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-6172a5a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8114 .elementor-element.elementor-element-6172a5a:not(.elementor-motion-effects-element-type-background), .elementor-8114 .elementor-element.elementor-element-6172a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-9f459a3{text-align:center;}.elementor-8114 .elementor-element.elementor-element-9f459a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#002549;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-8114 .elementor-element.elementor-element-2b54d1a{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-8114 .elementor-element.elementor-element-2b54d1a a{color:var( --e-global-color-primary );}.elementor-8114 .elementor-element.elementor-element-bb7946c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8114 .elementor-element.elementor-element-bb7946c:not(.elementor-motion-effects-element-type-background), .elementor-8114 .elementor-element.elementor-element-bb7946c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7CA3E4;}.elementor-8114 .elementor-element.elementor-element-f216b4d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8114 .elementor-element.elementor-element-d5f33e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8114 .elementor-element.elementor-element-543a971 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-acf4f62{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-acf4f62 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-d208384{text-align:center;}.elementor-8114 .elementor-element.elementor-element-d208384 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-16b54a7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-5e1fecf img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-05d11d2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-05d11d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-2791012{text-align:center;}.elementor-8114 .elementor-element.elementor-element-2791012 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-4c436ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-f399fc3 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-a97593d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-a97593d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-94330fe{text-align:center;}.elementor-8114 .elementor-element.elementor-element-94330fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-d81a280{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-4331640 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-672acb7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-672acb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-2490cfb{text-align:center;}.elementor-8114 .elementor-element.elementor-element-2490cfb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-a3611eb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-2be242a img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-eb2ebca{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-eb2ebca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-3595ac4{text-align:center;}.elementor-8114 .elementor-element.elementor-element-3595ac4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-6754509{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-7116acb img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-dea00fc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-dea00fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-4da8b35{text-align:center;}.elementor-8114 .elementor-element.elementor-element-4da8b35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-0608643{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-06fe457 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-e10e21b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-e10e21b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-a205fe1{text-align:center;}.elementor-8114 .elementor-element.elementor-element-a205fe1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-2b14bdd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-98ef1b1 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-80d67f5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-80d67f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-5b7b10b{text-align:center;}.elementor-8114 .elementor-element.elementor-element-5b7b10b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-8861dd3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-cef1711 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-ea07634{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-ea07634 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-69a3cf9{text-align:center;}.elementor-8114 .elementor-element.elementor-element-69a3cf9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-ad37cda{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-4d1f5aa img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-74433b0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-74433b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-bd0e6cd{text-align:center;}.elementor-8114 .elementor-element.elementor-element-bd0e6cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-57eb1c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-f9c340c img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-82ec8b3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-82ec8b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-0db4c26{text-align:center;}.elementor-8114 .elementor-element.elementor-element-0db4c26 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-cdfbf97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-3852f30 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-2afbb7e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-2afbb7e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-78ac624{text-align:center;}.elementor-8114 .elementor-element.elementor-element-78ac624 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-5b2b484{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-1779cd6 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-e3a5261{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-e3a5261 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-cc80e44{text-align:center;}.elementor-8114 .elementor-element.elementor-element-cc80e44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-8babf2f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-de882d4 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-d6f2c02{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-d6f2c02 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-a229cf7{text-align:center;}.elementor-8114 .elementor-element.elementor-element-a229cf7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-d423395{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-7f6c2ac img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-000c293{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-000c293 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-1b449a9{text-align:center;}.elementor-8114 .elementor-element.elementor-element-1b449a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-7519f40{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-46aaa22 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-d8ab9a9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-d8ab9a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-e86f603{text-align:center;}.elementor-8114 .elementor-element.elementor-element-e86f603 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-e666982{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-0ba3b94 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-2b355c3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-2b355c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-3f75942{text-align:center;}.elementor-8114 .elementor-element.elementor-element-3f75942 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-3e5a8aa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8114 .elementor-element.elementor-element-c258184 img{width:255px;height:255px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-8114 .elementor-element.elementor-element-b42248f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-b42248f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-0fb6881{text-align:center;}.elementor-8114 .elementor-element.elementor-element-0fb6881 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-ee76656{--display:flex;}.elementor-8114 .elementor-element.elementor-element-89ab8ae{--spacer-size:50px;}.elementor-8114 .elementor-element.elementor-element-4a470e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.86;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8114 .elementor-element.elementor-element-4a470e3:not(.elementor-motion-effects-element-type-background), .elementor-8114 .elementor-element.elementor-element-4a470e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8114 .elementor-element.elementor-element-4a470e3::before, .elementor-8114 .elementor-element.elementor-element-4a470e3 > .elementor-background-video-container::before, .elementor-8114 .elementor-element.elementor-element-4a470e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-8114 .elementor-element.elementor-element-4a470e3 > .elementor-background-slideshow::before, .elementor-8114 .elementor-element.elementor-element-4a470e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8114 .elementor-element.elementor-element-4a470e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8114 .elementor-element.elementor-element-cb21824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8114 .elementor-element.elementor-element-cb21824 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-450330d{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-badaebd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-c1dbe27{text-align:center;}.elementor-8114 .elementor-element.elementor-element-c1dbe27 .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-49ba0c6{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-49339b8{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-abef815{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-845558c{text-align:center;}.elementor-8114 .elementor-element.elementor-element-845558c .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-b82e992{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-b82e992 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-672c94b{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-bcaf6cc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-fa641a4{text-align:center;}.elementor-8114 .elementor-element.elementor-element-fa641a4 .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-7487e06{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-7487e06 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-6ba929c{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-7fe7cac{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-614c04e{text-align:center;}.elementor-8114 .elementor-element.elementor-element-614c04e .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-ba5bf94{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-609b3b7{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-b0cf4ad{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-7920575{text-align:center;}.elementor-8114 .elementor-element.elementor-element-7920575 .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-599dc32{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-599dc32 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-06ecc64{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-e0ccff7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-8bdfc4d{text-align:center;}.elementor-8114 .elementor-element.elementor-element-8bdfc4d .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-6acfee0{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-6acfee0 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-19795bf{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-ced1cd7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-7b7c1f5{text-align:center;}.elementor-8114 .elementor-element.elementor-element-7b7c1f5 .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-b429208{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-b429208 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-8c1d4c0{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-2bdf902{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-8abddc5{text-align:center;}.elementor-8114 .elementor-element.elementor-element-8abddc5 .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-43c62fc{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-43c62fc a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-a2b5fed{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-df97a47{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-a1613fb{text-align:center;}.elementor-8114 .elementor-element.elementor-element-a1613fb .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-23f9f8b{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-23f9f8b a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-22ae6f4{--display:flex;--justify-content:center;}.elementor-8114 .elementor-element.elementor-element-eeba39d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8114 .elementor-element.elementor-element-06a31b9{text-align:center;}.elementor-8114 .elementor-element.elementor-element-06a31b9 .elementor-heading-title{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-5a9a216{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-5a9a216 a{color:var( --e-global-color-1f755ab );}.elementor-8114 .elementor-element.elementor-element-16e337c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:42px;--e-n-carousel-arrow-normal-color:var( --e-global-color-1f755ab );--e-n-carousel-arrow-hover-color:var( --e-global-color-57904db );--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-1f755ab );--e-n-carousel-dots-hover-color:var( --e-global-color-57904db );--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-8114 .elementor-element.elementor-element-a9607a8{--display:flex;}.elementor-8114 .elementor-element.elementor-element-33046ae{--spacer-size:50px;}@media(max-width:1024px){.elementor-8114 .elementor-element.elementor-element-1d7175b{--min-height:63vh;--padding-top:100px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8114 .elementor-element.elementor-element-6172a5a{--flex-wrap:wrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8114 .elementor-element.elementor-element-bb7946c{--flex-wrap:wrap;}.elementor-8114 .elementor-element.elementor-element-f216b4d{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8114 .elementor-element.elementor-element-cb21824 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8114 .elementor-element.elementor-element-16e337c{--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:-209px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:32px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-209px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:31px;}}@media(max-width:767px){.elementor-8114 .elementor-element.elementor-element-1d7175b{--min-height:50vh;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8114 .elementor-element.elementor-element-7973cf0 .elementor-heading-title{font-size:32px;}.elementor-8114 .elementor-element.elementor-element-9f459a3 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8114 .elementor-element.elementor-element-f216b4d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8114 .elementor-element.elementor-element-543a971 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-5e1fecf img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-f399fc3 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-4331640 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-2be242a img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-7116acb img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-06fe457 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-98ef1b1 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-cef1711 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-4d1f5aa img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-f9c340c img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-3852f30 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-1779cd6 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-de882d4 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-7f6c2ac img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-46aaa22 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-0ba3b94 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-c258184 img{width:150px;height:150px;}.elementor-8114 .elementor-element.elementor-element-cb21824 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8114 .elementor-element.elementor-element-16e337c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-154px;--e-n-carousel-arrow-next-right-position:-154px;--e-n-carousel-swiper-pagination-size:8px;}.elementor-8114 .elementor-element.elementor-element-16e337c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}}/* Start custom CSS for text-editor, class: .elementor-element-2b54d1a */.elementor-8114 .elementor-element.elementor-element-2b54d1a a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-2b54d1a a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ba0c6 */.elementor-8114 .elementor-element.elementor-element-49ba0c6 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-49ba0c6 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82e992 */.elementor-8114 .elementor-element.elementor-element-b82e992 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b82e992 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e06 */.elementor-8114 .elementor-element.elementor-element-7487e06 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-7487e06 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5bf94 */.elementor-8114 .elementor-element.elementor-element-ba5bf94 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-ba5bf94 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599dc32 */.elementor-8114 .elementor-element.elementor-element-599dc32 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-599dc32 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acfee0 */.elementor-8114 .elementor-element.elementor-element-6acfee0 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-6acfee0 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b429208 */.elementor-8114 .elementor-element.elementor-element-b429208 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-b429208 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c62fc */.elementor-8114 .elementor-element.elementor-element-43c62fc a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-43c62fc a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9f8b */.elementor-8114 .elementor-element.elementor-element-23f9f8b a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-23f9f8b a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9a216 */.elementor-8114 .elementor-element.elementor-element-5a9a216 a{
    transition: background-color .3s, border-color .3s;
    border-bottom: 1px solid rgb(0, 46, 91);
}

.elementor-8114 .elementor-element.elementor-element-5a9a216 a:hover{
    border-color: rgba(0, 0, 0, 0);
    background-color: rgb(0 46 91 / 10%);
}/* End custom CSS */