.elementor-441 .elementor-element.elementor-element-7d446634 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-441 .elementor-element.elementor-element-7d446634:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-7d446634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c3349;}.elementor-441 .elementor-element.elementor-element-7d446634 > .elementor-container{min-height:400px;}.elementor-441 .elementor-element.elementor-element-7d446634{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-7d446634 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441 .elementor-element.elementor-element-77b61a9 > .elementor-element-populated{padding:5rem 2rem 3.5rem 2rem;}.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-441 .elementor-element.elementor-element-c6de88e .elementor-button{background-color:transparent;font-family:"Barlow Condensed", Sans-serif;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-c6de88e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-441 .elementor-element.elementor-element-c6de88e .elementor-button:hover, .elementor-441 .elementor-element.elementor-element-c6de88e .elementor-button:focus{color:#4edcaa;}.elementor-441 .elementor-element.elementor-element-c6de88e .elementor-button:hover svg, .elementor-441 .elementor-element.elementor-element-c6de88e .elementor-button:focus svg{fill:#4edcaa;}.elementor-441 .elementor-element.elementor-element-08513b5 .elementor-button{background-color:var( --e-global-color-58c3121 );font-family:"Barlow Semi Condensed", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f84535a );color:var( --e-global-color-f84535a );}.elementor-441 .elementor-element.elementor-element-08513b5 .elementor-button:hover, .elementor-441 .elementor-element.elementor-element-08513b5 .elementor-button:focus{background-color:var( --e-global-color-f637e9a );color:var( --e-global-color-28d277c );}.elementor-441 .elementor-element.elementor-element-08513b5 .elementor-button:hover svg, .elementor-441 .elementor-element.elementor-element-08513b5 .elementor-button:focus svg{fill:var( --e-global-color-28d277c );}.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-441 .elementor-element.elementor-element-465b1819 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-441 .elementor-element.elementor-element-465b1819 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:5vw;font-weight:900;text-transform:uppercase;line-height:0.95em;letter-spacing:-0.01em;color:#f4f9fb;}.elementor-441 .elementor-element.elementor-element-2e2492f5:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-2e2492f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f2d;}.elementor-441 .elementor-element.elementor-element-2e2492f5 > .elementor-container{max-width:1160px;}.elementor-441 .elementor-element.elementor-element-2e2492f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3.5rem 2rem 5rem 2rem;}.elementor-441 .elementor-element.elementor-element-2e2492f5 > .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-441 .elementor-element.elementor-element-3106db63{color:rgba(244,249,251,0.82);font-family:"Barlow", Sans-serif;font-size:1.02rem;line-height:1.82em;}.elementor-441 .elementor-element.elementor-element-7289f5d6:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-7289f5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142436;}.elementor-441 .elementor-element.elementor-element-7289f5d6{border-style:solid;border-width:3px 1px 1px 1px;border-color:rgba(78,220,170,0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-7289f5d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441 .elementor-element.elementor-element-2ebdf4e1 > .elementor-element-populated{padding:22px 22px 22px 22px;}.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-441 .elementor-element.elementor-element-4395701a > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-441 .elementor-element.elementor-element-4395701a{text-align:start;}.elementor-441 .elementor-element.elementor-element-4395701a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:0.72rem;font-weight:800;text-transform:uppercase;letter-spacing:0.14em;color:#4edcaa;}.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-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-441 .elementor-element.elementor-element-5462406{--box-border-width:0px;--separator-width:1px;--item-text-color:var( --e-global-color-c775bed );--marker-color:#2FC490;}.elementor-441 .elementor-element.elementor-element-5462406 .elementor-toc__header-title{text-align:start;}.elementor-441 .elementor-element.elementor-element-30967b0c:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-30967b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4edcaa;}.elementor-441 .elementor-element.elementor-element-30967b0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-30967b0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441 .elementor-element.elementor-element-2ffefeb9 > .elementor-element-populated{padding:22px 22px 22px 22px;}.elementor-441 .elementor-element.elementor-element-5a7ba0c8 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-441 .elementor-element.elementor-element-5a7ba0c8{text-align:center;}.elementor-441 .elementor-element.elementor-element-5a7ba0c8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.2rem;font-weight:900;text-transform:uppercase;letter-spacing:-0.01em;color:#0d1f2d;}.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-441 .elementor-element.elementor-element-304478a3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-441 .elementor-element.elementor-element-304478a3{font-family:"Barlow", Sans-serif;font-size:0.82rem;color:rgba(13,31,45,0.7);}.elementor-441 .elementor-element.elementor-element-4d280a68 .elementor-button{background-color:#0d1f2d;font-family:"Barlow Condensed", Sans-serif;font-size:0.8rem;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;border-radius:0px 0px 0px 0px;padding:0.6rem 1.4rem 0.6rem 1.4rem;}.elementor-441 .elementor-element.elementor-element-4d280a68 .elementor-button:hover, .elementor-441 .elementor-element.elementor-element-4d280a68 .elementor-button:focus{color:#4edcaa;}.elementor-441 .elementor-element.elementor-element-4d280a68 .elementor-button:hover svg, .elementor-441 .elementor-element.elementor-element-4d280a68 .elementor-button:focus svg{fill:#4edcaa;}.elementor-441 .elementor-element.elementor-element-4911665:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-4911665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f2d;}.elementor-441 .elementor-element.elementor-element-4911665 > .elementor-container{max-width:1160px;}.elementor-441 .elementor-element.elementor-element-4911665{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF14;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 40px 32px;}.elementor-441 .elementor-element.elementor-element-4911665 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441 .elementor-element.elementor-element-c1fe7a0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-441 .elementor-element.elementor-element-c1fe7a0{padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-50a1f08{text-align:start;}.elementor-441 .elementor-element.elementor-element-50a1f08 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#7ba3bb;}.elementor-441 .elementor-element.elementor-element-7083b3c{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:6px;--grid-bottom-margin:6px;--e-share-buttons-primary-color:var( --e-global-color-f637e9a );}.elementor-441 .elementor-element.elementor-element-7083b3c .elementor-share-btn{border-width:0px;}.elementor-441 .elementor-element.elementor-element-7083b3c .elementor-share-btn:hover{--e-share-buttons-primary-color:#5CF7C0;}.elementor-441 .elementor-element.elementor-element-7083b3c .elementor-share-btn__title{font-size:11px;text-transform:uppercase;letter-spacing:0.8px;}.elementor-441 .elementor-element.elementor-element-759a0f61:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-759a0f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f2d;}.elementor-441 .elementor-element.elementor-element-759a0f61 > .elementor-container{max-width:1160px;}.elementor-441 .elementor-element.elementor-element-759a0f61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 80px 32px;}.elementor-441 .elementor-element.elementor-element-759a0f61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441 .elementor-element.elementor-element-36b0aee5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-441 .elementor-element.elementor-element-36b0aee5{text-align:start;}.elementor-441 .elementor-element.elementor-element-36b0aee5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2rem;font-weight:900;text-transform:uppercase;letter-spacing:-0.01em;color:#f4f9fb;}.elementor-widget-posts .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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .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-441 .elementor-element.elementor-element-b86af19{--grid-row-gap:35px;--grid-column-gap:35px;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__thumbnail__link{width:100%;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__meta-data span + span:before{content:"•";}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__card{background-color:var( --e-global-color-463d474 );border-color:var( --e-global-color-f5e99a8 );border-width:1px;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__card .elementor-post__meta-data{border-top-color:var( --e-global-color-f5e99a8 );}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__text{margin-top:20px;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__badge{right:0;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-f637e9a );color:var( --e-global-color-f84535a );margin:20px;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__title, .elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__title a{color:var( --e-global-color-28d277c );font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__meta-data{color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-b86af19 a.elementor-post__read-more{font-family:"Barlow Semi Condensed", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;}@media(min-width:768px){.elementor-441 .elementor-element.elementor-element-24825329{width:70%;}.elementor-441 .elementor-element.elementor-element-5c8b2adb{width:30%;}.elementor-441 .elementor-element.elementor-element-53c97c5{width:15%;}.elementor-441 .elementor-element.elementor-element-9b4ac3b{width:85%;}}@media(max-width:1024px){.elementor-441 .elementor-element.elementor-element-465b1819 .elementor-heading-title{font-size:7vw;} .elementor-441 .elementor-element.elementor-element-7083b3c{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:6px;--grid-bottom-margin:6px;}}@media(max-width:767px){.elementor-441 .elementor-element.elementor-element-465b1819 .elementor-heading-title{font-size:10vw;} .elementor-441 .elementor-element.elementor-element-7083b3c{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:6px;--grid-bottom-margin:6px;}.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for button, class: .elementor-element-08513b5 */.elementor-441 .elementor-element.elementor-element-08513b5 {
  width: fit-content;
  display: inline-block;
}

.elementor-441 .elementor-element.elementor-element-08513b5 .elementor-button {
  background: #4EDCAA;
  clip-path: polygon(0 0, 96% 0, 100% 100%, 4% 100%);
  transition: 0.2s ease;
  display: inline-flex;
  width: auto;
}

.elementor-441 .elementor-element.elementor-element-08513b5 .elementor-button:hover {
  background: #4EDCAA;
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d446634 */.elementor-441 .elementor-element.elementor-element-7d446634{position:relative;overflow:hidden;} .elementor-441 .elementor-element.elementor-element-7d446634::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(13,31,45,1) 0%,rgba(13,31,45,0.65) 50%,rgba(13,31,45,0.15) 100%),linear-gradient(to right,rgba(13,31,45,0.55) 0%,transparent 60%);pointer-events:none;z-index:1;} .elementor-441 .elementor-element.elementor-element-7d446634>.elementor-container{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-3106db63 */.elementor-441 .elementor-element.elementor-element-3106db63 .elementor-widget-container h2{font-family:'Barlow Condensed',sans-serif;font-size:1.8rem;font-weight:900;text-transform:uppercase;color:#f4f9fb;margin:2.5rem 0 .9rem;padding-left:.8rem;border-left:4px solid #4edcaa;} .elementor-441 .elementor-element.elementor-element-3106db63 .elementor-widget-container h3{font-family:'Barlow Condensed',sans-serif;font-size:1.2rem;font-weight:800;text-transform:uppercase;color:#f4f9fb;margin:1.8rem 0 .6rem;} .elementor-441 .elementor-element.elementor-element-3106db63 .elementor-widget-container a{color:#4edcaa;} .elementor-441 .elementor-element.elementor-element-3106db63 .elementor-widget-container strong{color:#f4f9fb;font-weight:600;} .elementor-441 .elementor-element.elementor-element-3106db63 .elementor-widget-container ul li::marker{color:#4edcaa;} .elementor-441 .elementor-element.elementor-element-3106db63 .elementor-widget-container blockquote{margin:2rem 0;padding:1.5rem 2rem;border-left:4px solid #4edcaa;background:rgba(78,220,170,.06);font-family:'Barlow Condensed',sans-serif;font-size:1.5rem;font-weight:800;font-style:italic;color:#f4f9fb;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4395701a */.elementor-441 .elementor-element.elementor-element-4395701a .elementor-heading-title{border-left:3px solid #4edcaa;padding-left:0.6rem;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7289f5d6 */.elementor-441 .elementor-element.elementor-element-7289f5d6{border-top-color:#4edcaa;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d280a68 */.elementor-441 .elementor-element.elementor-element-4d280a68 .elementor-button{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 100%,6px 100%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36b0aee5 */.elementor-441 .elementor-element.elementor-element-36b0aee5 .elementor-heading-title{padding-left:.8rem;border-left:4px solid #4edcaa;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b86af19 */.elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post{background:#142436;border:1px solid rgba(255,255,255,.07);transition:transform .2s,border-color .2s;} .elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post:hover{transform:translateY(-3px);border-color:rgba(78,220,170,.35);} .elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__thumbnail__link{display:block;height:130px;overflow:hidden;} .elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__thumbnail__link img{width:100%;height:100%;object-fit:cover;} .elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__text{padding:1rem;} .elementor-441 .elementor-element.elementor-element-b86af19 .elementor-post__title a{color:#f4f9fb;text-decoration:none;}/* End custom CSS */