.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-13816 .elementor-element.elementor-element-d911fe9 img{width:1100px;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-13816 .elementor-element.elementor-element-6baea2e{width:100%;max-width:100%;--box-border-color:var( --e-global-color-text );--box-border-radius:8px;--header-background-color:var( --e-global-color-primary );--toggle-button-color:var( --e-global-color-accent );--item-text-hover-decoration:underline;}.elementor-13816 .elementor-element.elementor-element-6baea2e .elementor-toc__spinner{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-13816 .elementor-element.elementor-element-6baea2e .elementor-toc__header-title{text-align:start;}.elementor-13816 .elementor-element.elementor-element-6baea2e .elementor-toc__header{flex-direction:row;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );}.elementor-13816 .elementor-element.elementor-element-64400e9.elementor-element{--align-self:center;}.elementor-13816 .elementor-element.elementor-element-64400e9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-primary );}.elementor-13816 .elementor-element.elementor-element-64400e9 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-accent );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );}.elementor-13816 .elementor-element.elementor-element-08f5f1b{width:100%;max-width:100%;}.elementor-13816 .elementor-element.elementor-element-08f5f1b span.post-navigation__prev--label{color:var( --e-global-color-accent );}.elementor-13816 .elementor-element.elementor-element-08f5f1b span.post-navigation__next--label{color:var( --e-global-color-accent );}.elementor-13816 .elementor-element.elementor-element-08f5f1b span.post-navigation__prev--title, .elementor-13816 .elementor-element.elementor-element-08f5f1b span.post-navigation__next--title{color:var( --e-global-color-text );font-size:14px;}.elementor-13816 .elementor-element.elementor-element-08f5f1b .post-navigation__arrow-wrapper{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-13816 .elementor-element.elementor-element-08f5f1b .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13816 .elementor-element.elementor-element-08f5f1b .elementor-post-navigation__separator{background-color:var( --e-global-color-accent );width:0px;}.elementor-13816 .elementor-element.elementor-element-08f5f1b .elementor-post-navigation{color:var( --e-global-color-accent );border-block-width:0px;}.elementor-13816 .elementor-element.elementor-element-08f5f1b .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (0px / 2));}.elementor-13816 .elementor-element.elementor-element-08f5f1b .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (0px / 2));}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-13816 .elementor-element.elementor-element-c40634a.elementor-element{--align-self:center;}.elementor-13816 .elementor-element.elementor-element-c40634a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13816 .elementor-element.elementor-element-c40634a .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1450px){.elementor-13816 .elementor-element.elementor-element-d911fe9 img{height:500px;}}@media(max-width:1024px){.elementor-13816 .elementor-element.elementor-element-d911fe9 img{height:400px;} .elementor-13816 .elementor-element.elementor-element-64400e9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-13816 .elementor-element.elementor-element-d911fe9 img{height:230px;}.elementor-13816 .elementor-element.elementor-element-6baea2e .elementor-toc__header, .elementor-13816 .elementor-element.elementor-element-6baea2e .elementor-toc__header-title{font-size:1rem;} .elementor-13816 .elementor-element.elementor-element-64400e9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS */body.elementor-page-13816 .bba-post-content { font-size: 1.0625rem; line-height: 1.7; }
body.elementor-page-13816 .bba-post-content > :first-child { margin-top: 0; }
body.elementor-page-13816 .bba-post-content > :last-child { margin-bottom: 0; }
body.elementor-page-13816 .bba-post-content p { margin: 0 0 1.25rem; }
body.elementor-page-13816 .bba-post-content h2 { margin: 3rem 0 1.25rem; line-height: 1.25; }
body.elementor-page-13816 .bba-post-content h3 { margin: 2.25rem 0 1rem; line-height: 1.3; }
body.elementor-page-13816 .bba-post-content h4 { margin: 2rem 0 0.75rem; line-height: 1.3; }
body.elementor-page-13816 .bba-post-content ul, body.elementor-page-13816 .bba-post-content ol { padding-left: 1.5rem; margin: 0 0 1.5rem; }
body.elementor-page-13816 .bba-post-content li + li { margin-top: 0.5rem; }
body.elementor-page-13816 .bba-post-content a { color: var(--e-global-color-accent, #ECB357); text-decoration: underline; text-underline-offset: 3px; }
body.elementor-page-13816 .bba-post-content .wp-block-buttons { margin: 2rem 0; }
body.elementor-page-13816 .bba-post-content .wp-block-button__link { color: #fff; text-decoration: none; background-color: var(--e-global-color-accent, #ECB357); border-radius: 1px; padding: 0.75rem 1.5rem; }
body.elementor-page-13816 .bba-post-content figure, body.elementor-page-13816 .bba-post-content .wp-block-image, body.elementor-page-13816 .bba-post-content .wp-block-video, body.elementor-page-13816 .bba-post-content .wp-block-gallery { margin: 2.5rem 0; }
body.elementor-page-13816 .bba-post-content .wp-block-gallery figure { margin: 0; }
body.elementor-page-13816 .bba-post-content img { height: auto; max-width: 100%; border-radius: 8px; }
body.elementor-page-13816 .bba-post-content video { width: 100%; border-radius: 8px; }
body.elementor-page-13816 .bba-post-content .wp-block-table { overflow-x: auto; margin: 2rem 0; }
body.elementor-page-13816 .bba-post-content table { width: 100%; border-collapse: collapse; font-size: 0.9375rem; line-height: 1.5; }
body.elementor-page-13816 .bba-post-content th, body.elementor-page-13816 .bba-post-content td { border: 1px solid #D5DEE2; padding: 0.75rem; vertical-align: top; text-align: left; }
body.elementor-page-13816 .bba-post-content th { background: #F2F5F6; }
@media (max-width: 1024px) { body.elementor-page-13816 .bba-post-content h2 { margin-top: 2.5rem; } }
@media (max-width: 767px) {
  body.elementor-page-13816 .bba-post-content { font-size: 1rem; }
  body.elementor-page-13816 .bba-post-content h2 { margin: 2.25rem 0 1rem; }
  body.elementor-page-13816 .bba-post-content h3 { margin: 1.75rem 0 0.75rem; }
  body.elementor-page-13816 .bba-post-content figure, body.elementor-page-13816 .bba-post-content .wp-block-image, body.elementor-page-13816 .bba-post-content .wp-block-video, body.elementor-page-13816 .bba-post-content .wp-block-gallery { margin: 2rem 0; }
  body.elementor-page-13816 .bba-post-content table { min-width: 560px; }
}/* End custom CSS */