.elementor-18 .elementor-element.elementor-element-fae78e0{margin-top:50px;margin-bottom:50px;}.elementor-18 .elementor-element.elementor-element-3836148{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-3836148 > .elementor-widget-container{margin:20px 0px 20px 0px;}.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-18 .elementor-element.elementor-element-bc522f0 .elementor-icon-list-icon{width:14px;}.elementor-18 .elementor-element.elementor-element-bc522f0 .elementor-icon-list-icon i{font-size:14px;}.elementor-18 .elementor-element.elementor-element-bc522f0 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-18 .elementor-element.elementor-element-bc522f0 .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-bc522f0 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-bc522f0 .elementor-icon-list-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor{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-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-18 .elementor-element.elementor-element-633c3c7{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-a0da8aa{--e-image-carousel-slides-to-show:1;}.elementor-18 .elementor-element.elementor-element-0b562ad{--spacer-size:50px;}.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-18 .elementor-element.elementor-element-0fc193e span.post-navigation__prev--label, .elementor-18 .elementor-element.elementor-element-0fc193e span.post-navigation__next--label{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;text-transform:lowercase;}:root{--page-title-display:none;}/* Start custom CSS for post-navigation, class: .elementor-element-0fc193e */.post-navigation__next--label, .post-navigation__prev--label {font-family: "Oswald";
  font-weight: bold;
  font-size: 20px;
  padding: 5px 20px;
  border-bottom: 2px solid var(--e-global-color-text);
  display: inline-block;
  color: 
var(--e-global-color-text) !important;
  position: relative;}



.post-navigation__next--label:after, .post-navigation__prev--label:after {
  position: absolute;
  content: '';
  width: 100%;
  transform: scaleX(0);
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: 
var(--e-global-color-text);
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

.post-navigation__next--label:hover:after, .post-navigation__prev--label:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}/* End custom CSS */