.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12046 .elementor-element.elementor-element-a60ab55{--display:flex;--position:fixed;--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;--margin-top:0102px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:-11vh;--z-index:999;}body:not(.rtl) .elementor-12046 .elementor-element.elementor-element-a60ab55{left:0px;}body.rtl .elementor-12046 .elementor-element.elementor-element-a60ab55{right:0px;}.elementor-widget-progress-tracker .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress-tracker .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12046 .elementor-element.elementor-element-07fd667 .current-progress{background-color:var( --e-global-color-ea64ddc );}.elementor-12046 .elementor-element.elementor-element-07fd667{z-index:999;--horizontal-progress-border:none;--horizontal-height:2px;--horizontal-border-style:none;}.elementor-12046 .elementor-element.elementor-element-dd8ac93{--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;--margin-top:102px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-post-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12046 .elementor-element.elementor-element-a388686 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:300;line-height:69px;color:var( --e-global-color-text );}.elementor-widget-post-info .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-info .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12046 .elementor-element.elementor-element-a076a7c{padding:0% 0% 0% 0%;}.elementor-12046 .elementor-element.elementor-element-a076a7c .elementor-icon-list-icon{width:14px;}.elementor-12046 .elementor-element.elementor-element-a076a7c .elementor-icon-list-icon i{font-size:14px;}.elementor-12046 .elementor-element.elementor-element-a076a7c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-12046 .elementor-element.elementor-element-a076a7c .elementor-icon-list-text, .elementor-12046 .elementor-element.elementor-element-a076a7c .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-12046 .elementor-element.elementor-element-a076a7c .elementor-icon-list-item{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-12046 .elementor-element.elementor-element-f7c0e25{--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;}.elementor-widget-theme-post-featured-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-featured-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12046 .elementor-element.elementor-element-1498485 img{width:55%;height:70vh;object-fit:cover;object-position:center center;}.elementor-12046 .elementor-element.elementor-element-2ec52d1{--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;--margin-top:02%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-theme-post-content .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-content .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-12046 .elementor-element.elementor-element-1fcb770{margin:010% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;}.elementor-widget-share-buttons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-share-buttons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12046 .elementor-element.elementor-element-e4c05e3{padding:0px 0px 0px 0px;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#796D6400;--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-12046 .elementor-element.elementor-element-e4c05e3 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-12046 .elementor-element.elementor-element-e4c05e3 .elementor-share-btn:hover{--e-share-buttons-secondary-color:var( --e-global-color-accent );}.elementor-widget-tp-post-navigation .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-post-navigation .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation .post-next .next{background-color:#02010100;border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-12046 .elementor-element.elementor-element-d027b79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation.tp-nav-style-2 .post-prev:hover .tp-post-nav-hover-con,.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation.tp-nav-style-2 .post-next:hover .tp-post-nav-hover-con{padding:0px 20px 0px 20px;}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-nav-style-1 .tp-post-nav .post-prev{padding-right:0px;}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-nav-style-1 .tp-post-nav .post-next{padding-left:0px;}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation .prev-post-content b,.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation .next-post-content b{font-family:"Poppins", Sans-serif;font-size:12px;color:var( --e-global-color-text );}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation .prev-post-content span,.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation .next-post-content span{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation img{border-radius:150px 150px 150px 150px;}.elementor-12046 .elementor-element.elementor-element-d027b79 .tp-post-navigation .post-prev .prev{border-style:solid;border-width:0px 01px 0px 0px;border-color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{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-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12046 .elementor-element.elementor-element-b04c591{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;margin:05% 0% calc(var(--kit-widget-spacing, 0px) + 05%) 0%;}.elementor-12046 .elementor-element.elementor-element-b04c591 .elementor-divider-separator{width:100%;}.elementor-12046 .elementor-element.elementor-element-b04c591 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12046 .elementor-element.elementor-element-d103dbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-loop-grid .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-loop-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-12046 .elementor-element.elementor-element-9e92a06{--grid-columns:3;--grid-column-gap:20px;}@media(min-width:768px){.elementor-12046 .elementor-element.elementor-element-dd8ac93{--content-width:40%;}.elementor-12046 .elementor-element.elementor-element-f7c0e25{--content-width:100%;}.elementor-12046 .elementor-element.elementor-element-2ec52d1{--content-width:40%;}}@media(max-width:1024px){.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );} .elementor-12046 .elementor-element.elementor-element-e4c05e3{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12046 .elementor-element.elementor-element-9e92a06{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );} .elementor-12046 .elementor-element.elementor-element-e4c05e3{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12046 .elementor-element.elementor-element-9e92a06{--grid-columns:1;}}/* Start custom CSS for theme-post-content, class: .elementor-element-438bbbd */.elementor-12046 .elementor-element.elementor-element-438bbbd a {
    color: #84BC00;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-e4c05e3 */.elementor-12046 .elementor-element.elementor-element-e4c05e3 span {
    width: fit-content;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for tp-post-navigation, class: .elementor-element-d027b79 */.elementor-12046 .elementor-element.elementor-element-d027b79 img {
    height: 70px;
    width: 70px;
    margin: 0 !important;
    padding: 0 !important;
}

.post-image {
    width: 90px !important;
}

.elementor-12046 .elementor-element.elementor-element-d027b79 a{
    padding: 0px !important;
}

.elementor-12046 .elementor-element.elementor-element-d027b79 .prev-post-content span{
    display: inline-block;
   padding-right: 20px;
}

.elementor-12046 .elementor-element.elementor-element-d027b79 .next-post-content span {
    display: inline-block;
   padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec52d1 *//* === GLOBAL WRAPPER === */
.elementor-widget-theme-post-content {
  max-width: 850px;
  margin: 0 auto;
  color: #4a4a4a;
  font-family: 'Poppins', sans-serif;
  font-weight: light;
  font-size: 16px;
  line-height: 1.8;
}

/* === PARAGRAPHS === */
.elementor-widget-theme-post-content p {
  margin-bottom: 20px;
  color: #4a4a4a;
}

/* === HEADINGS === */
.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3,
.elementor-widget-theme-post-content h4 {
  color: var(--theme-palette-color-3, #009ca6);
  font-weight: 700;
  margin-top: 45px;
  margin-bottom: 20px;
  line-height: 1.3;
  font-size: 24px;
}

.elementor-widget-theme-post-content h4 strong {
  font-weight: 700;
}

/* === BOLD TEXT === */
.elementor-widget-theme-post-content strong {
  color: #3b3b3b;
  font-weight: 600;
}

/* === LISTS === */
.elementor-widget-theme-post-content ul {
  list-style: disc;
  padding-left: 30px;
  margin-bottom: 25px;
}

.elementor-widget-theme-post-content ul li {
  margin-bottom: 10px;
  color: #4a4a4a;
}

/* === LINKS === */
.elementor-widget-theme-post-content a {
  color: var(--theme-palette-color-3, #009ca6);
  text-decoration: none;
  font-weight: 500;
  border-bottom: 1px solid transparent;
  transition: 0.2s ease;
}

.elementor-widget-theme-post-content a:hover {
  color: #007c85;
  border-color: #007c85;
}

/* === IMAGES (if any in post) === */
.elementor-widget-theme-post-content img {
  display: block;
  margin: 30px auto;
  max-width: 100%;
  border-radius: 10px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.05);
}

/* === SECTION SPACING === */
.elementor-widget-theme-post-content > *:last-child {
  margin-bottom: 0;
}

/* === RESPONSIVE === */
@media (max-width: 768px) {
  .elementor-widget-theme-post-content {
    font-size: 15px;
    padding: 0 15px;
  }
  .elementor-widget-theme-post-content h2,
  .elementor-widget-theme-post-content h3,
  .elementor-widget-theme-post-content h4 {
    font-size: 20px;
  }
}/* End custom CSS */