.elementor-81 .elementor-element.elementor-element-bs000001{--display:flex;}.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-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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-81 .elementor-element.elementor-element-bs000003 .elementor-icon-list-icon{width:14px;}.elementor-81 .elementor-element.elementor-element-bs000003 .elementor-icon-list-icon i{font-size:14px;}.elementor-81 .elementor-element.elementor-element-bs000003 .elementor-icon-list-icon svg{--e-icon-list-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-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-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--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-bs000001{--content-width:860px;}}/* Start custom CSS for container, class: .elementor-element-bs000001 */.elementor-81 .elementor-element.elementor-element-bs000001{background:#F3F5F7;color:#0B1324;padding:156px clamp(20px,5vw,72px) clamp(72px,9vw,120px)}.elementor-81 .elementor-element.elementor-element-bs000001>.e-con-inner,.elementor-81 .elementor-element.elementor-element-bs000001>.elementor-element{width:100%;max-width:860px;margin-left:auto;margin-right:auto}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-heading-title{font-family:Fraunces,Georgia,serif;font-size:clamp(48px,5.5vw,76px);font-weight:400;line-height:1.05;color:#0B1324;margin:0 0 22px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-post-info{margin-bottom:38px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-icon-list-items{font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#9A7B3F}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-featured-image{margin-bottom:50px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-featured-image img{width:100%;max-height:520px;object-fit:cover;border-radius:14px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-content{font-family:Figtree,system-ui,sans-serif;font-size:18px;line-height:1.75;color:#26374F}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-content p{margin:0 0 1.5em}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-content h2{font-family:Fraunces,Georgia,serif;font-size:38px;font-weight:400;line-height:1.12;color:#0B1324;margin:1.7em 0 .65em}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-content h3{font-family:Fraunces,Georgia,serif;font-size:30px;font-weight:400;line-height:1.15;color:#0B1324;margin:1.5em 0 .6em}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-content a{color:#C22A22;text-decoration:underline;text-underline-offset:3px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-post-navigation{margin-top:64px;padding-top:24px;border-top:1px solid #DCE0E6}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-post-navigation a{font-family:Figtree,system-ui,sans-serif;color:#14213B}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-post-navigation__link__prev,.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-post-navigation__link__next{max-width:44%}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-bs000001{padding:118px 20px 72px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-heading-title{font-size:44px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-content{font-size:17px}.elementor-81 .elementor-element.elementor-element-bs000001 .elementor-widget-theme-post-content h2{font-size:32px}}/* End custom CSS */