.elementor-2126 .elementor-element.elementor-element-679ba2cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:6%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-2126 .elementor-element.elementor-element-679ba2cf:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-679ba2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-2126 .elementor-element.elementor-element-566c5494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2126 .elementor-element.elementor-element-566c5494 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:5px;color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-244d1273{width:var( --container-widget-width, 47.859% );max-width:47.859%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 134px 0px;--container-widget-width:47.859%;--container-widget-flex-grow:0;text-align:start;}.elementor-2126 .elementor-element.elementor-element-244d1273.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2126 .elementor-element.elementor-element-244d1273 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:124px;font-weight:900;text-transform:uppercase;line-height:0.86em;letter-spacing:-2px;color:var( --e-global-color-32e1fd6 );}.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-2126 .elementor-element.elementor-element-24a0a1b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:19px;font-weight:300;line-height:1.7em;letter-spacing:0px;color:#FFFFFF8C;}.elementor-2126 .elementor-element.elementor-element-5df92867{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-2126 .elementor-element.elementor-element-5df92867:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-5df92867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-2126 .elementor-element.elementor-element-512b06c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2126 .elementor-element.elementor-element-512b06c0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:5px;color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature-img{width:48%;min-height:460px;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature-body{width:calc(100% - 48%);padding:44px 44px 44px 44px;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature{background-color:rgba(255,255,255,0.03);border-color:rgba(255,255,255,0.08);}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature:hover{border-color:rgba(242,80,16,0.35);}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature::after{background-color:#F25010;height:3px;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-tag{background-color:#F25010;color:var( --e-global-color-32e1fd6 );padding:6px 12px 6px 12px;top:20px;left:20px;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-eyebrow-sm{color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-eyebrow-sm::before{background-color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature-title{color:#FFFFFF;font-family:var( --e-global-typography-4455418-font-family ), Sans-serif;font-size:var( --e-global-typography-4455418-font-size );font-weight:var( --e-global-typography-4455418-font-weight );line-height:var( --e-global-typography-4455418-line-height );}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature:hover .pp-feature-title{color:#FFFFFF;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature-excerpt{color:rgba(255,255,255,0.55);}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-meta{color:rgba(255,255,255,0.4);font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-dot{color:#F25010;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-btn{color:var( --e-global-color-32e1fd6 );background-color:#F25010;padding:18px 36px 18px 36px;transition-duration:0.3s;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature:hover .pp-btn{color:var( --e-global-color-32e1fd6 );background-color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-664f79a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-2126 .elementor-element.elementor-element-664f79a4:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-664f79a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0431d );}.elementor-2126 .elementor-element.elementor-element-527d1a2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2126 .elementor-element.elementor-element-527d1a2a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:5px;color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-4cd5320b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2126 .elementor-element.elementor-element-4cd5320b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:68px;font-weight:900;text-transform:uppercase;line-height:0.94em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-grid{--pp-cols:3;--pp-gap:32px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-img{height:220px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card-body{padding:30px 30px 30px 30px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card{background-color:#FFFFFF;border-color:rgba(10,10,10,0.08);}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card:hover{border-color:rgba(242,80,16,0.2);transform:translateY(-6px);}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card::after{background-color:#F25010;height:3px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-tab{color:rgba(10,10,10,0.5);background-color:rgba(0,0,0,0);padding:12px 20px 12px 20px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-tab:hover{color:#0A0A0A;border-bottom-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-tab.pp-on{color:#0A0A0A;border-bottom-color:#F25010;background-color:rgba(0,0,0,0);}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-tabs{gap:0px;margin-bottom:28px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-tag{background-color:#F25010;color:var( --e-global-color-32e1fd6 );}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-eyebrow-sm{color:#F25010;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-eyebrow-sm::before{background-color:#F25010;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card-title{color:#0A0A0A;font-family:var( --e-global-typography-003ae29-font-family ), Sans-serif;font-size:var( --e-global-typography-003ae29-font-size );font-weight:var( --e-global-typography-003ae29-font-weight );text-transform:var( --e-global-typography-003ae29-text-transform );line-height:var( --e-global-typography-003ae29-line-height );}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card:hover .pp-card-title{color:#0A0A0A;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card-excerpt{color:rgba(10,10,10,0.55);}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-meta{color:rgba(10,10,10,0.5);}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-dot{color:#F25010;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-read{color:#F25010;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card:hover .pp-read{color:#F87F59;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-meta, .elementor-2126 .elementor-element.elementor-element-28546d9d .pp-read{font-family:var( --e-global-typography-3ccdcef-font-family ), Sans-serif;font-weight:var( --e-global-typography-3ccdcef-font-weight );text-transform:var( --e-global-typography-3ccdcef-text-transform );}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card-foot{border-top-color:rgba(10,10,10,0.08);}.elementor-2126 .elementor-element.elementor-element-48d18dc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-2126 .elementor-element.elementor-element-48d18dc0:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-48d18dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-44404937{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2126 .elementor-element.elementor-element-3745785b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-2126 .elementor-element.elementor-element-3745785b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:6px;color:#0A0A0AB3;}.elementor-2126 .elementor-element.elementor-element-4d1f7ffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-2126 .elementor-element.elementor-element-4d1f7ffa .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:78px;font-weight:900;text-transform:uppercase;line-height:0.92em;letter-spacing:-1.5px;color:var( --e-global-color-32e1fd6 );}.elementor-2126 .elementor-element.elementor-element-5c1ceef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#0A0A0AB3;}.elementor-2126 .elementor-element.elementor-element-1208bc15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2126 .elementor-element.elementor-element-3819c43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;letter-spacing:2px;color:#0A0A0AB3;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2126 .elementor-element.elementor-element-44404937{--width:100%;}}@media(max-width:1024px){.elementor-2126 .elementor-element.elementor-element-566c5494 .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-244d1273 .elementor-heading-title{font-size:84px;}.elementor-2126 .elementor-element.elementor-element-24a0a1b9{font-size:19px;}.elementor-2126 .elementor-element.elementor-element-512b06c0 .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature-title{font-size:var( --e-global-typography-4455418-font-size );line-height:var( --e-global-typography-4455418-line-height );}.elementor-2126 .elementor-element.elementor-element-527d1a2a .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-4cd5320b .elementor-heading-title{font-size:50px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-grid{--pp-cols:2;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card-title{font-size:var( --e-global-typography-003ae29-font-size );line-height:var( --e-global-typography-003ae29-line-height );}.elementor-2126 .elementor-element.elementor-element-3745785b .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-4d1f7ffa .elementor-heading-title{font-size:56px;}.elementor-2126 .elementor-element.elementor-element-5c1ceef{font-size:18px;}.elementor-2126 .elementor-element.elementor-element-3819c43{font-size:13px;}}@media(max-width:767px){.elementor-2126 .elementor-element.elementor-element-566c5494 .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-244d1273 .elementor-heading-title{font-size:50px;}.elementor-2126 .elementor-element.elementor-element-24a0a1b9{font-size:17px;}.elementor-2126 .elementor-element.elementor-element-512b06c0 .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-4521b596 .pp-feature-title{font-size:var( --e-global-typography-4455418-font-size );line-height:var( --e-global-typography-4455418-line-height );}.elementor-2126 .elementor-element.elementor-element-527d1a2a .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-4cd5320b .elementor-heading-title{font-size:38px;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-grid{--pp-cols:1;}.elementor-2126 .elementor-element.elementor-element-28546d9d .pp-card-title{font-size:var( --e-global-typography-003ae29-font-size );line-height:var( --e-global-typography-003ae29-line-height );}.elementor-2126 .elementor-element.elementor-element-44404937{--width:100%;}.elementor-2126 .elementor-element.elementor-element-3745785b .elementor-heading-title{font-size:11px;}.elementor-2126 .elementor-element.elementor-element-4d1f7ffa .elementor-heading-title{font-size:42px;}.elementor-2126 .elementor-element.elementor-element-5c1ceef{font-size:16px;}.elementor-2126 .elementor-element.elementor-element-3819c43{font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-679ba2cf *//* ============ PARCELPOINT BLOG (template) ============ */
/* Card, image, tab and featured styling ships with the plugin, next to the markup it
   styles. Only what the template's own widgets need lives here. */
