.elementor-80229 .elementor-element.elementor-element-bee1a7d:not(.elementor-motion-effects-element-type-background), .elementor-80229 .elementor-element.elementor-element-bee1a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070b18;}.elementor-80229 .elementor-element.elementor-element-bee1a7d > .elementor-container{max-width:760px;}.elementor-80229 .elementor-element.elementor-element-bee1a7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 28px 12px 28px;}.elementor-80229 .elementor-element.elementor-element-bee1a7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-80229 .elementor-element.elementor-element-4fa8e74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-80229 .elementor-element.elementor-element-4fa8e74 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.08em;color:#6b7693;}.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-80229 .elementor-element.elementor-element-f22d5c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-80229 .elementor-element.elementor-element-f22d5c0 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:700;line-height:1.08em;color:#ffffff;}.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-80229 .elementor-element.elementor-element-672441d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-80229 .elementor-element.elementor-element-672441d .elementor-icon-list-icon i{color:#6b7693;font-size:14px;}.elementor-80229 .elementor-element.elementor-element-672441d .elementor-icon-list-icon svg{fill:#6b7693;--e-icon-list-icon-size:14px;}.elementor-80229 .elementor-element.elementor-element-672441d .elementor-icon-list-icon{width:14px;}.elementor-80229 .elementor-element.elementor-element-672441d .elementor-icon-list-text, .elementor-80229 .elementor-element.elementor-element-672441d .elementor-icon-list-text a{color:#6b7693;}.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-80229 .elementor-element.elementor-element-c1cfa11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-80229 .elementor-element.elementor-element-c1cfa11 img{width:100%;}.elementor-80229 .elementor-element.elementor-element-9f0936e:not(.elementor-motion-effects-element-type-background), .elementor-80229 .elementor-element.elementor-element-9f0936e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070b18;}.elementor-80229 .elementor-element.elementor-element-9f0936e > .elementor-container{max-width:760px;}.elementor-80229 .elementor-element.elementor-element-9f0936e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 80px 28px;}.elementor-80229 .elementor-element.elementor-element-9f0936e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.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-80229 .elementor-element.elementor-element-85075f9 .elementor-button{background-color:#2671d8;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:14px 22px 14px 22px;}.elementor-80229 .elementor-element.elementor-element-85075f9{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-80229 .elementor-element.elementor-element-f22d5c0 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-c1cfa11 */.elementor-80229 .elementor-element.elementor-element-c1cfa11{max-width:760px}.elementor-80229 .elementor-element.elementor-element-c1cfa11 img{width:100%;max-height:380px;object-fit:cover;border-radius:16px;display:block}.elementor-80229 .elementor-element.elementor-element-c1cfa11 img[src*="placeholder.png"]{display:none!important}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-c3eef2f */.elementor-80229 .elementor-element.elementor-element-c3eef2f .elementor-widget-container,.elementor-80229 .elementor-element.elementor-element-c3eef2f .elementor-widget-container p,.elementor-80229 .elementor-element.elementor-element-c3eef2f .elementor-widget-text-editor,.elementor-80229 .elementor-element.elementor-element-c3eef2f .elementor-widget-text-editor p,.elementor-80229 .elementor-element.elementor-element-c3eef2f .elementor-element p{color:#e8eef8!important;font-family:"Nunito Sans",Sans-serif!important;font-size:18px!important;line-height:1.75!important}.elementor-80229 .elementor-element.elementor-element-c3eef2f h2,.elementor-80229 .elementor-element.elementor-element-c3eef2f h3,.elementor-80229 .elementor-element.elementor-element-c3eef2f h4,.elementor-80229 .elementor-element.elementor-element-c3eef2f h5,.elementor-80229 .elementor-element.elementor-element-c3eef2f h6,.elementor-80229 .elementor-element.elementor-element-c3eef2f .elementor-heading-title{color:#ffffff!important;font-family:"Nunito Sans",Sans-serif!important;font-weight:600!important}.elementor-80229 .elementor-element.elementor-element-c3eef2f a{color:#8ed4ff!important}.elementor-80229 .elementor-element.elementor-element-c3eef2f strong{color:#ffffff!important}.elementor-80229 .elementor-element.elementor-element-c3eef2f li{color:#e8eef8!important}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-47fb552 */.elementor-80229 .elementor-element.elementor-element-47fb552{max-width:720px;margin:48px auto 0;padding-top:28px;border-top:1px solid #1c2647}.elementor-80229 .elementor-element.elementor-element-47fb552 a{color:#e9eef9!important}.elementor-80229 .elementor-element.elementor-element-47fb552 span{color:#6b7693!important;font-family:"JetBrains Mono",Sans-serif;font-size:11px;letter-spacing:.12em;text-transform:uppercase}/* End custom CSS */
/* Start custom CSS */body.single-post,body.single-post .site-main,body.single-post .elementor-location-single{background:#070b18!important}body.single-post .page-header,#comments{display:none!important}.elementor-location-single .elementor-widget-text-editor,.elementor-location-single .elementor-widget-text-editor p,.elementor-location-single .elementor-widget-text-editor li,.elementor-location-single .elementor-widget-theme-post-content p{color:#e8eef8!important;font-size:18px!important;line-height:1.75!important}.elementor-location-single .elementor-widget-text-editor h2,.elementor-location-single .elementor-widget-text-editor h3,.elementor-location-single .elementor-widget-text-editor h4,.elementor-location-single .elementor-widget-text-editor h5,.elementor-location-single .elementor-widget-text-editor strong{color:#ffffff!important}.elementor-location-single .elementor-widget-text-editor a{color:#8ed4ff!important}/* End custom CSS */