.elementor-59 .elementor-element.elementor-element-76ad280:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-76ad280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging114.abacilab.com/wp-content/uploads/2025/09/Skylight-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-76ad280 > .elementor-background-overlay{background-color:#0A2540;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-76ad280 > .elementor-container{min-height:750px;}.elementor-59 .elementor-element.elementor-element-76ad280{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-59 .elementor-element.elementor-element-b5ec3e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 8px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-174593b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;}.elementor-59 .elementor-element.elementor-element-174593b .elementor-heading-title{font-size:68px;font-weight:700;line-height:75px;letter-spacing:-1.5px;color:#FFFFFF;}.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-59 .elementor-element.elementor-element-4adcc53{width:var( --container-widget-width, 601px );max-width:601px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:601px;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7efbe3b .elementor-button .elementor-button-icon i{font-size:16px;}.elementor-59 .elementor-element.elementor-element-66b683c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-66b683c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #F5F5F5 84%, #FFFFFF 0%);}.elementor-59 .elementor-element.elementor-element-66b683c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-59 .elementor-element.elementor-element-66b683c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-9bd359a > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-d9767a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:110px 35px 110px 50px;}.elementor-59 .elementor-element.elementor-element-d9767a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-12a7a4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;}.elementor-59 .elementor-element.elementor-element-12a7a4d .elementor-heading-title{font-weight:700;text-transform:none;line-height:52px;letter-spacing:-0.9px;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-c4c8212{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;line-height:24px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-0d58f69.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-59 .elementor-element.elementor-element-0d58f69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-59 .elementor-element.elementor-element-0d58f69 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-59 .elementor-element.elementor-element-866bb87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}.elementor-59 .elementor-element.elementor-element-364a192{margin-top:180px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-59 .elementor-element.elementor-element-7ccca22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:left;}.elementor-59 .elementor-element.elementor-element-7ccca22 .elementor-heading-title{font-weight:700;text-transform:none;line-height:52px;letter-spacing:-0.9px;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-ee478a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-59 .elementor-element.elementor-element-0eaf669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-d098382{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-d098382:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-d098382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-d098382:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-d098382, .elementor-59 .elementor-element.elementor-element-d098382::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-149043b img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-2717041{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-2717041 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-75bcc1e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-ef9fcc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-5b98c62{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-5b98c62:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5b98c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-5b98c62:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-5b98c62, .elementor-59 .elementor-element.elementor-element-5b98c62::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-d4af356 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-1d2c5e9{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-1d2c5e9 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d53549a .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-2b8f959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-5446ce4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-5446ce4:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5446ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-5446ce4:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-5446ce4, .elementor-59 .elementor-element.elementor-element-5446ce4::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-80cf2f6 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-5678ee0{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-5678ee0 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-e2aee74 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-cc20741{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-67cf6c4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-67cf6c4:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-67cf6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-67cf6c4:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-67cf6c4, .elementor-59 .elementor-element.elementor-element-67cf6c4::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-4d7a212 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-1a04f23{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-1a04f23 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-91e76f4 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-beba84b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-d5e5b30{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-d5e5b30:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-d5e5b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-d5e5b30:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-d5e5b30, .elementor-59 .elementor-element.elementor-element-d5e5b30::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-60e577b img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-39a8e6a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-39a8e6a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-2fabbfa .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6c9bb03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-ad1aca3{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-ad1aca3:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-ad1aca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-ad1aca3:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-ad1aca3, .elementor-59 .elementor-element.elementor-element-ad1aca3::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-f5c0fac img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-fa8adb6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-fa8adb6 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a5db10e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6d14886{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-3c98aac{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-3c98aac:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-3c98aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-3c98aac:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-3c98aac, .elementor-59 .elementor-element.elementor-element-3c98aac::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-69ac769 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-49f2f8a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-49f2f8a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-84e99da .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-66671b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-6a611ba{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-6a611ba:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6a611ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-6a611ba:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-6a611ba, .elementor-59 .elementor-element.elementor-element-6a611ba::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-8854961 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-2f15084{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-2f15084 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f86bb9e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-bf492aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-6290a43{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-6290a43:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6290a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-6290a43:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-6290a43, .elementor-59 .elementor-element.elementor-element-6290a43::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-419b720 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-938bd13{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-938bd13 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-65273d7 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6ea3b53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-eff5ee8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-eff5ee8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-eff5ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-eff5ee8:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-eff5ee8, .elementor-59 .elementor-element.elementor-element-eff5ee8::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-0c62eb4 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-34774ec{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-34774ec .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-76e0fbe .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-5fe71b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7b21417{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7b21417:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7b21417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7b21417:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7b21417, .elementor-59 .elementor-element.elementor-element-7b21417::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-3631bce img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-7098999{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-7098999 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-75db68a .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b81e312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-b0eda4b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-b0eda4b:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-b0eda4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-b0eda4b:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-b0eda4b, .elementor-59 .elementor-element.elementor-element-b0eda4b::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-626c411 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-137d354{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-137d354 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-37aeb27 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-514807c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-9abefa8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-9abefa8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-9abefa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-9abefa8:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-9abefa8, .elementor-59 .elementor-element.elementor-element-9abefa8::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-af8b6fa img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-6ff7324{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-6ff7324 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-e764de5 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-66fa6d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-23b9049{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-23b9049:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-23b9049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-23b9049:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-23b9049, .elementor-59 .elementor-element.elementor-element-23b9049::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-4127a68 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4bf0889{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4bf0889 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-c311e50 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-9faa479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-4e56b0f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-4e56b0f:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4e56b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-4e56b0f:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-4e56b0f, .elementor-59 .elementor-element.elementor-element-4e56b0f::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-9fc0e15 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-a8c68a8{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-a8c68a8 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-09073fb .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d411438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-d5605b6{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-d5605b6:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-d5605b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-d5605b6:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-d5605b6, .elementor-59 .elementor-element.elementor-element-d5605b6::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-eb1d9f0 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-0a5759a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-0a5759a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b249d76 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-2f1dbdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-fe7cd7a{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-fe7cd7a:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-fe7cd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-fe7cd7a:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-fe7cd7a, .elementor-59 .elementor-element.elementor-element-fe7cd7a::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-600dcd8 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4de2674{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4de2674 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-23f435e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a30bcb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-64baf31{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-64baf31:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-64baf31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-64baf31:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-64baf31, .elementor-59 .elementor-element.elementor-element-64baf31::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-8a3bd81 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4b33acb{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4b33acb .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6d0d6d5 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-8093c84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-e296c9c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-e296c9c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-e296c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-e296c9c:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-e296c9c, .elementor-59 .elementor-element.elementor-element-e296c9c::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-f491058 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-8812b9f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-8812b9f .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-9051d5e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0aa2725{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-540ba77{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-540ba77:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-540ba77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-540ba77:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-540ba77, .elementor-59 .elementor-element.elementor-element-540ba77::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-95b6889 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-13672c4{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-13672c4 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-42574a3 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-96d918e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-31b450b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-31b450b:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-31b450b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-31b450b:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-31b450b, .elementor-59 .elementor-element.elementor-element-31b450b::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-32921f2 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-9189b12{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-9189b12 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-737d9ba .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-bc1a597{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-f332219{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-f332219:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f332219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f332219:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-f332219, .elementor-59 .elementor-element.elementor-element-f332219::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-6274685 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-23eff96{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-23eff96 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f6feff6 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-42a45a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-fec59c0{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-fec59c0:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-fec59c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-fec59c0:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-fec59c0, .elementor-59 .elementor-element.elementor-element-fec59c0::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-80f4807 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-9a2debc{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-9a2debc .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-fcd4f5c .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-19ea83a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-57b8897{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-57b8897:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-57b8897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-57b8897:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-57b8897, .elementor-59 .elementor-element.elementor-element-57b8897::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-d44a8d3 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-13ef232{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-13ef232 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6b93df5 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-83a077a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-150b567{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-150b567:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-150b567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-150b567:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-150b567, .elementor-59 .elementor-element.elementor-element-150b567::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-6b5705f img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4a9e826{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4a9e826 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-e5d55f8 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-aaf9d09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-2659eb6{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-2659eb6:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-2659eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-2659eb6:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-2659eb6, .elementor-59 .elementor-element.elementor-element-2659eb6::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-a88eb24 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-52e553b{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-52e553b .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-9b9380c .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0753fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-e933141{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-e933141:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-e933141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-e933141:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-e933141, .elementor-59 .elementor-element.elementor-element-e933141::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-a731de9 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-b451d1f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-b451d1f .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a554796 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7fbefd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-e848293{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-e848293:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-e848293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-e848293:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-e848293, .elementor-59 .elementor-element.elementor-element-e848293::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-3b84bf5 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-3c8ce5d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-3c8ce5d .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-12383c2 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-5c2fce4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-1e4891e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-1e4891e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1e4891e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-1e4891e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-1e4891e, .elementor-59 .elementor-element.elementor-element-1e4891e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-2c5b90d img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-6f8738b{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-6f8738b .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-3e7984f .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d2637da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-ad6b66d{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-ad6b66d:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-ad6b66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-ad6b66d:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-ad6b66d, .elementor-59 .elementor-element.elementor-element-ad6b66d::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-54b41a5 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-7347d11{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-7347d11 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7929a4b .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d0e1a70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-53c6b6e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-53c6b6e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-53c6b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-53c6b6e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-53c6b6e, .elementor-59 .elementor-element.elementor-element-53c6b6e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-45baf38 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-d5e9dd8{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-d5e9dd8 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-8990283 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-8887666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-5c5245a{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-5c5245a:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5c5245a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-5c5245a:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-5c5245a, .elementor-59 .elementor-element.elementor-element-5c5245a::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-2605e1e img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-7dd5bc0{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-7dd5bc0 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b7adcdd .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-8caa0bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-0c43b34{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-0c43b34:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-0c43b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-0c43b34:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-0c43b34, .elementor-59 .elementor-element.elementor-element-0c43b34::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-2507114 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-9ed5df6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-9ed5df6 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-fb22d28 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-46334f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-0a5611e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-0a5611e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-0a5611e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-0a5611e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-0a5611e, .elementor-59 .elementor-element.elementor-element-0a5611e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-76bc367 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-23be3cb{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-23be3cb .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-57e65c0 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0754449{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-86bdbea{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-86bdbea:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-86bdbea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-86bdbea:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-86bdbea, .elementor-59 .elementor-element.elementor-element-86bdbea::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-0a1c4b1 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4d50538{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4d50538 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0ac0689 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f45af19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-b6ee182{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-b6ee182:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-b6ee182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-b6ee182:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-b6ee182, .elementor-59 .elementor-element.elementor-element-b6ee182::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-1f29a0b img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-39ed432{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-39ed432 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-145de26 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-91df035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-a9eee21{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-a9eee21:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-a9eee21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-a9eee21:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-a9eee21, .elementor-59 .elementor-element.elementor-element-a9eee21::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-1762fe5 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-a571503{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-a571503 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-24a85f2 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-ffb39d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-276e32f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-276e32f:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-276e32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-276e32f:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-276e32f, .elementor-59 .elementor-element.elementor-element-276e32f::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-5d41890 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-df439b4{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-df439b4 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b2e26a6 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-eb3f0ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-b0732db{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-b0732db:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-b0732db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-b0732db:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-b0732db, .elementor-59 .elementor-element.elementor-element-b0732db::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-e14cf97 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-63f7e66{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-63f7e66 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-97295e2 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-15b251f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7be231c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7be231c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7be231c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7be231c:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7be231c, .elementor-59 .elementor-element.elementor-element-7be231c::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-48c20c4 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-abb9cb3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-abb9cb3 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7a0b013 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-392129b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-0950b17{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-0950b17:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-0950b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-0950b17:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-0950b17, .elementor-59 .elementor-element.elementor-element-0950b17::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-b14d530 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-e81c20a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-e81c20a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-504cda1 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-50c9bb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-64a63bc{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-64a63bc:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-64a63bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-64a63bc:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-64a63bc, .elementor-59 .elementor-element.elementor-element-64a63bc::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-a690c72 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-f604426{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-f604426 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-992fe99 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-9de3db7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-5770eac{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-5770eac:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5770eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-5770eac:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-5770eac, .elementor-59 .elementor-element.elementor-element-5770eac::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-f12cca7 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-a02f680{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-a02f680 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6b18567 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-4f91166{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-e126cb7{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-e126cb7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-e126cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-e126cb7:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-e126cb7, .elementor-59 .elementor-element.elementor-element-e126cb7::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-035c1d5 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-ed66d41{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-ed66d41 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f419983 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-affcba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-ad06dcf{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-ad06dcf:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-ad06dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-ad06dcf:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-ad06dcf, .elementor-59 .elementor-element.elementor-element-ad06dcf::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-93eb2d2 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-d3a223d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-d3a223d .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d1ab972 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-8df0b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-400a396{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-400a396:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-400a396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-400a396:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-400a396, .elementor-59 .elementor-element.elementor-element-400a396::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-f23c847 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-afaf483{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-afaf483 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d367251 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-4cd5717{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-11ae496{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-11ae496:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-11ae496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-11ae496:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-11ae496, .elementor-59 .elementor-element.elementor-element-11ae496::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-6b70166 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4cbaaa6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4cbaaa6 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-c091cfc .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7222455{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-f5f985e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-f5f985e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f5f985e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f5f985e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-f5f985e, .elementor-59 .elementor-element.elementor-element-f5f985e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-6014b7c img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-08ce3f3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-08ce3f3 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-2cb6ee8 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-80cec11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-6d9cb86{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-6d9cb86:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6d9cb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-6d9cb86:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-6d9cb86, .elementor-59 .elementor-element.elementor-element-6d9cb86::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-3631c7b img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-5d19580{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-5d19580 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-da0c8d6 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b255047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-671284b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-671284b:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-671284b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-671284b:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-671284b, .elementor-59 .elementor-element.elementor-element-671284b::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-4df2553 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-d52759f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-d52759f .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f13b69a .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-03c9756{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-48074d2{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-48074d2:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-48074d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-48074d2:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-48074d2, .elementor-59 .elementor-element.elementor-element-48074d2::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-e751375 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-3322773{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-3322773 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-04edc1a .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-1881732{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-2ec4d02{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-2ec4d02:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-2ec4d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-2ec4d02:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-2ec4d02, .elementor-59 .elementor-element.elementor-element-2ec4d02::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-cd18f7f img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-9fd79cf{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-9fd79cf .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f27e674 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-04ccf78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-dd7c25f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-dd7c25f:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-dd7c25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-dd7c25f:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-dd7c25f, .elementor-59 .elementor-element.elementor-element-dd7c25f::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-b94422c img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-d52cf56{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-d52cf56 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-abe38b8 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6cb8bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-d7f56e5{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-d7f56e5:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-d7f56e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-d7f56e5:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-d7f56e5, .elementor-59 .elementor-element.elementor-element-d7f56e5::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-2ed6972 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-adc9f4a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-adc9f4a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a34ffa4 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d5e7ed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-f0da597{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-f0da597:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f0da597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f0da597:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-f0da597, .elementor-59 .elementor-element.elementor-element-f0da597::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-a5d9770 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-55e5980{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-55e5980 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-36bc2b8 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-4a89fe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-dcf8a1b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-dcf8a1b:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-dcf8a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-dcf8a1b:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-dcf8a1b, .elementor-59 .elementor-element.elementor-element-dcf8a1b::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-35365b4 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-c5e48e5{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-c5e48e5 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-8ced22f .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f6709d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-9011fb7{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-9011fb7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-9011fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-9011fb7:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-9011fb7, .elementor-59 .elementor-element.elementor-element-9011fb7::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-7b29623 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-5b90f76{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-5b90f76 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-aadcf31 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-c46a871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-a442ebd{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-a442ebd:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-a442ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-a442ebd:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-a442ebd, .elementor-59 .elementor-element.elementor-element-a442ebd::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-09f694d img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-60cde59{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-60cde59 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7d4b4e2 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-adf984d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-c6e4b1f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-c6e4b1f:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c6e4b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-c6e4b1f:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-c6e4b1f, .elementor-59 .elementor-element.elementor-element-c6e4b1f::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-e08bf11 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-1bf7b47{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-1bf7b47 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-4427ad7 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-26f1c4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7624928{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7624928:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7624928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7624928:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7624928, .elementor-59 .elementor-element.elementor-element-7624928::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-9ed8df9 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-2421739{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-2421739 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-9fdee84 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-23939d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-a5eca86{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-a5eca86:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-a5eca86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-a5eca86:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-a5eca86, .elementor-59 .elementor-element.elementor-element-a5eca86::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-145d2f2 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-d83490d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-d83490d .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-c3db201 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-4c766b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-33e989e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-33e989e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-33e989e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-33e989e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-33e989e, .elementor-59 .elementor-element.elementor-element-33e989e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-6a4e582 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-ad10c9e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-ad10c9e .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7ae90b7 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-40544ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-e2e303c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-e2e303c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-e2e303c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-e2e303c:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-e2e303c, .elementor-59 .elementor-element.elementor-element-e2e303c::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-dc75552 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-2eda261{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-2eda261 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-14c71fc .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d1be376{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-34e33de{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-34e33de:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-34e33de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-34e33de:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-34e33de, .elementor-59 .elementor-element.elementor-element-34e33de::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-482b4b5 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-a4a60bb{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-a4a60bb .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a139a69 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-2a0e0ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-917c3c4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-917c3c4:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-917c3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-917c3c4:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-917c3c4, .elementor-59 .elementor-element.elementor-element-917c3c4::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-1e0cdd4 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-8d34000{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-8d34000 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a8543c7 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a7b64c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-fbdfb0e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-fbdfb0e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-fbdfb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-fbdfb0e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-fbdfb0e, .elementor-59 .elementor-element.elementor-element-fbdfb0e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-e4c9777 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-59c38a8{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-59c38a8 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f1acae9 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-df8d600{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-52e41c6{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-52e41c6:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-52e41c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-52e41c6:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-52e41c6, .elementor-59 .elementor-element.elementor-element-52e41c6::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-a0b9265 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-618a3d2{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-618a3d2 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-1544e1a .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-301a59d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-f0e709d{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-f0e709d:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f0e709d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f0e709d:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-f0e709d, .elementor-59 .elementor-element.elementor-element-f0e709d::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-72c0e96 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-bf7a3c7{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-bf7a3c7 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-01d24b9 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-c5b4eb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-b7472c8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-b7472c8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-b7472c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-b7472c8:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-b7472c8, .elementor-59 .elementor-element.elementor-element-b7472c8::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-712f220 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-d059902{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-d059902 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d42218e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0f8b5fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-6dc522d{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-6dc522d:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6dc522d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-6dc522d:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-6dc522d, .elementor-59 .elementor-element.elementor-element-6dc522d::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-57faae6 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4b7192e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4b7192e .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-396a964 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-e2c20d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-0edc278{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-0edc278:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-0edc278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-0edc278:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-0edc278, .elementor-59 .elementor-element.elementor-element-0edc278::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-394fb7a img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-31ee5a0{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-31ee5a0 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7c6da6e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-c8c988a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-8e118b8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-8e118b8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-8e118b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-8e118b8:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-8e118b8, .elementor-59 .elementor-element.elementor-element-8e118b8::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-7cd0da7 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-e396fa2{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-e396fa2 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-28376b6 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-2173f1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-3ac6b6e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-3ac6b6e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-3ac6b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-3ac6b6e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-3ac6b6e, .elementor-59 .elementor-element.elementor-element-3ac6b6e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-657846f img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-3c43fec{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-3c43fec .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6e3dec6 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0f803f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-1feb8ac{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-1feb8ac:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1feb8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-1feb8ac:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-1feb8ac, .elementor-59 .elementor-element.elementor-element-1feb8ac::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-717ffcc img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-f19f6b3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-f19f6b3 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0468fd0 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6ef9343{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-c235c8e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-c235c8e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c235c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-c235c8e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-c235c8e, .elementor-59 .elementor-element.elementor-element-c235c8e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-13d73b7 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4537b52{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-4537b52 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-94f4218 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-1cd4ad0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7d8f0bd{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7d8f0bd:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7d8f0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7d8f0bd:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7d8f0bd, .elementor-59 .elementor-element.elementor-element-7d8f0bd::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-caf2db5 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-606793a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-606793a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f50e90b .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-08e68c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-ed340f8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-ed340f8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-ed340f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-ed340f8:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-ed340f8, .elementor-59 .elementor-element.elementor-element-ed340f8::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-9f2218f img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-5dfec25{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-5dfec25 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b2fc52e .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-95649e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-4cc9c27{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-4cc9c27:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4cc9c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-4cc9c27:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-4cc9c27, .elementor-59 .elementor-element.elementor-element-4cc9c27::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-0f86dda img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-158760a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-158760a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-34dcae5 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a29303c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-f26d594{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-f26d594:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f26d594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f26d594:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-f26d594, .elementor-59 .elementor-element.elementor-element-f26d594::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-16d3e28 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-d2338e6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-d2338e6 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-10ea41a .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-af82925{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7862fb8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7862fb8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7862fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7862fb8:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7862fb8, .elementor-59 .elementor-element.elementor-element-7862fb8::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-af221af img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-72cd0f4{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-72cd0f4 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0a94d3a .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-89e1f14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-bb13e28{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-bb13e28:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-bb13e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-bb13e28:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-bb13e28, .elementor-59 .elementor-element.elementor-element-bb13e28::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-e61721a img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-89d037a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-89d037a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-45afa65 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-27012cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-18552a9{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-18552a9:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-18552a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-18552a9:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-18552a9, .elementor-59 .elementor-element.elementor-element-18552a9::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-645e66b img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-7d32260{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-7d32260 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7526a4d .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-ed7b8f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-f7b91cb{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-f7b91cb:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f7b91cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f7b91cb:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-f7b91cb, .elementor-59 .elementor-element.elementor-element-f7b91cb::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-97120b1 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-b2e567a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-b2e567a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-e74a1d8 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-bff49c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-c078d72{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-c078d72:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c078d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-c078d72:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-c078d72, .elementor-59 .elementor-element.elementor-element-c078d72::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-0efec6e img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-c2c19e1{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-c2c19e1 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a94262c .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-1a33add{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-fbae561{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-fbae561:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-fbae561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-fbae561:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-fbae561, .elementor-59 .elementor-element.elementor-element-fbae561::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-f4b6122 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-e80c31c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-e80c31c .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-02b6a03 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-792d9f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-98c2b21{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-98c2b21:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-98c2b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-98c2b21:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-98c2b21, .elementor-59 .elementor-element.elementor-element-98c2b21::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-56ebe56 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-07a5599{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-07a5599 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-75ce784 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-9a5bc04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-1c45af1{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-1c45af1:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1c45af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-1c45af1:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-1c45af1, .elementor-59 .elementor-element.elementor-element-1c45af1::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-e0f4784 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-9d0ec77{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-9d0ec77 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-52e71e5 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-98a8c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-dd8cf27{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-dd8cf27:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-dd8cf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-dd8cf27:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-dd8cf27, .elementor-59 .elementor-element.elementor-element-dd8cf27::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-4213e00 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-8fbad62{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-8fbad62 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-dbacc62 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-99e57a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-5f52cc4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-5f52cc4:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5f52cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-5f52cc4:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-5f52cc4, .elementor-59 .elementor-element.elementor-element-5f52cc4::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-41007d0 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-cc5079a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-cc5079a .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-cafcee8 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-7ebaa52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7616642{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7616642:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7616642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7616642:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7616642, .elementor-59 .elementor-element.elementor-element-7616642::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-91d6193 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-5da6557{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-5da6557 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-6d4ffd4 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-10919aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-e9124de{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-e9124de:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-e9124de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-e9124de:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-e9124de, .elementor-59 .elementor-element.elementor-element-e9124de::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-76a7131 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-fab480c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-fab480c .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b920946 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-ef552bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-cd6a489{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-cd6a489:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-cd6a489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-cd6a489:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-cd6a489, .elementor-59 .elementor-element.elementor-element-cd6a489::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-50b83ae img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-84556a3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-84556a3 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-119e298 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-1ee8b76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-12591ef{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-12591ef:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-12591ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-12591ef:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-12591ef, .elementor-59 .elementor-element.elementor-element-12591ef::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-8fc8e10 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-b253b85{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-b253b85 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-aafc992 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d9534c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-f3a2a99{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-f3a2a99:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f3a2a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f3a2a99:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-f3a2a99, .elementor-59 .elementor-element.elementor-element-f3a2a99::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-20cac81 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-a68e62e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-a68e62e .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-dfad4ab .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f24c85d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-08bdc4f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-08bdc4f:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-08bdc4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-08bdc4f:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-08bdc4f, .elementor-59 .elementor-element.elementor-element-08bdc4f::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-cd781e6 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-bf54b6f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-bf54b6f .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f8cbc31 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-153cbf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-1bb75fa{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-1bb75fa:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1bb75fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-1bb75fa:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-1bb75fa, .elementor-59 .elementor-element.elementor-element-1bb75fa::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-899aab0 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-6f1049f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-6f1049f .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-fe454a3 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-2a580b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7c0a64a{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7c0a64a:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7c0a64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7c0a64a:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7c0a64a, .elementor-59 .elementor-element.elementor-element-7c0a64a::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-bd7e83d img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-a57df37{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-a57df37 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-095ba9f .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-9ea0283{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-5b099c3{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-5b099c3:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5b099c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-5b099c3:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-5b099c3, .elementor-59 .elementor-element.elementor-element-5b099c3::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-434cb30 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-ed11fde{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-ed11fde .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-4c7e61c .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-39d89f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-774f6a4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-774f6a4:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-774f6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-774f6a4:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-774f6a4, .elementor-59 .elementor-element.elementor-element-774f6a4::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-195122a img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-341062b{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-341062b .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-76e91ab .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f05767f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-2cd448b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-2cd448b:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-2cd448b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-2cd448b:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-2cd448b, .elementor-59 .elementor-element.elementor-element-2cd448b::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-b2fbdad img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-e05c94f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-e05c94f .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f539354 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d9b2827{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-cca4269{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-cca4269:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-cca4269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-cca4269:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-cca4269, .elementor-59 .elementor-element.elementor-element-cca4269::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-78518cd img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-b987101{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-b987101 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-3767dde .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-97eafb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-15d23cf{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-15d23cf:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-15d23cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-15d23cf:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-15d23cf, .elementor-59 .elementor-element.elementor-element-15d23cf::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-8849b81 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-28bda96{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-28bda96 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a89a6a1 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-977564d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-ab9af65{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-ab9af65:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-ab9af65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-ab9af65:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-ab9af65, .elementor-59 .elementor-element.elementor-element-ab9af65::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-cc51f9e img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-3b6bdeb{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-3b6bdeb .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-f660820 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-a6e91cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-19f2a74{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-19f2a74:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-19f2a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-19f2a74:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-19f2a74, .elementor-59 .elementor-element.elementor-element-19f2a74::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-087f456 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-68a8fcf{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-68a8fcf .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-50c29a6 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-aa78b72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-cb33f3b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-cb33f3b:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-cb33f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-cb33f3b:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-cb33f3b, .elementor-59 .elementor-element.elementor-element-cb33f3b::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-965e9de img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-795ac04{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-795ac04 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0624d5d .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-c058251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-8346a3e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-8346a3e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-8346a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-8346a3e:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-8346a3e, .elementor-59 .elementor-element.elementor-element-8346a3e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-fe43e77 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-c3e1c37{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-c3e1c37 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-1515c25 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-0b701bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-32d996a{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-32d996a:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-32d996a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-32d996a:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-32d996a, .elementor-59 .elementor-element.elementor-element-32d996a::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-9d183b4 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-56f9cdf{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-56f9cdf .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-d916a02 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-74fd005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-6852633{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-6852633:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6852633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-6852633:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-6852633, .elementor-59 .elementor-element.elementor-element-6852633::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-446b86b img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-c6787fd{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-c6787fd .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-1e74073 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-fbd62dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-7f11d47{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-7f11d47:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7f11d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-7f11d47:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-7f11d47, .elementor-59 .elementor-element.elementor-element-7f11d47::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-d114a6a img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-997e8c6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-997e8c6 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-59175e2 .elementor-heading-title{color:#0A2540;}.elementor-59 .elementor-element.elementor-element-b3c5d71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-70579e0{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-70579e0:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-70579e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-70579e0:hover{border-style:solid;border-color:#0A2540;--border-color:#0A2540;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-70579e0, .elementor-59 .elementor-element.elementor-element-70579e0::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-601b2d4 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-11b9380{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-11b9380 .elementor-heading-title{font-weight:700;color:#0A2540;}.elementor-59 .elementor-element.elementor-element-77a6a80 .elementor-heading-title{color:#0A2540;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-59 .elementor-element.elementor-element-d9767a4 > .elementor-element-populated{padding:120px 15px 110px 15px;}}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-9bd359a{width:32.894%;}.elementor-59 .elementor-element.elementor-element-d9767a4{width:34.228%;}.elementor-59 .elementor-element.elementor-element-0d58f69{width:32.523%;}.elementor-59 .elementor-element.elementor-element-0eaf669{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-ef9fcc1{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-2b8f959{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-cc20741{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-beba84b{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-6c9bb03{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-6d14886{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-66671b6{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-bf492aa{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-6ea3b53{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-5fe71b5{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-b81e312{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-514807c{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-66fa6d1{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-9faa479{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-d411438{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-2f1dbdc{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-a30bcb9{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-8093c84{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-0aa2725{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-96d918e{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-bc1a597{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-42a45a7{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-19ea83a{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-83a077a{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-aaf9d09{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-0753fab{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-7fbefd3{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-5c2fce4{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-d2637da{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-d0e1a70{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-8887666{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-8caa0bb{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-46334f8{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-0754449{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-f45af19{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-91df035{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-ffb39d9{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-eb3f0ac{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-15b251f{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-392129b{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-50c9bb0{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-9de3db7{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-4f91166{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-affcba5{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-8df0b0e{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-4cd5717{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-7222455{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-80cec11{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-b255047{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-03c9756{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-1881732{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-04ccf78{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-6cb8bad{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-d5e7ed4{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-4a89fe7{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-f6709d6{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-c46a871{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-adf984d{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-26f1c4e{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-23939d8{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-4c766b5{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-40544ca{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-d1be376{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-2a0e0ef{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-a7b64c6{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-df8d600{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-301a59d{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-c5b4eb3{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-0f8b5fb{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-e2c20d2{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-c8c988a{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-2173f1e{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-0f803f8{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-6ef9343{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-1cd4ad0{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-08e68c1{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-95649e9{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-a29303c{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-af82925{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-89e1f14{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-27012cf{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-ed7b8f9{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-bff49c2{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-1a33add{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-792d9f8{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-9a5bc04{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-98a8c13{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-99e57a4{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-7ebaa52{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-10919aa{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-ef552bc{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-1ee8b76{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-d9534c1{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-f24c85d{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-153cbf9{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-2a580b5{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-9ea0283{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-39d89f3{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-f05767f{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-d9b2827{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-97eafb0{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-977564d{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-a6e91cf{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-aa78b72{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-c058251{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-0b701bb{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-74fd005{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-fbd62dd{--width:33.3333%;}.elementor-59 .elementor-element.elementor-element-b3c5d71{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-59 .elementor-element.elementor-element-9bd359a{width:33%;}.elementor-59 .elementor-element.elementor-element-d9767a4{width:67%;}}@media(max-width:1200px){.elementor-59 .elementor-element.elementor-element-76ad280 > .elementor-container{min-height:600px;}.elementor-59 .elementor-element.elementor-element-7ccca22{width:100%;max-width:100%;}}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-76ad280 > .elementor-container{min-height:500px;}.elementor-59 .elementor-element.elementor-element-66b683c{padding:0px 30px 0px 0px;}.elementor-59 .elementor-element.elementor-element-73c0023{text-align:center;}.elementor-59 .elementor-element.elementor-element-d9767a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 80px 0px;}.elementor-59 .elementor-element.elementor-element-12a7a4d .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-59 .elementor-element.elementor-element-364a192{margin-top:80px;margin-bottom:0px;}.elementor-59 .elementor-element.elementor-element-7ccca22 .elementor-heading-title{font-size:40px;line-height:45px;}}@media(max-width:880px){.elementor-59 .elementor-element.elementor-element-174593b .elementor-heading-title{font-size:60px;}.elementor-59 .elementor-element.elementor-element-12a7a4d .elementor-heading-title{font-size:32px;line-height:45px;}.elementor-59 .elementor-element.elementor-element-7ccca22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-59 .elementor-element.elementor-element-7ccca22 .elementor-heading-title{font-size:32px;line-height:45px;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-76ad280 > .elementor-container{min-height:515px;}.elementor-59 .elementor-element.elementor-element-76ad280{margin-top:0px;margin-bottom:0px;padding:30px 15px 30px 15px;}.elementor-59 .elementor-element.elementor-element-174593b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-59 .elementor-element.elementor-element-174593b .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-59 .elementor-element.elementor-element-4adcc53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-59 .elementor-element.elementor-element-66b683c{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-9bd359a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-59 .elementor-element.elementor-element-73c0023{text-align:center;}.elementor-59 .elementor-element.elementor-element-d9767a4 > .elementor-element-populated{padding:40px 20px 80px 20px;}.elementor-59 .elementor-element.elementor-element-12a7a4d{text-align:left;}.elementor-59 .elementor-element.elementor-element-c4c8212{text-align:justify;}.elementor-59 .elementor-element.elementor-element-364a192{padding:30px 15px 0px 15px;}.elementor-59 .elementor-element.elementor-element-44dc143 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-59 .elementor-element.elementor-element-7ccca22{text-align:left;}}/* Start custom CSS for image, class: .elementor-element-149043b */.elementor-59 .elementor-element.elementor-element-149043b {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-149043b img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-149043b::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-149043b:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4af356 */.elementor-59 .elementor-element.elementor-element-d4af356 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-d4af356 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-d4af356::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-d4af356:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80cf2f6 */.elementor-59 .elementor-element.elementor-element-80cf2f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-80cf2f6 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-80cf2f6::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-80cf2f6:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d7a212 */.elementor-59 .elementor-element.elementor-element-4d7a212 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-4d7a212 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-4d7a212::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-4d7a212:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60e577b */.elementor-59 .elementor-element.elementor-element-60e577b {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-60e577b img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-60e577b::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-60e577b:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c0fac */.elementor-59 .elementor-element.elementor-element-f5c0fac {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-f5c0fac img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-f5c0fac::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-f5c0fac:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69ac769 */.elementor-59 .elementor-element.elementor-element-69ac769 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-69ac769 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-69ac769::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-69ac769:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8854961 */.elementor-59 .elementor-element.elementor-element-8854961 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-8854961 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-8854961::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-8854961:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-419b720 */.elementor-59 .elementor-element.elementor-element-419b720 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-419b720 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-419b720::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-419b720:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c62eb4 */.elementor-59 .elementor-element.elementor-element-0c62eb4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-0c62eb4 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-0c62eb4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-0c62eb4:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3631bce */.elementor-59 .elementor-element.elementor-element-3631bce {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-3631bce img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-3631bce::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-3631bce:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-626c411 */.elementor-59 .elementor-element.elementor-element-626c411 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-626c411 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-626c411::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-626c411:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af8b6fa */.elementor-59 .elementor-element.elementor-element-af8b6fa {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-af8b6fa img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-af8b6fa::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-af8b6fa:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4127a68 */.elementor-59 .elementor-element.elementor-element-4127a68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-4127a68 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-4127a68::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-4127a68:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fc0e15 */.elementor-59 .elementor-element.elementor-element-9fc0e15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-9fc0e15 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-9fc0e15::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-9fc0e15:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb1d9f0 */.elementor-59 .elementor-element.elementor-element-eb1d9f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-eb1d9f0 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-eb1d9f0::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-eb1d9f0:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-600dcd8 */.elementor-59 .elementor-element.elementor-element-600dcd8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-600dcd8 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-600dcd8::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-600dcd8:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a3bd81 */.elementor-59 .elementor-element.elementor-element-8a3bd81 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-8a3bd81 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-8a3bd81::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-8a3bd81:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f491058 */.elementor-59 .elementor-element.elementor-element-f491058 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-f491058 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-f491058::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-f491058:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95b6889 */.elementor-59 .elementor-element.elementor-element-95b6889 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-95b6889 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-95b6889::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-95b6889:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32921f2 */.elementor-59 .elementor-element.elementor-element-32921f2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-32921f2 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-32921f2::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-32921f2:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6274685 */.elementor-59 .elementor-element.elementor-element-6274685 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-6274685 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-6274685::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-6274685:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80f4807 */.elementor-59 .elementor-element.elementor-element-80f4807 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-80f4807 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-80f4807::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-80f4807:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d44a8d3 */.elementor-59 .elementor-element.elementor-element-d44a8d3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-d44a8d3 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-d44a8d3::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-d44a8d3:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b5705f */.elementor-59 .elementor-element.elementor-element-6b5705f {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-6b5705f img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-6b5705f::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-6b5705f:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a88eb24 */.elementor-59 .elementor-element.elementor-element-a88eb24 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-a88eb24 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-a88eb24::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-a88eb24:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a731de9 */.elementor-59 .elementor-element.elementor-element-a731de9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-a731de9 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-a731de9::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-a731de9:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b84bf5 */.elementor-59 .elementor-element.elementor-element-3b84bf5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-3b84bf5 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-3b84bf5::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-3b84bf5:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c5b90d */.elementor-59 .elementor-element.elementor-element-2c5b90d {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-2c5b90d img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-2c5b90d::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-2c5b90d:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54b41a5 */.elementor-59 .elementor-element.elementor-element-54b41a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-54b41a5 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-54b41a5::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-54b41a5:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45baf38 */.elementor-59 .elementor-element.elementor-element-45baf38 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-45baf38 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-45baf38::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-45baf38:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2605e1e */.elementor-59 .elementor-element.elementor-element-2605e1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-2605e1e img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-2605e1e::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-2605e1e:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2507114 */.elementor-59 .elementor-element.elementor-element-2507114 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-2507114 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-2507114::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-2507114:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76bc367 */.elementor-59 .elementor-element.elementor-element-76bc367 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-76bc367 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-76bc367::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-76bc367:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a1c4b1 */.elementor-59 .elementor-element.elementor-element-0a1c4b1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-0a1c4b1 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-0a1c4b1::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-0a1c4b1:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f29a0b */.elementor-59 .elementor-element.elementor-element-1f29a0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-1f29a0b img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-1f29a0b::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-1f29a0b:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1762fe5 */.elementor-59 .elementor-element.elementor-element-1762fe5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-1762fe5 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-1762fe5::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-1762fe5:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d41890 */.elementor-59 .elementor-element.elementor-element-5d41890 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-5d41890 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-5d41890::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-5d41890:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14cf97 */.elementor-59 .elementor-element.elementor-element-e14cf97 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-e14cf97 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-e14cf97::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-e14cf97:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48c20c4 */.elementor-59 .elementor-element.elementor-element-48c20c4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-48c20c4 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-48c20c4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-48c20c4:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b14d530 */.elementor-59 .elementor-element.elementor-element-b14d530 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-b14d530 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-b14d530::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-b14d530:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a690c72 */.elementor-59 .elementor-element.elementor-element-a690c72 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-a690c72 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-a690c72::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-a690c72:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f12cca7 */.elementor-59 .elementor-element.elementor-element-f12cca7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-f12cca7 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-f12cca7::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-f12cca7:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-035c1d5 */.elementor-59 .elementor-element.elementor-element-035c1d5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-035c1d5 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-035c1d5::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-035c1d5:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93eb2d2 */.elementor-59 .elementor-element.elementor-element-93eb2d2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-93eb2d2 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-93eb2d2::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-93eb2d2:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f23c847 */.elementor-59 .elementor-element.elementor-element-f23c847 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-f23c847 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-f23c847::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-f23c847:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b70166 */.elementor-59 .elementor-element.elementor-element-6b70166 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-6b70166 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-6b70166::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-6b70166:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6014b7c */.elementor-59 .elementor-element.elementor-element-6014b7c {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-6014b7c img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-6014b7c::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-6014b7c:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3631c7b */.elementor-59 .elementor-element.elementor-element-3631c7b {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-3631c7b img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-3631c7b::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-3631c7b:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4df2553 */.elementor-59 .elementor-element.elementor-element-4df2553 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-4df2553 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-4df2553::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-4df2553:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e751375 */.elementor-59 .elementor-element.elementor-element-e751375 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-e751375 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-e751375::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-e751375:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd18f7f */.elementor-59 .elementor-element.elementor-element-cd18f7f {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-cd18f7f img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-cd18f7f::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-cd18f7f:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b94422c */.elementor-59 .elementor-element.elementor-element-b94422c {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-b94422c img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-b94422c::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-b94422c:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ed6972 */.elementor-59 .elementor-element.elementor-element-2ed6972 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-2ed6972 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-2ed6972::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-2ed6972:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5d9770 */.elementor-59 .elementor-element.elementor-element-a5d9770 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-a5d9770 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-a5d9770::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-a5d9770:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35365b4 */.elementor-59 .elementor-element.elementor-element-35365b4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-35365b4 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-35365b4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-35365b4:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b29623 */.elementor-59 .elementor-element.elementor-element-7b29623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-7b29623 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-7b29623::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-7b29623:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f694d */.elementor-59 .elementor-element.elementor-element-09f694d {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-09f694d img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-09f694d::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-09f694d:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08bf11 */.elementor-59 .elementor-element.elementor-element-e08bf11 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-e08bf11 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-e08bf11::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-e08bf11:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ed8df9 */.elementor-59 .elementor-element.elementor-element-9ed8df9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-9ed8df9 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-9ed8df9::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-9ed8df9:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-145d2f2 */.elementor-59 .elementor-element.elementor-element-145d2f2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-145d2f2 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-145d2f2::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-145d2f2:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a4e582 */.elementor-59 .elementor-element.elementor-element-6a4e582 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-6a4e582 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-6a4e582::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-6a4e582:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc75552 */.elementor-59 .elementor-element.elementor-element-dc75552 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-dc75552 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-dc75552::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-dc75552:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-482b4b5 */.elementor-59 .elementor-element.elementor-element-482b4b5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-482b4b5 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-482b4b5::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-482b4b5:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0cdd4 */.elementor-59 .elementor-element.elementor-element-1e0cdd4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-1e0cdd4 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-1e0cdd4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-1e0cdd4:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4c9777 */.elementor-59 .elementor-element.elementor-element-e4c9777 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-e4c9777 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-e4c9777::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-e4c9777:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0b9265 */.elementor-59 .elementor-element.elementor-element-a0b9265 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-a0b9265 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-a0b9265::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-a0b9265:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72c0e96 */.elementor-59 .elementor-element.elementor-element-72c0e96 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-72c0e96 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-72c0e96::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-72c0e96:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712f220 */.elementor-59 .elementor-element.elementor-element-712f220 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-712f220 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-712f220::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-712f220:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57faae6 */.elementor-59 .elementor-element.elementor-element-57faae6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-57faae6 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-57faae6::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-57faae6:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-394fb7a */.elementor-59 .elementor-element.elementor-element-394fb7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-394fb7a img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-394fb7a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-394fb7a:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7cd0da7 */.elementor-59 .elementor-element.elementor-element-7cd0da7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-7cd0da7 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-7cd0da7::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-7cd0da7:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-657846f */.elementor-59 .elementor-element.elementor-element-657846f {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-657846f img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-657846f::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-657846f:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-717ffcc */.elementor-59 .elementor-element.elementor-element-717ffcc {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-717ffcc img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-717ffcc::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-717ffcc:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13d73b7 */.elementor-59 .elementor-element.elementor-element-13d73b7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-13d73b7 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-13d73b7::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-13d73b7:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caf2db5 */.elementor-59 .elementor-element.elementor-element-caf2db5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-caf2db5 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-caf2db5::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-caf2db5:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f2218f */.elementor-59 .elementor-element.elementor-element-9f2218f {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-9f2218f img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-9f2218f::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-9f2218f:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f86dda */.elementor-59 .elementor-element.elementor-element-0f86dda {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-0f86dda img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-0f86dda::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-0f86dda:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16d3e28 */.elementor-59 .elementor-element.elementor-element-16d3e28 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-16d3e28 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-16d3e28::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-16d3e28:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af221af */.elementor-59 .elementor-element.elementor-element-af221af {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-af221af img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-af221af::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-af221af:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61721a */.elementor-59 .elementor-element.elementor-element-e61721a {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-e61721a img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-e61721a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-e61721a:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-645e66b */.elementor-59 .elementor-element.elementor-element-645e66b {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-645e66b img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-645e66b::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-645e66b:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97120b1 */.elementor-59 .elementor-element.elementor-element-97120b1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-97120b1 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-97120b1::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-97120b1:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0efec6e */.elementor-59 .elementor-element.elementor-element-0efec6e {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-0efec6e img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-0efec6e::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-0efec6e:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4b6122 */.elementor-59 .elementor-element.elementor-element-f4b6122 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-f4b6122 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-f4b6122::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-f4b6122:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56ebe56 */.elementor-59 .elementor-element.elementor-element-56ebe56 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-56ebe56 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-56ebe56::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-56ebe56:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0f4784 */.elementor-59 .elementor-element.elementor-element-e0f4784 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-e0f4784 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-e0f4784::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-e0f4784:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4213e00 */.elementor-59 .elementor-element.elementor-element-4213e00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-4213e00 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-4213e00::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-4213e00:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41007d0 */.elementor-59 .elementor-element.elementor-element-41007d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-41007d0 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-41007d0::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-41007d0:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91d6193 */.elementor-59 .elementor-element.elementor-element-91d6193 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-91d6193 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-91d6193::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-91d6193:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76a7131 */.elementor-59 .elementor-element.elementor-element-76a7131 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-76a7131 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-76a7131::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-76a7131:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50b83ae */.elementor-59 .elementor-element.elementor-element-50b83ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-50b83ae img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-50b83ae::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-50b83ae:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fc8e10 */.elementor-59 .elementor-element.elementor-element-8fc8e10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-8fc8e10 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-8fc8e10::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-8fc8e10:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20cac81 */.elementor-59 .elementor-element.elementor-element-20cac81 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-20cac81 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-20cac81::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-20cac81:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd781e6 */.elementor-59 .elementor-element.elementor-element-cd781e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-cd781e6 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-cd781e6::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-cd781e6:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-899aab0 */.elementor-59 .elementor-element.elementor-element-899aab0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-899aab0 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-899aab0::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-899aab0:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd7e83d */.elementor-59 .elementor-element.elementor-element-bd7e83d {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-bd7e83d img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-bd7e83d::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-bd7e83d:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-434cb30 */.elementor-59 .elementor-element.elementor-element-434cb30 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-434cb30 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-434cb30::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-434cb30:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-195122a */.elementor-59 .elementor-element.elementor-element-195122a {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-195122a img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-195122a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-195122a:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2fbdad */.elementor-59 .elementor-element.elementor-element-b2fbdad {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-b2fbdad img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-b2fbdad::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-b2fbdad:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78518cd */.elementor-59 .elementor-element.elementor-element-78518cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-78518cd img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-78518cd::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-78518cd:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8849b81 */.elementor-59 .elementor-element.elementor-element-8849b81 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-8849b81 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-8849b81::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-8849b81:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc51f9e */.elementor-59 .elementor-element.elementor-element-cc51f9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-cc51f9e img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-cc51f9e::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-cc51f9e:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-087f456 */.elementor-59 .elementor-element.elementor-element-087f456 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-087f456 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-087f456::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-087f456:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-965e9de */.elementor-59 .elementor-element.elementor-element-965e9de {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-965e9de img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-965e9de::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-965e9de:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe43e77 */.elementor-59 .elementor-element.elementor-element-fe43e77 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-fe43e77 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-fe43e77::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-fe43e77:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d183b4 */.elementor-59 .elementor-element.elementor-element-9d183b4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-9d183b4 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-9d183b4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-9d183b4:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-446b86b */.elementor-59 .elementor-element.elementor-element-446b86b {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-446b86b img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-446b86b::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-446b86b:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d114a6a */.elementor-59 .elementor-element.elementor-element-d114a6a {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-d114a6a img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-d114a6a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-d114a6a:hover::after {
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-601b2d4 */.elementor-59 .elementor-element.elementor-element-601b2d4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px; /* Rounded corners */
}

.elementor-59 .elementor-element.elementor-element-601b2d4 img {
  display: block;
  transition: all 0.3s ease;
  border-radius: 20px; /* Rounded corners for image */
}

.elementor-59 .elementor-element.elementor-element-601b2d4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 37, 64, 0.7); /* #0A2540 with 70% opacity */
  opacity: 0;
  transition: opacity 0.3s ease;
  border-radius: 20px; /* Rounded corners for overlay */
}

.elementor-59 .elementor-element.elementor-element-601b2d4:hover::after {
  opacity: 0.8;
}/* End custom CSS */