html, body { overflow-x: clip; }
.pp-blog mark { background: transparent !important; color: #F25010 !important; padding: 0 !important; }
.pp-mw720 .elementor-widget-container { max-width: 720px; }
.pp-eyebrow .elementor-heading-title { display: inline-flex; align-items: center; gap: 14px; }
.pp-eyebrow .elementor-heading-title::before { content: ''; width: 36px; height: 1px;
  background: #F25010; flex: 0 0 auto; }
.pp-nl { max-width: 560px; width: 100%; margin-left: auto !important; margin-right: auto !important; }
.pp-nl form { display: flex; gap: 0; border: 2px solid #0A0A0A; }
.pp-nl input[type=text], .pp-nl input[type=email] { flex: 1; background: transparent; border: none;
  padding: 18px 24px; font-family: 'Barlow Condensed', sans-serif; font-size: 16px; color: #0A0A0A; outline: none; }
.pp-nl input[type=submit], .pp-nl button[type=submit] { font-family: 'Barlow Condensed', sans-serif;
  font-weight: 600; font-size: 12px; letter-spacing: 3px; text-transform: uppercase; padding: 18px 32px;
  background: #0A0A0A; color: #FFFFFF; border: none; cursor: pointer; }
.pp-nl-slot { border: 2px dashed rgba(10,10,10,0.35); padding: 24px; text-align: center;
  font-family: 'Barlow Condensed', sans-serif; font-size: 13px; letter-spacing: 2px;
  text-transform: uppercase; color: rgba(10,10,10,0.6); }
@media (max-width: 768px) {
  .pp-nl form { flex-direction: column; border: none; gap: 12px; }
  .pp-nl input[type=text], .pp-nl input[type=email] { border: 2px solid #0A0A0A; }
}
.elementor-2126 .elementor-element.elementor-element-679ba2cf { position: relative !important; overflow: hidden !important; }
.elementor-2126 .elementor-element.elementor-element-679ba2cf > .e-con-inner { position: relative; z-index: 2; }
.elementor-2126 .elementor-element.elementor-element-679ba2cf::after {
  content: 'JOURNAL'; font-family: 'Bebas Neue', sans-serif;
  font-size: 22vw; font-weight: 900; letter-spacing: -3px; line-height: 0.8;
  color: rgba(255,255,255,0.025); position: absolute;
  bottom: -18%; left: -3%; pointer-events: none; z-index: 1;
  white-space: nowrap; display: block;
}/* End custom CSS */