.elementor-514 .elementor-element.elementor-element-d5e0799{--display:flex;--padding-top:90px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-659dfe0{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-d56ffdd{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-514 .elementor-element.elementor-element-4b7356d .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-35f9917 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-b57e6aa .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-2f53138 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-5342fbc .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-b4e59f9 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-076e8e8{--display:flex;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-514 .elementor-element.elementor-element-b97ec01 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-2eeb0fb .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-53600d9 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-8cb41a4 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-5e67d68 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-2d7bfea .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-f067244 .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-bb9e06f .elementor-heading-title{color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-4fd8930{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-514 .elementor-element.elementor-element-4fd8930:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-4fd8930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-514 .elementor-element.elementor-element-4c00fe3{text-align:center;}.elementor-514 .elementor-element.elementor-element-4c00fe3 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}/* Start custom CSS */.elementor-element-57d91d5,.elementor-element-cc8c9a9,.elementor-element-87f08d4,.elementor-element-c200ef8,.elementor-element-66768a0,.elementor-element-5918f85{transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(10,15,28,0.06);}.elementor-element-57d91d5:hover,.elementor-element-cc8c9a9:hover,.elementor-element-87f08d4:hover,.elementor-element-c200ef8:hover,.elementor-element-66768a0:hover,.elementor-element-5918f85:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(10,15,28,0.12);}.oa-cta-btn .elementor-button{animation:ctaPulse 2.6s infinite;transition:transform .25s ease;}.oa-cta-btn .elementor-button:hover{transform:translateY(-2px);}@keyframes ctaPulse{0%,100%{box-shadow:rgba(30,94,255,0.3) 0px 8px 22px;}50%{box-shadow:rgba(30,94,255,0.3) 0px 8px 22px,rgba(30,94,255,0.08) 0px 0px 0px 8px;}}/* End custom CSS */