.elementor-9857 .elementor-element.elementor-element-8ec5165{--display:flex;}.elementor-9857 .elementor-element.elementor-element-65ba1e0{--display:flex;}.elementor-widget-posts .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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .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-9857 .elementor-element.elementor-element-de3fca9{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-de3fca9:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-1f7e800{--display:flex;}.elementor-9857 .elementor-element.elementor-element-7a759e5{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-7a759e5:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-b308e4b{--display:flex;}.elementor-9857 .elementor-element.elementor-element-6dc3cc1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-6dc3cc1:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-ebd5a75{--display:flex;}.elementor-9857 .elementor-element.elementor-element-561619f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-561619f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-561619f:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-c4b1c2f{--display:flex;}.elementor-9857 .elementor-element.elementor-element-9a1916c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-9a1916c:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-734c5cd{--display:flex;}.elementor-9857 .elementor-element.elementor-element-a394873{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-a394873:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-0df98e5{--display:flex;}.elementor-9857 .elementor-element.elementor-element-257d772{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-257d772:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-c872f13{--display:flex;}.elementor-9857 .elementor-element.elementor-element-b39382a{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-b39382a:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-af47dc5{--display:flex;}.elementor-9857 .elementor-element.elementor-element-5f00336{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-5f00336:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-382fe6e{--display:flex;}.elementor-9857 .elementor-element.elementor-element-dd0cb42{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-dd0cb42:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-6a02a36{--display:flex;}.elementor-9857 .elementor-element.elementor-element-79c5a08{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-79c5a08:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-7834350{--display:flex;}.elementor-9857 .elementor-element.elementor-element-43599a8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9857 .elementor-element.elementor-element-43599a8:after{content:"0.66";}.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__text{margin-top:20px;}.elementor-9857 .elementor-element.elementor-element-ca8384e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9857 .elementor-element.elementor-element-875cbd2{--display:flex;}@media(max-width:767px){.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-de3fca9:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-7a759e5:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-6dc3cc1:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-561619f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-561619f:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-9a1916c:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-a394873:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-257d772:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-b39382a:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-5f00336:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-dd0cb42:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-79c5a08:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail__link{width:100%;}.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9857 .elementor-element.elementor-element-43599a8:after{content:"0.5";}.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de3fca9 */.elementor-9857 .elementor-element.elementor-element-de3fca9 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-de3fca9 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a759e5 */.elementor-9857 .elementor-element.elementor-element-7a759e5 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-7a759e5 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6dc3cc1 */.elementor-9857 .elementor-element.elementor-element-6dc3cc1 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-6dc3cc1 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-561619f */.elementor-9857 .elementor-element.elementor-element-561619f a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-561619f .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9a1916c */.elementor-9857 .elementor-element.elementor-element-9a1916c a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-9a1916c .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a394873 */.elementor-9857 .elementor-element.elementor-element-a394873 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-a394873 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-257d772 */.elementor-9857 .elementor-element.elementor-element-257d772 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-257d772 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b39382a */.elementor-9857 .elementor-element.elementor-element-b39382a a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-b39382a .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5f00336 */.elementor-9857 .elementor-element.elementor-element-5f00336 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-5f00336 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-dd0cb42 */.elementor-9857 .elementor-element.elementor-element-dd0cb42 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-dd0cb42 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79c5a08 */.elementor-9857 .elementor-element.elementor-element-79c5a08 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-79c5a08 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43599a8 */.elementor-9857 .elementor-element.elementor-element-43599a8 a { pointer-events: none; cursor: default; } 
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.elementor-9857 .elementor-element.elementor-element-43599a8 .elementor-post__thumbnail {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */