.elementor-293 .elementor-element.elementor-element-9a5f971{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-theme-post-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-293 .elementor-element.elementor-element-e0a8e4f{--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;--z-index:1;}.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{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__prev--label:hover{color:var( --e-global-color-primary );}.elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__next--label:hover{color:var( --e-global-color-primary );}.elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__prev--label, .elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__next--label{font-family:"Degular", Sans-serif;font-size:70px;font-weight:700;}.elementor-293 .elementor-element.elementor-element-6ad3074 .post-navigation__arrow-wrapper{color:var( --e-global-color-text );fill:var( --e-global-color-text );font-size:52px;}.elementor-293 .elementor-element.elementor-element-6ad3074 .post-navigation__arrow-wrapper:hover{color:#EE8755;fill:#EE8755;}.elementor-293 .elementor-element.elementor-element-6ad3074 .elementor-post-navigation__link a {gap:1px;}@media(max-width:1024px){.elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__prev--label, .elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__next--label{font-size:40px;}.elementor-293 .elementor-element.elementor-element-6ad3074 .post-navigation__arrow-wrapper{font-size:30px;}}@media(max-width:767px){.elementor-293 .elementor-element.elementor-element-e0a8e4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__prev--label, .elementor-293 .elementor-element.elementor-element-6ad3074 span.post-navigation__next--label{font-size:30px;}.elementor-293 .elementor-element.elementor-element-6ad3074 .post-navigation__arrow-wrapper{font-size:30px;}}/* Start custom CSS for post-navigation, class: .elementor-element-6ad3074 *//* Base state */
.elementor-widget-post-navigation .elementor-post-navigation__link a{
  color:#fff;
  display:flex;
  width:100%;
  transition: color .2s ease;
}

/* Text turns orange on hover/focus */
.elementor-widget-post-navigation .elementor-post-navigation__link:hover a,
.elementor-widget-post-navigation .elementor-post-navigation__link:focus-within a{
  color:#EE8755 !important;
}

/* Arrow: force the SVG to the same orange */
.elementor-widget-post-navigation .elementor-post-navigation__link:hover .post-navigation__arrow-wrapper svg,
.elementor-widget-post-navigation .elementor-post-navigation__link:hover .post-navigation__arrow-wrapper svg *,
.elementor-widget-post-navigation .elementor-post-navigation__link:focus-within .post-navigation__arrow-wrapper svg,
.elementor-widget-post-navigation .elementor-post-navigation__link:focus-within .post-navigation__arrow-wrapper svg *{
  fill:#EE8755 !important;
  stroke:#EE8755 !important; /* in case the shape uses stroke */
  transition: fill .2s ease, stroke .2s ease;
}


/* (Optional) if Elementor sets colors on inner spans, force inherit */
.elementor-widget-post-navigation .post-navigation__prev--label,
.elementor-widget-post-navigation .post-navigation__next--label{
  color: inherit !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0a8e4f */.elementor-post-navigation {
  display: flex;
  justify-content: space-between; /* push prev left, next right */
  align-items: flex-start!important;
  width: 100%;
}

/* Shared: vertical stack */
.elementor-post-navigation__link a {
  display: flex;
  flex-direction: column;
  gap: 8px;
  text-decoration: none;
}

/* Previous: align left */
.elementor-post-navigation__prev a {
  align-items: flex-start!important;
  text-align: left;
}
.elementor-post-navigation__prev .post-navigation__arrow-wrapper {
  order: -1; /* arrow above */
  display: flex;
  justify-content: flex-start!important;
  width: auto;
}

/* Next: align right */
.elementor-post-navigation__next a {
  align-items: flex-end!important;
  text-align: right;
}
.elementor-post-navigation__next .post-navigation__arrow-wrapper {
  order: -1; /* arrow above */
  display: flex;
  justify-content: flex-end!important;
  width: auto;
}

/* Tidy SVGs */
.elementor-post-navigation .post-navigation__arrow-wrapper svg {
  height: auto;
  display: block;
}

/* Optional: hide separator */
.elementor-post-navigation__separator-wrapper {
  display: none;
}/* End custom CSS */