.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial, Lucida, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-icon{width:14px;}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-icon i{font-size:14px;}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-text, .elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-text a{color:#AE2074;}.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-item{font-family:"Raleway", Helvetica, Arial, Lucida, sans-serif;font-size:15px;font-weight:400;line-height:27.2px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial, Lucida, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10829 .elementor-element.elementor-element-2b16f63{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-10829 .elementor-element.elementor-element-2b16f63 .elementor-social-icon{background-color:rgb(229, 229, 229);--icon-padding:8px;}.elementor-10829 .elementor-element.elementor-element-2b16f63 .elementor-social-icon i{color:#313131;}.elementor-10829 .elementor-element.elementor-element-2b16f63 .elementor-social-icon svg{fill:#313131;}.elementor-10829 .elementor-element.elementor-element-2b16f63 .elementor-social-icon:hover{background-color:rgb(229, 229, 229);}.elementor-10829 .elementor-element.elementor-element-2b16f63 .elementor-social-icon:hover i{color:#A93575;}.elementor-10829 .elementor-element.elementor-element-2b16f63 .elementor-social-icon:hover svg{fill:#A93575;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Helvetica, Arial, Lucida, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Arial, Lucida, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Arial, Lucida, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-10829 .elementor-element.elementor-element-2e8c576{--grid-columns:1;--grid-row-gap:8px;--grid-column-gap:0px;}@media(max-width:980px){.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-10829 .elementor-element.elementor-element-2e8c576{--grid-columns:1;}}@media(max-width:767px){.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-10829 .elementor-element.elementor-element-2e8c576{--grid-columns:1;}}/* Start custom CSS for post-info, class: .elementor-element-a7c0de1 *//* Divi-style meta line: Oct 15, 2026 | Category */
.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-items { gap: 0; }
.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-icon-list-item { margin: 0 !important; padding: 0 !important; }
.elementor-10829 .elementor-element.elementor-element-a7c0de1 .elementor-inline-items .elementor-icon-list-item:not(:last-child)::after { content: "|"; position: static; border: 0; width: auto; height: auto; margin: 0 0.27em; color: #AE2074; }
.elementor-10829 .elementor-element.elementor-element-a7c0de1 a:hover { color: #AE2074; }/* End custom CSS */
/* Start custom CSS *//* Sidebar "Recent Posts": titles are semibold on blog posts (regular on the Blog / Resource Suite pages) */
body.elementor-page-10829 aside .e-loop-item h4 { font-weight: 600; }/* End custom CSS */