.elementor-5067 .elementor-element.elementor-element-324ecea8{--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;--justify-content:center;}.elementor-5067 .elementor-element.elementor-element-1938adc6{--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;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;--z-index:2;}.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-5067 .elementor-element.elementor-element-114f2445{font-family:"Open Sans", Sans-serif;font-size:13px;color:#9fc0e0;}.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-5067 .elementor-element.elementor-element-695ff599 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#FDCB07;}.elementor-5067 .elementor-element.elementor-element-5e299a2a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:37px;font-weight:800;line-height:1.18em;color:#ffffff;}.elementor-5067 .elementor-element.elementor-element-61196d4{font-family:"Open Sans", Sans-serif;font-size:18px;color:#cfe0f1;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5067 .elementor-element.elementor-element-6c36600 .elementor-button{background-color:#FDCB07;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;fill:#063048;color:#063048;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-5067 .elementor-element.elementor-element-6c36600 .elementor-button:hover, .elementor-5067 .elementor-element.elementor-element-6c36600 .elementor-button:focus{color:#063048;}.elementor-5067 .elementor-element.elementor-element-6c36600 .elementor-button:hover svg, .elementor-5067 .elementor-element.elementor-element-6c36600 .elementor-button:focus svg{fill:#063048;}.elementor-5067 .elementor-element.elementor-element-299c5acd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-5067 .elementor-element.elementor-element-23746e65{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5067 .elementor-element.elementor-element-3399ef27{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-39afaa44 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-5f2a9d90{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-43c60493{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-4aa9032e{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-5bfca673 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-711d20f1{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-73fa0902{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-6ddf55e4{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-16f99c4f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-54126f63{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-67cb81f9{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-34b9af8c{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-411910c3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-db56f90{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-7c26c68f{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-464452ab{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-57bb5c8c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-6c5cfa85{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-3676441f{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-423c3683{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-7d7c3696 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-f16c2d4{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-619775c0{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-5d864168{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-1a05dd75 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-1a9216e1{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-175087df{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-38b57bb9{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-540870aa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-40750bf3{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-8c46cc0{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-1fe8700e{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-32af5dad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-2cb2d9e8{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-66465f8f{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-6d8dae70{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-8163e48 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-33fd51e0{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-6562611f{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-54039f10{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-617a5d50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-4dbced82{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-7ac2a0d7{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-15ec91b{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-27e54154 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-7207d105{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-3d5b8458{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-7fa1216f{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-6b735049 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-3ed488c1{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-43f6ecf8{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-643a2af0{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-311c4898 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-5e08ce0e{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-7aefc476{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-6eba8613{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-4c9a13b6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-6cef4ca7{font-family:"Open Sans", Sans-serif;font-size:14.5px;color:#69727D;}.elementor-5067 .elementor-element.elementor-element-794773e1{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-78d0a7c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:66px;--padding-bottom:66px;--padding-left:22px;--padding-right:22px;}.elementor-5067 .elementor-element.elementor-element-78d0a7c4:not(.elementor-motion-effects-element-type-background), .elementor-5067 .elementor-element.elementor-element-78d0a7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f7f9;}.elementor-5067 .elementor-element.elementor-element-15549dcd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5067 .elementor-element.elementor-element-534de7e8{font-family:"Open Sans", Sans-serif;font-size:12.5px;color:#a8780a;}.elementor-5067 .elementor-element.elementor-element-61d273bf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:800;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-61e26cc8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5067 .elementor-element.elementor-element-3329f913{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-7301839e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-741e35af{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-9d6cee1{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-173e8c9a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-469d3e53{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-817b4e4{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-1dbe2ce .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-56fd1b2b{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-2aad22{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:9px;--padding-right:9px;}.elementor-5067 .elementor-element.elementor-element-4444dabc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-646917db{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:#02507D;}.elementor-5067 .elementor-element.elementor-element-654a649:not(.elementor-motion-effects-element-type-background), .elementor-5067 .elementor-element.elementor-element-654a649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5067 .elementor-element.elementor-element-654a649{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5067 .elementor-element.elementor-element-654a649 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5067 .elementor-element.elementor-element-1c05f5d5{text-align:start;}.elementor-5067 .elementor-element.elementor-element-8d3ad06{width:var( --container-widget-width, 102.974% );max-width:102.974%;--container-widget-width:102.974%;--container-widget-flex-grow:0;text-align:start;}.elementor-5067 .elementor-element.elementor-element-8d3ad06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5067 .elementor-element.elementor-element-1c42a727{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-5067 .elementor-element.elementor-element-1c42a727:not(.elementor-motion-effects-element-type-background), .elementor-5067 .elementor-element.elementor-element-1c42a727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #02507D 0%, #0B4F7D 100%);}.elementor-5067 .elementor-element.elementor-element-67e929a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-5067 .elementor-element.elementor-element-5b9d14b4{text-align:start;}.elementor-5067 .elementor-element.elementor-element-55245a42{text-align:center;}.elementor-5067 .elementor-element.elementor-element-55245a42 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#ffffff;}.elementor-5067 .elementor-element.elementor-element-78820b50{text-align:center;font-size:16.5px;color:#CFE0F1;}.elementor-5067 .elementor-element.elementor-element-a76451c{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-5067 .elementor-element.elementor-element-4585f98c .elementor-button{background-color:#063048;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-5067 .elementor-element.elementor-element-6ace03b2 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:700;fill:#02507D;color:#02507D;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5067 .elementor-element.elementor-element-67e929a3{--content-width:1180px;}}@media(max-width:1024px){.elementor-5067 .elementor-element.elementor-element-1938adc6{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-5067 .elementor-element.elementor-element-23746e65{--grid-auto-flow:row;}.elementor-5067 .elementor-element.elementor-element-61e26cc8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5067 .elementor-element.elementor-element-1938adc6{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-5067 .elementor-element.elementor-element-23746e65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5067 .elementor-element.elementor-element-61e26cc8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-114f2445 */.elementor-5067 .elementor-element.elementor-element-114f2445 { color:#9fc0e0; font-size:13px; margin-bottom:10px; }
.elementor-5067 .elementor-element.elementor-element-114f2445 a { color:#cfe0f1; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-695ff599 */.elementor-5067 .elementor-element.elementor-element-695ff599 { margin-bottom:6px; display:inline-block; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e299a2a */.elementor-5067 .elementor-element.elementor-element-5e299a2a { max-width:880px; margin:6px 0 14px; text-wrap:balance; } @media(max-width:700px){ .elementor-5067 .elementor-element.elementor-element-5e299a2a{ font-size:26px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61196d4 */.elementor-5067 .elementor-element.elementor-element-61196d4 { max-width:760px; margin-bottom:22px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c36600 */button,
.wp-block-button__link,
.elementor-button,
a.button,
.btn {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324ecea8 */.elementor-5067 .elementor-element.elementor-element-324ecea8 {
  background: linear-gradient(120deg, #02507D, #0b4f7d);
  position: relative; overflow: hidden;
}
.elementor-5067 .elementor-element.elementor-element-324ecea8:before {
  content: ""; position: absolute; inset: 0;
  background: radial-gradient(620px 300px at 88% -20%, rgba(253,203,7,.28), transparent 60%);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39afaa44 */.elementor-5067 .elementor-element.elementor-element-39afaa44{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2a9d90 */.elementor-5067 .elementor-element.elementor-element-5f2a9d90{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c60493 */.elementor-5067 .elementor-element.elementor-element-43c60493{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3399ef27 */.elementor-5067 .elementor-element.elementor-element-3399ef27 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-3399ef27:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bfca673 */.elementor-5067 .elementor-element.elementor-element-5bfca673{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-711d20f1 */.elementor-5067 .elementor-element.elementor-element-711d20f1{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73fa0902 */.elementor-5067 .elementor-element.elementor-element-73fa0902{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa9032e */.elementor-5067 .elementor-element.elementor-element-4aa9032e {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-4aa9032e:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16f99c4f */.elementor-5067 .elementor-element.elementor-element-16f99c4f{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54126f63 */.elementor-5067 .elementor-element.elementor-element-54126f63{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67cb81f9 */.elementor-5067 .elementor-element.elementor-element-67cb81f9{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddf55e4 */.elementor-5067 .elementor-element.elementor-element-6ddf55e4 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-6ddf55e4:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411910c3 */.elementor-5067 .elementor-element.elementor-element-411910c3{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db56f90 */.elementor-5067 .elementor-element.elementor-element-db56f90{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c26c68f */.elementor-5067 .elementor-element.elementor-element-7c26c68f{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b9af8c */.elementor-5067 .elementor-element.elementor-element-34b9af8c {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-34b9af8c:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57bb5c8c */.elementor-5067 .elementor-element.elementor-element-57bb5c8c{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c5cfa85 */.elementor-5067 .elementor-element.elementor-element-6c5cfa85{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3676441f */.elementor-5067 .elementor-element.elementor-element-3676441f{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464452ab */.elementor-5067 .elementor-element.elementor-element-464452ab {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-464452ab:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d7c3696 */.elementor-5067 .elementor-element.elementor-element-7d7c3696{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f16c2d4 */.elementor-5067 .elementor-element.elementor-element-f16c2d4{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-619775c0 */.elementor-5067 .elementor-element.elementor-element-619775c0{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423c3683 */.elementor-5067 .elementor-element.elementor-element-423c3683 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-423c3683:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a05dd75 */.elementor-5067 .elementor-element.elementor-element-1a05dd75{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a9216e1 */.elementor-5067 .elementor-element.elementor-element-1a9216e1{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175087df */.elementor-5067 .elementor-element.elementor-element-175087df{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d864168 */.elementor-5067 .elementor-element.elementor-element-5d864168 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-5d864168:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-540870aa */.elementor-5067 .elementor-element.elementor-element-540870aa{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40750bf3 */.elementor-5067 .elementor-element.elementor-element-40750bf3{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c46cc0 */.elementor-5067 .elementor-element.elementor-element-8c46cc0{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b57bb9 */.elementor-5067 .elementor-element.elementor-element-38b57bb9 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-38b57bb9:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32af5dad */.elementor-5067 .elementor-element.elementor-element-32af5dad{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cb2d9e8 */.elementor-5067 .elementor-element.elementor-element-2cb2d9e8{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66465f8f */.elementor-5067 .elementor-element.elementor-element-66465f8f{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fe8700e */.elementor-5067 .elementor-element.elementor-element-1fe8700e {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-1fe8700e:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8163e48 */.elementor-5067 .elementor-element.elementor-element-8163e48{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33fd51e0 */.elementor-5067 .elementor-element.elementor-element-33fd51e0{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6562611f */.elementor-5067 .elementor-element.elementor-element-6562611f{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8dae70 */.elementor-5067 .elementor-element.elementor-element-6d8dae70 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-6d8dae70:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-617a5d50 */.elementor-5067 .elementor-element.elementor-element-617a5d50{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dbced82 */.elementor-5067 .elementor-element.elementor-element-4dbced82{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ac2a0d7 */.elementor-5067 .elementor-element.elementor-element-7ac2a0d7{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54039f10 */.elementor-5067 .elementor-element.elementor-element-54039f10 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-54039f10:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27e54154 */.elementor-5067 .elementor-element.elementor-element-27e54154{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7207d105 */.elementor-5067 .elementor-element.elementor-element-7207d105{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d5b8458 */.elementor-5067 .elementor-element.elementor-element-3d5b8458{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ec91b */.elementor-5067 .elementor-element.elementor-element-15ec91b {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-15ec91b:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b735049 */.elementor-5067 .elementor-element.elementor-element-6b735049{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed488c1 */.elementor-5067 .elementor-element.elementor-element-3ed488c1{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43f6ecf8 */.elementor-5067 .elementor-element.elementor-element-43f6ecf8{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa1216f */.elementor-5067 .elementor-element.elementor-element-7fa1216f {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-7fa1216f:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-311c4898 */.elementor-5067 .elementor-element.elementor-element-311c4898{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e08ce0e */.elementor-5067 .elementor-element.elementor-element-5e08ce0e{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aefc476 */.elementor-5067 .elementor-element.elementor-element-7aefc476{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a2af0 */.elementor-5067 .elementor-element.elementor-element-643a2af0 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-643a2af0:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c9a13b6 */.elementor-5067 .elementor-element.elementor-element-4c9a13b6{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cef4ca7 */.elementor-5067 .elementor-element.elementor-element-6cef4ca7{ margin-bottom:12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-794773e1 */.elementor-5067 .elementor-element.elementor-element-794773e1{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eba8613 */.elementor-5067 .elementor-element.elementor-element-6eba8613 {
  display: block;
  background: #fff;
  border: 1px solid #e4e9ee;
  border-top: 4px solid #FDCB07;
  border-radius: 12px;
  padding: 28px 24px;
  transition: .2s;
  height: 100%;
  text-decoration: none 
}

.elementor-5067 .elementor-element.elementor-element-6eba8613:hover {
  box-shadow: 0 10px 30px rgba(2,80,125,.10);
  transform: translateY(-4px);
  text-decoration: none 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c5acd */.elementor-5067 .elementor-element.elementor-element-299c5acd {
  background-color: #faf7f1;
  background-image: linear-gradient(rgba(251,248,241,.9), rgba(251,248,241,.9)),
    url("https://i0.wp.com/abbeygateaccountancy.co.uk/wp-content/uploads/2024/01/view-white-crumpled-paper-1-1-1.png?fit=1100,1100&ssl=1");
  background-size: cover; background-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534de7e8 */.elementor-5067 .elementor-element.elementor-element-534de7e8 {
  text-transform:uppercase; letter-spacing:.16em; font-size:12.5px; font-weight:700;
  color:#a8780a; display:inline-block; margin-bottom:6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61d273bf */.elementor-5067 .elementor-element.elementor-element-61d273bf { font-size:32px; font-weight:800; margin:8px 0; position:relative; padding-bottom:18px; }
.elementor-5067 .elementor-element.elementor-element-61d273bf:after { content:""; display:block; width:54px; height:4px; background:#FDCB07; border-radius:3px; margin:14px auto 0; position:absolute; left:50%; bottom:0; transform:translateX(-50%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15549dcd */.elementor-5067 .elementor-element.elementor-element-15549dcd { text-align:center; max-width:760px; margin:0 auto 40px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7301839e */.elementor-5067 .elementor-element.elementor-element-7301839e{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-741e35af */.elementor-5067 .elementor-element.elementor-element-741e35af{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3329f913 */.elementor-5067 .elementor-element.elementor-element-3329f913 {
  display:block; background:#fff; border:1px solid #e4e9ee; border-top:4px solid #FDCB07;
  border-radius:12px; padding:28px 24px; transition:.2s; text-align:left; height:100%;
}
.elementor-5067 .elementor-element.elementor-element-3329f913:hover { box-shadow:0 10px 30px rgba(2,80,125,.10); transform:translateY(-4px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-173e8c9a */.elementor-5067 .elementor-element.elementor-element-173e8c9a{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-469d3e53 */.elementor-5067 .elementor-element.elementor-element-469d3e53{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d6cee1 */.elementor-5067 .elementor-element.elementor-element-9d6cee1 {
  display:block; background:#fff; border:1px solid #e4e9ee; border-top:4px solid #FDCB07;
  border-radius:12px; padding:28px 24px; transition:.2s; text-align:left; height:100%;
}
.elementor-5067 .elementor-element.elementor-element-9d6cee1:hover { box-shadow:0 10px 30px rgba(2,80,125,.10); transform:translateY(-4px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbe2ce */.elementor-5067 .elementor-element.elementor-element-1dbe2ce{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56fd1b2b */.elementor-5067 .elementor-element.elementor-element-56fd1b2b{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817b4e4 */.elementor-5067 .elementor-element.elementor-element-817b4e4 {
  display:block; background:#fff; border:1px solid #e4e9ee; border-top:4px solid #FDCB07;
  border-radius:12px; padding:28px 24px; transition:.2s; text-align:left; height:100%;
}
.elementor-5067 .elementor-element.elementor-element-817b4e4:hover { box-shadow:0 10px 30px rgba(2,80,125,.10); transform:translateY(-4px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4444dabc */.elementor-5067 .elementor-element.elementor-element-4444dabc{ margin-bottom:8px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-646917db */.elementor-5067 .elementor-element.elementor-element-646917db{ color:#02507D; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aad22 */.elementor-5067 .elementor-element.elementor-element-2aad22 {
  display:block; background:#fff; border:1px solid #e4e9ee; border-top:4px solid #FDCB07;
  border-radius:12px; padding:28px 24px; transition:.2s; text-align:left; height:100%;
}
.elementor-5067 .elementor-element.elementor-element-2aad22:hover { box-shadow:0 10px 30px rgba(2,80,125,.10); transform:translateY(-4px); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d3ad06 */.partner-logo {
    height: 42px;
    width: auto;
    margin: 10px 18px;
    opacity: .85;
    filter: grayscale(100%);
    transition: all .3s ease;
}

.partner-logo:hover {
    opacity: 1;
    filter: brightness(0) saturate(100%) invert(20%) sepia(78%) saturate(1538%) hue-rotate(171deg) brightness(92%) contrast(98%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5967df72 */.elementor-5067 .elementor-element.elementor-element-5967df72{padding:44px 22px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c42a727 */.elementor-5067 .elementor-element.elementor-element-1c42a727{border-top:5px solid #FDCB07 !important; text-align:center;}/* End custom CSS */