.elementor-26524 .elementor-element.elementor-element-d2f790e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26524 .elementor-element.elementor-element-6144501{--display:flex;--margin-top:0px;--margin-bottom:-768px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-26524 .elementor-element.elementor-element-f7932d5 img{height:768px;object-fit:cover;object-position:center center;}.elementor-26524 .elementor-element.elementor-element-c02d62f{--display:flex;--min-height:768px;--justify-content:flex-end;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26524 .elementor-element.elementor-element-c02d62f:not(.elementor-motion-effects-element-type-background), .elementor-26524 .elementor-element.elementor-element-c02d62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000052 0%, #00000061 100%);}.elementor-26524 .elementor-element.elementor-element-6a8c962 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:52px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-26524 .elementor-element.elementor-element-ef00443 .elementor-widget-container{font-family:"Epilogue", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.6em;color:#FFFFFFE6;}.elementor-26524 .elementor-element.elementor-element-a44f2fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-26524 .elementor-element.elementor-element-a44f2fd:not(.elementor-motion-effects-element-type-background), .elementor-26524 .elementor-element.elementor-element-a44f2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26524 .elementor-element.elementor-element-23254a9{--display:flex;}.elementor-26524 .elementor-element.elementor-element-23254a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26524 .elementor-element.elementor-element-c963f98 .elementor-author-box__avatar img{width:42px;height:42px;border-radius:100px;}body.rtl .elementor-26524 .elementor-element.elementor-element-c963f98.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-26524 .elementor-element.elementor-element-c963f98:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:6px;margin-left:0;}body:not(.rtl) .elementor-26524 .elementor-element.elementor-element-c963f98.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-26524 .elementor-element.elementor-element-c963f98:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:6px;margin-right:0;}.elementor-26524 .elementor-element.elementor-element-c963f98.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:6px;}.elementor-26524 .elementor-element.elementor-element-c963f98 .elementor-author-box__name{color:#000000;font-family:"Epilogue", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;}.elementor-26524 .elementor-element.elementor-element-09f199d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26524 .elementor-element.elementor-element-6d6de39 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1px 0px 0px 0px;}.elementor-26524 .elementor-element.elementor-element-6d6de39 .elementor-icon-list-icon{width:19px;}.elementor-26524 .elementor-element.elementor-element-6d6de39 .elementor-icon-list-icon i{font-size:19px;}.elementor-26524 .elementor-element.elementor-element-6d6de39 .elementor-icon-list-icon svg{--e-icon-list-icon-size:19px;}.elementor-26524 .elementor-element.elementor-element-6d6de39 .elementor-icon-list-text, .elementor-26524 .elementor-element.elementor-element-6d6de39 .elementor-icon-list-text a{color:#6A7282;}.elementor-26524 .elementor-element.elementor-element-6d6de39 .elementor-icon-list-item{font-family:"Epilogue", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;}.elementor-26524 .elementor-element.elementor-element-f5fabd3{--display:flex;--justify-content:flex-end;}.elementor-26524 .elementor-element.elementor-element-9994f05{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#6A728200;--e-share-buttons-secondary-color:#6A7282;}.elementor-26524 .elementor-element.elementor-element-9994f05 .elementor-share-btn{font-size:calc(0.55px * 10);}.elementor-26524 .elementor-element.elementor-element-9994f05 .elementor-share-btn__icon{--e-share-buttons-icon-size:3.3em;}.elementor-26524 .elementor-element.elementor-element-d3e0db0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-26524 .elementor-element.elementor-element-f61b0bc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26524 .elementor-element.elementor-element-91cc9e3{color:#364153;font-family:"Epilogue", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-26524 .elementor-element.elementor-element-c5d8947{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-26524 .elementor-element.elementor-element-c5d8947:not(.elementor-motion-effects-element-type-background), .elementor-26524 .elementor-element.elementor-element-c5d8947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-26524 .elementor-element.elementor-element-9b894fb > .elementor-widget-container{background-color:#FFFFFF;padding:36px 36px 36px 36px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:14px 14px 14px 14px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1);}.elementor-26524 .elementor-element.elementor-element-9b894fb .elementor-author-box__avatar img{width:84px;height:84px;}.elementor-26524 .elementor-element.elementor-element-9b894fb .elementor-author-box__name{color:#000000;font-family:"Epilogue", Sans-serif;font-size:17.5px;font-weight:500;line-height:1.4em;}.elementor-26524 .elementor-element.elementor-element-9b894fb .elementor-author-box__bio{color:#4A5565;font-family:"Epilogue", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-26524 .elementor-element.elementor-element-af8710e{--display:flex;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26524 .elementor-element.elementor-element-ff88390{text-align:center;}.elementor-26524 .elementor-element.elementor-element-ff88390 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-entry-thumbnail{height:187px;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-grid-post-holder{background-color:#fff;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFFF2;border-radius:14px 14px 14px 14px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1);}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-entry-title a{color:#000000;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-entry-title:hover, .elementor-26524 .elementor-element.elementor-element-127ce09 .eael-entry-title a:hover{color:#000000BF;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-entry-title, .elementor-26524 .elementor-element.elementor-element-127ce09 .eael-entry-title a{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:500;line-height:1.24em;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-grid-post-excerpt p{margin:0px 0px 0px 0px;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-post-grid .eael-grid-post .eael-entry-media .eael-entry-overlay{border-radius:14px 14px 0px 0px;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}@media(max-width:1024px){.elementor-26524 .elementor-element.elementor-element-6144501{--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;}.elementor-26524 .elementor-element.elementor-element-f7932d5 img{height:450px;}.elementor-26524 .elementor-element.elementor-element-c02d62f{--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26524 .elementor-element.elementor-element-6a8c962 .elementor-heading-title{font-size:35px;}.elementor-26524 .elementor-element.elementor-element-ef00443 .elementor-widget-container{font-size:14px;} .elementor-26524 .elementor-element.elementor-element-9994f05{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}@media(max-width:767px){.elementor-26524 .elementor-element.elementor-element-6144501{--margin-top:0px;--margin-bottom:-380px;--margin-left:0px;--margin-right:0px;}.elementor-26524 .elementor-element.elementor-element-f7932d5 img{height:380px;}.elementor-26524 .elementor-element.elementor-element-c02d62f{--content-width:75%;--min-height:380px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-26524 .elementor-element.elementor-element-6a8c962 .elementor-heading-title{font-size:24px;}.elementor-26524 .elementor-element.elementor-element-ef00443 .elementor-widget-container{font-size:14px;line-height:1.2em;}.elementor-26524 .elementor-element.elementor-element-a44f2fd{--content-width:75%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26524 .elementor-element.elementor-element-23254a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26524 .elementor-element.elementor-element-f5fabd3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );} .elementor-26524 .elementor-element.elementor-element-9994f05{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-26524 .elementor-element.elementor-element-d3e0db0{--content-width:85%;--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26524 .elementor-element.elementor-element-f61b0bc{--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26524 .elementor-element.elementor-element-91cc9e3{line-height:1.2em;}.elementor-26524 .elementor-element.elementor-element-c5d8947{--content-width:75%;}.elementor-26524 .elementor-element.elementor-element-9b894fb .elementor-author-box__avatar img{width:32px;height:32px;}.elementor-26524 .elementor-element.elementor-element-9b894fb .elementor-author-box__name{font-size:16px;line-height:1.2em;}.elementor-26524 .elementor-element.elementor-element-9b894fb .elementor-author-box__bio{line-height:1.2em;}.elementor-26524 .elementor-element.elementor-element-af8710e{--content-width:75%;--padding-top:18vw;--padding-bottom:18vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26524 .elementor-element.elementor-element-ff88390 .elementor-heading-title{font-size:24px;}.elementor-26524 .elementor-element.elementor-element-127ce09 .eael-entry-thumbnail{height:120px;}}@media(min-width:768px){.elementor-26524 .elementor-element.elementor-element-c02d62f{--content-width:742px;}.elementor-26524 .elementor-element.elementor-element-a44f2fd{--content-width:742px;}.elementor-26524 .elementor-element.elementor-element-23254a9{--width:60%;}.elementor-26524 .elementor-element.elementor-element-f5fabd3{--width:40%;}.elementor-26524 .elementor-element.elementor-element-d3e0db0{--content-width:742px;}.elementor-26524 .elementor-element.elementor-element-c5d8947{--content-width:742px;}.elementor-26524 .elementor-element.elementor-element-af8710e{--content-width:742px;}}@media(max-width:1024px) and (min-width:768px){.elementor-26524 .elementor-element.elementor-element-c02d62f{--content-width:549px;}.elementor-26524 .elementor-element.elementor-element-a44f2fd{--content-width:549px;}.elementor-26524 .elementor-element.elementor-element-d3e0db0{--content-width:549px;}.elementor-26524 .elementor-element.elementor-element-c5d8947{--content-width:549px;}.elementor-26524 .elementor-element.elementor-element-af8710e{--content-width:549px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-91cc9e3 *//* Scope everything to Post Content widget */
.elementor-widget-theme-post-content {

  /* -------- Paragraphs -------- */
  p {
    color: #364153;                 /* text color */
    font-size: 14px;             /* base font size */
    line-height: 1.7;            /* adjust paragraph spacing */
    margin-bottom: 1.2em;        /* spacing after each paragraph */
  }

  /* -------- Headings -------- */
  h2 {
    color: #000;
    font-size: 14px;
    line-height: 1.3;
    font-weight: 700;
    margin: 2em 0 .75em;
    }

  h3 {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    margin: 2em 0 1em;
    
  }

  /* -------- Blockquotes -------- */
 blockquote {
  color: #364153;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  padding: 1em 1.5em;
  background: rgb(240, 84, 24, 0.05);
  border-left: 4px solid #F05418;
  margin: 0

}

  /* -------- Pullquotes (p.quote or span.quote etc) -------- */
  .wp-block-verse,
  span.wp-block-verse {
    color: #6B7280;
    text-align: center;
    font-family: epilogue;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.7;
    padding: .75em 1em;
  }

  /* -------- Separator (hr) -------- */
  hr {
    border: none;
    border-top: 2px solid #F05418;
    margin: 1em 0 2em;
  }/* End custom CSS */
/* Start custom CSS for eael-post-grid, class: .elementor-element-127ce09 *//* Card base (EA Post Grid) */
.eael-grid-post-holder-inner{
  border: 1px solid transparent;
  border-radius: 14px;                /* match your design */
  background: #fff;                  /* optional, keeps card white */
  overflow: hidden;                  /* clips zoomed image */
  transition: border-color .25s ease, box-shadow .25s ease;
}

/* Prep image for zoom */
.eael-grid-post-holder-inner .eael-entry-media{
  overflow: hidden;
}
.eael-grid-post-holder-inner .eael-entry-media img{
  transform: scale(1);
  transform-origin: center center;
  transition: transform .45s ease;
}

/* Hover / focus states */
.eael-grid-post-holder-inner:hover,
.eael-grid-post-holder-inner:focus-within{
  border-color: #FF6B3542;
  box-shadow: 0px 10px 13px 0px rgba(0,0,0,0.10);
}
.eael-grid-post-holder-inner:hover .eael-entry-media img,
.eael-grid-post-holder-inner:focus-within .eael-entry-media img{
  transform: scale(1.2);             /* 20% zoom */
}/* End custom CSS */