.elementor-232386 .elementor-element.elementor-element-a4c82233{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:48px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-widget-theme-post-title .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-232386 .elementor-element.elementor-element-6394e93a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:46px;font-weight:800;line-height:1.08em;letter-spacing:-1.5px;color:#071426;}.elementor-232386 .elementor-element.elementor-element-1ec3b657{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-232386 .elementor-element.elementor-element-e8e80fcb{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-232386 .elementor-element.elementor-element-9cca69ad{color:#1c2e46;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;}.elementor-232386 .elementor-element.elementor-element-fe58691b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-232386 .elementor-element.elementor-element-a4c82233{--padding-top:28px;--padding-bottom:48px;--padding-left:14px;--padding-right:14px;}.elementor-232386 .elementor-element.elementor-element-6394e93a .elementor-heading-title{font-size:32px;}.elementor-232386 .elementor-element.elementor-element-e8e80fcb{--width:100%;}.elementor-232386 .elementor-element.elementor-element-fe58691b{--width:100%;}}@media(min-width:768px){.elementor-232386 .elementor-element.elementor-element-a4c82233{--content-width:1180px;}.elementor-232386 .elementor-element.elementor-element-1ec3b657{--width:100%;}.elementor-232386 .elementor-element.elementor-element-e8e80fcb{--width:66%;}.elementor-232386 .elementor-element.elementor-element-fe58691b{--width:30%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-9cca69ad */.elementor-232386 .elementor-element.elementor-element-9cca69ad h2{font-size:30px;line-height:1.15;letter-spacing:-.03em;color:#071426;font-weight:800;margin:36px 0 12px;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad h3{font-size:22px;line-height:1.2;letter-spacing:-.02em;color:#071426;font-weight:800;margin:28px 0 10px;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad h4{font-size:18px;color:#071426;font-weight:800;margin:22px 0 8px;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad p{margin:0 0 16px;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad > .elementor-widget-container > *:first-child{margin-top:0;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad ul,.elementor-232386 .elementor-element.elementor-element-9cca69ad ol{margin:0 0 18px;padding-left:22px;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad li{margin:0 0 6px;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad table{width:100%;border-collapse:separate;border-spacing:0;margin:8px 0 24px;border:1px solid rgba(24,51,88,.13);border-radius:16px;overflow:hidden;background:#fff;font-size:15px;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad th{background:#eaf4ff;color:#071426;font-weight:800;text-align:left;padding:12px 14px;border:0;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad td{padding:12px 14px;border:0;border-top:1px solid rgba(24,51,88,.10);color:#1c2e46;}
.elementor-232386 .elementor-element.elementor-element-9cca69ad blockquote{margin:24px 0;padding:18px 22px;border-left:4px solid #2f76d4;background:#f4f9ff;border-radius:0 14px 14px 0;}
@media (max-width:767px){.elementor-232386 .elementor-element.elementor-element-9cca69ad h2{font-size:24px;}.elementor-232386 .elementor-element.elementor-element-9cca69ad h3{font-size:19px;}.elementor-232386 .elementor-element.elementor-element-9cca69ad table{font-size:13px;}.elementor-232386 .elementor-element.elementor-element-9cca69ad th,.elementor-232386 .elementor-element.elementor-element-9cca69ad td{padding:9px 10px;}}/* End custom CSS */