.elementor-208 .elementor-element.elementor-element-sproot01{--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;--align-items:flex-start;--padding-top:52px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-208 .elementor-element.elementor-element-sparticle{--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-208 .elementor-element.elementor-element-spbread1{--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;--align-items:center;--flex-wrap:wrap;}.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-208 .elementor-element.elementor-element-spbrhome .elementor-heading-title{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-secondary );}.elementor-208 .elementor-element.elementor-element-spbrsep1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-208 .elementor-element.elementor-element-spbrres .elementor-heading-title{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-secondary );}.elementor-208 .elementor-element.elementor-element-spbrsep2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-208 .elementor-element.elementor-element-spbrcat .elementor-heading-title{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-secondary );}.elementor-208 .elementor-element.elementor-element-spbrsep3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-208 .elementor-element.elementor-element-spbrtit .elementor-heading-title{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-secondary );}.elementor-208 .elementor-element.elementor-element-spcat001 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-sptitle1 .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-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-208 .elementor-element.elementor-element-spexcerpt{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-secondary );}.elementor-208 .elementor-element.elementor-element-spmetar1{--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;--align-items:center;--flex-wrap:wrap;}.elementor-208 .elementor-element.elementor-element-spdate01 .elementor-heading-title{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-secondary );}.elementor-208 .elementor-element.elementor-element-spshare1{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-208 .elementor-element.elementor-element-spshare1 .elementor-share-btn__icon{--e-share-buttons-icon-size:14px;}.elementor-widget-theme-post-featured-image .widget-image-caption{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-208 .elementor-element.elementor-element-spfeat01 img{width:100%;height:520px;border-radius:12px 12px 12px 12px;}.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-208 .elementor-element.elementor-element-spside01{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-spsearch{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE4ED;--border-color:#DCE4ED;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-208 .elementor-element.elementor-element-sprelbox{--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-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE4ED;--border-color:#DCE4ED;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-208 .elementor-element.elementor-element-sprelhd{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-spreltit .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-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-208 .elementor-element.elementor-element-sprelall .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-208 .elementor-element.elementor-element-sprelated{--grid-columns:1;--grid-row-gap:14px;--grid-column-gap:0px;}.elementor-208 .elementor-element.elementor-element-spctabox{--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-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-208 .elementor-element.elementor-element-spctabox:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-spctabox > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4CD;}.elementor-208 .elementor-element.elementor-element-spctatit .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-208 .elementor-element.elementor-element-spctatxt{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-secondary );}.elementor-208 .elementor-element.elementor-element-spctaq .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-208 .elementor-element.elementor-element-spctap .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-208 .elementor-element.elementor-element-sproot01{--content-width:1360px;}.elementor-208 .elementor-element.elementor-element-sparticle{--width:75%;}.elementor-208 .elementor-element.elementor-element-spside01{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-208 .elementor-element.elementor-element-sparticle{--width:64%;}.elementor-208 .elementor-element.elementor-element-spside01{--width:36%;}}@media(max-width:1024px){.elementor-208 .elementor-element.elementor-element-sproot01{--padding-top:44px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;} .elementor-208 .elementor-element.elementor-element-spshare1{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-208 .elementor-element.elementor-element-spfeat01 img{height:420px;}.elementor-208 .elementor-element.elementor-element-sprelated{--grid-columns:1;}}@media(max-width:767px){.elementor-208 .elementor-element.elementor-element-sproot01{--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:32px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-208 .elementor-element.elementor-element-sparticle{--width:100%;} .elementor-208 .elementor-element.elementor-element-spshare1{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-208 .elementor-element.elementor-element-spfeat01 img{height:260px;}.elementor-208 .elementor-element.elementor-element-spside01{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-sprelated{--grid-columns:1;}}/* Start custom CSS for share-buttons, class: .elementor-element-spshare1 */.elementor-208 .elementor-element.elementor-element-spshare1 .waku-share-buttons{width:auto!important;max-width:190px!important;align-self:flex-start!important}.elementor-208 .elementor-element.elementor-element-spshare1 .waku-share-buttons .elementor-grid{display:flex!important;grid-template-columns:none!important;gap:8px!important;width:auto!important}.elementor-208 .elementor-element.elementor-element-spshare1 .waku-share-buttons .elementor-share-btn{width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;flex:0 0 34px!important;padding:0!important;border:1px solid #DCE4ED!important;border-radius:50%!important;background:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.elementor-208 .elementor-element.elementor-element-spshare1 .waku-share-buttons .elementor-share-btn__icon{width:34px!important;height:34px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#53698F!important}.elementor-208 .elementor-element.elementor-element-spshare1 .waku-share-buttons .elementor-share-btn__text{display:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sproot01 */.elementor-208 .elementor-element.elementor-element-sproot01{color:#10213A}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content{font-size:17px;line-height:1.78;color:#31415A}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content h2{font-size:34px;line-height:1.2;color:#071F5B;margin:42px 0 16px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content h3{font-size:27px;line-height:1.25;color:#071F5B;margin:32px 0 13px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content p{margin:0 0 20px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content ul,.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content ol{margin:0 0 24px;padding-left:24px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content img{border-radius:10px;margin:20px 0}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content table{width:100%;border-collapse:collapse;margin:24px 0}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content th,.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content td{border:1px solid #DCE4ED;padding:12px 14px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post{display:grid;grid-template-columns:118px 1fr;gap:14px;align-items:center;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid #E5EAF1}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post__thumbnail__link{margin:0!important}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post__thumbnail{padding-bottom:68%!important;border-radius:7px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post__text{padding:0!important}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post__title{font-size:15px;line-height:1.3;margin:0 0 7px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post__meta-data{font-size:12px;color:#68778E} @media(max-width:1024px){.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01{position:static!important;top:auto!important}} @media(max-width:767px){.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content{font-size:16px;line-height:1.7}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content h2{font-size:28px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-post-content h3{font-size:23px}.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post{grid-template-columns:100px 1fr}}/* waku-article-columns */
@media(min-width:768px){.elementor-208 .elementor-element.elementor-element-sproot01>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,1fr)!important;gap:32px!important;align-items:start}.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sparticle,.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01{width:100%!important;min-width:0;max-width:100%;flex:none!important}.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01{padding-left:0!important}}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01 .elementor-heading-title{font-size:21px!important;line-height:1.25!important}
.elementor-208 .elementor-element.elementor-element-sproot01 .waku-related-posts .elementor-post{grid-template-columns:76px minmax(0,1fr)!important;gap:12px!important}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01 .waku-related-posts .elementor-post__title,.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01 .waku-related-posts .elementor-post__title a{font-size:15px!important;line-height:1.35!important}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelbox{padding:18px!important}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spctabox{padding:22px 20px!important}
@media(max-width:767px){.elementor-208 .elementor-element.elementor-element-sproot01>.e-con-inner{display:flex!important;flex-direction:column!important;gap:30px!important}.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sparticle,.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01{width:100%!important;min-width:0}}
/* end-waku-article-columns */ 
/* Sidebar follows article normal document scrolling */
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01{position:static!important;top:auto!important;bottom:auto!important;transform:none!important;align-self:start!important}.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spside01>.elementor-element{position:relative;top:auto}.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprliimg{flex:0 0 76px;max-width:76px}.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprlicpy{min-width:0}.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprlicpy .elementor-heading-title{font-size:15px!important;line-height:1.35!important}
/* Compact related articles header */
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelbox{padding:18px!important;gap:14px!important;--gap:14px}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelhd,.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelhd>.e-con-inner{padding:0!important;margin:0!important;min-height:0!important;gap:10px!important;flex-wrap:nowrap!important}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spreltit{width:auto!important;flex:1 1 auto!important;margin:0!important}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-spreltit .elementor-heading-title{font-size:18px!important;line-height:1.25!important;margin:0!important;white-space:nowrap}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelall{width:auto!important;flex:0 0 auto!important;margin:0!important}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelall .elementor-button{padding:0!important;font-size:12px!important;white-space:nowrap}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelall .elementor-button-text{white-space:nowrap}
.elementor-208 .elementor-element.elementor-element-sproot01 .elementor-element-sprelated{margin-top:0!important}/* End custom CSS */