.elementor-5212 .elementor-element.elementor-element-article-shell{--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:24px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-5212 .elementor-element.elementor-element-article-shell:not(.elementor-motion-effects-element-type-background), .elementor-5212 .elementor-element.elementor-element-article-shell > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FB;}.elementor-5212 .elementor-element.elementor-element-article-grid{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5212 .elementor-element.elementor-element-article-grid:not(.elementor-motion-effects-element-type-background), .elementor-5212 .elementor-element.elementor-element-article-grid > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5212 .elementor-element.elementor-element-article-main{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5212 .elementor-element.elementor-element-article-main.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-5212 .elementor-element.elementor-element-category-badge .elementor-icon-list-icon{width:14px;}.elementor-5212 .elementor-element.elementor-element-category-badge .elementor-icon-list-icon i{font-size:14px;}.elementor-5212 .elementor-element.elementor-element-category-badge .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-5212 .elementor-element.elementor-element-post-info .elementor-icon-list-icon{width:14px;}.elementor-5212 .elementor-element.elementor-element-post-info .elementor-icon-list-icon i{font-size:14px;}.elementor-5212 .elementor-element.elementor-element-post-info .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-5212 .elementor-element.elementor-element-featured-offer{--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:stretch;--gap:12px 20px;--row-gap:12px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-5212 .elementor-element.elementor-element-featured-offer:not(.elementor-motion-effects-element-type-background), .elementor-5212 .elementor-element.elementor-element-featured-offer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5212 .elementor-element.elementor-element-offer-copy{--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-5212 .elementor-element.elementor-element-offer-copy.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-5212 .elementor-element.elementor-element-offer-action{--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;--justify-content:center;--align-items:flex-end;}.elementor-5212 .elementor-element.elementor-element-offer-action.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5212 .elementor-element.elementor-element-post-toc{--display:flex;border-style:solid;--border-style:solid;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-5212 .elementor-element.elementor-element-post-toc:not(.elementor-motion-effects-element-type-background), .elementor-5212 .elementor-element.elementor-element-post-toc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5212 .elementor-element.elementor-element-toc-widget .elementor-toc__header-title{text-align:start;}.elementor-5212 .elementor-element.elementor-element-toc-widget .elementor-toc__header{flex-direction:row;}.elementor-5212 .elementor-element.elementor-element-toc-widget{--item-text-hover-decoration:underline;}.elementor-5212 .elementor-element.elementor-element-post-author-below{--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;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-5212 .elementor-element.elementor-element-post-author-below:not(.elementor-motion-effects-element-type-background), .elementor-5212 .elementor-element.elementor-element-post-author-below > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5212 .elementor-element.elementor-element-post-footer-cta{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-5212 .elementor-element.elementor-element-post-footer-cta:not(.elementor-motion-effects-element-type-background), .elementor-5212 .elementor-element.elementor-element-post-footer-cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172B4D;}@media(max-width:1024px){.elementor-5212 .elementor-element.elementor-element-article-grid{--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;}}@media(max-width:767px){.elementor-5212 .elementor-element.elementor-element-article-grid{--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-5212 .elementor-element.elementor-element-featured-offer{--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-5212 .elementor-element.elementor-element-offer-action{--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;}}/* Start custom CSS for post-info, class: .elementor-element-category-badge */.elementor-5212 .elementor-element.elementor-element-category-badge .elementor-post-info__terms-list-item{display:inline-block;background:#1677FF;color:#FFFFFF;padding:6px 10px;border-radius:999px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.04em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-offer-copy */.elementor-5212 .elementor-element.elementor-element-offer-copy{width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-offer-action */.elementor-5212 .elementor-element.elementor-element-offer-action{width:180px;} @media (max-width:767px){.elementor-5212 .elementor-element.elementor-element-offer-action{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-featured-offer */.elementor-5212 .elementor-element.elementor-element-featured-offer{border-color:#B8D9F5;box-shadow:0 3px 12px rgba(22,119,255,.06);} .elementor-5212 .elementor-element.elementor-element-featured-offer > .e-con:first-child{flex:1 1 auto;min-width:0;width:auto;} .elementor-5212 .elementor-element.elementor-element-featured-offer > .e-con:last-child{flex:0 0 180px;width:180px;display:flex;justify-content:center;align-items:flex-end;} .elementor-5212 .elementor-element.elementor-element-featured-offer .elementor-widget-heading .elementor-heading-title{color:#10213F;font-family:'Plus Jakarta Sans',sans-serif;font-size:21px;font-weight:700;line-height:1.25;} .elementor-5212 .elementor-element.elementor-element-featured-offer .elementor-widget-text-editor{color:#33445D;font-family:'Plus Jakarta Sans',sans-serif;font-size:17px;line-height:1.6;} .elementor-5212 .elementor-element.elementor-element-featured-offer .elementor-button{background:#0B84F3;color:#FFFFFF;border-radius:8px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;white-space:nowrap;} @media (max-width:767px){.elementor-5212 .elementor-element.elementor-element-featured-offer{flex-direction:column;align-items:stretch;} .elementor-5212 .elementor-element.elementor-element-featured-offer > .e-con:first-child,.elementor-5212 .elementor-element.elementor-element-featured-offer > .e-con:last-child{width:100%;flex:0 0 auto;} .elementor-5212 .elementor-element.elementor-element-featured-offer > .e-con:last-child{align-items:stretch;} .elementor-5212 .elementor-element.elementor-element-featured-offer .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-toc */.elementor-5212 .elementor-element.elementor-element-post-toc{border-color:#DCE6F0;margin-top:24px;} .elementor-5212 .elementor-element.elementor-element-post-toc .elementor-widget-table-of-contents{margin:0;font-family:'Plus Jakarta Sans',sans-serif;font-size:16px;line-height:1.6;} .elementor-5212 .elementor-element.elementor-element-post-toc .elementor-toc__list-items a{color:#0B84F3;} .elementor-5212 .elementor-element.elementor-element-post-toc .elementor-toc__list-items{column-count:3;column-gap:24px;} @media (max-width:767px){.elementor-5212 .elementor-element.elementor-element-post-toc .elementor-toc__list-items{column-count:1;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-author-below */.elementor-5212 .elementor-element.elementor-element-post-author-below{border-color:#DCE6F0;margin-top:36px;} .elementor-5212 .elementor-element.elementor-element-post-author-below .elementor-widget-author-box{font-family:'Plus Jakarta Sans',sans-serif;color:#172B4D;} .elementor-5212 .elementor-element.elementor-element-post-author-below .elementor-widget-author-box .elementor-author-box__bio{font-size:16px;line-height:1.6;color:#4E5D73;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-article-grid */.elementor-5212 .elementor-element.elementor-element-article-grid{width:100%;max-width:none;margin:0 auto;box-sizing:border-box;} @media (max-width:767px){.elementor-5212 .elementor-element.elementor-element-article-grid{padding:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-article-shell */.elementor-5212 .elementor-element.elementor-element-article-shell{max-width:none;margin:0 auto;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-breadcrumbs{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;line-height:1.4;margin-bottom:16px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-title .elementor-heading-title{color:#10213F;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:1.12;font-size:38px;letter-spacing:-.02em;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-excerpt{color:#33445D;font-family:'Plus Jakarta Sans',sans-serif;font-size:18px;font-weight:400;line-height:1.65;max-width:760px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-post-info{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;line-height:1.5;color:#33445D;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content{color:#24344D;font-family:'Newsreader',serif;font-size:18px;font-weight:400;line-height:1.78;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content p{margin-bottom:20px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content h2{font-family:'Plus Jakarta Sans',sans-serif;color:#10213F;font-size:30px;font-weight:700;line-height:1.2;margin-top:36px;margin-bottom:14px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content h3{font-family:'Plus Jakarta Sans',sans-serif;color:#10213F;font-size:23px;font-weight:700;line-height:1.25;margin-top:28px;margin-bottom:12px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content a{color:#0B84F3;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content img{max-width:100%;height:auto;border-radius:10px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content table{display:block;overflow-x:auto;max-width:100%;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-author-box{font-family:'Plus Jakarta Sans',sans-serif;color:#172B4D;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-author-box .elementor-author-box__bio{font-size:16px;line-height:1.6;color:#4E5D73;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-table-of-contents{font-family:'Plus Jakarta Sans',sans-serif;font-size:16px;line-height:1.6;} @media (max-width:767px){.elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-title .elementor-heading-title{font-size:28px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-excerpt{font-size:17px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content{font-size:17px;line-height:1.72;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content h2{font-size:26px;} .elementor-5212 .elementor-element.elementor-element-article-shell .elementor-widget-theme-post-content h3{font-size:21px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-footer-cta */.elementor-5212 .elementor-element.elementor-element-post-footer-cta{max-width:1216px;margin:24px auto 48px;} .elementor-5212 .elementor-element.elementor-element-post-footer-cta .elementor-heading-title{color:#FFFFFF;} .elementor-5212 .elementor-element.elementor-element-post-footer-cta .elementor-widget-text-editor{color:#D9E5F2;} .elementor-5212 .elementor-element.elementor-element-post-footer-cta .elementor-button{background:#0B84F3;color:#FFFFFF;border-radius:8px;}/* End custom CSS */