.elementor-85 .elementor-element.elementor-element-0d23d8a{--display:flex;}.elementor-85 .elementor-element.elementor-element-a29128f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-85 .elementor-element.elementor-element-a29128f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-85 .elementor-element.elementor-element-a29128f:after{content:"0.5";}.elementor-85 .elementor-element.elementor-element-a29128f .elementor-post__thumbnail__link{width:100%;}.elementor-85 .elementor-element.elementor-element-a29128f .elementor-post__meta-data span + span:before{content:"///";}.elementor-85 .elementor-element.elementor-element-a29128f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-85 .elementor-element.elementor-element-a29128f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-85 .elementor-element.elementor-element-a29128f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-85 .elementor-element.elementor-element-a29128f .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-a29128f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-a29128f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-85 .elementor-element.elementor-element-a29128f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-85 .elementor-element.elementor-element-a29128f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-a29128f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-85 .elementor-element.elementor-element-a29128f:after{content:"0.5";}.elementor-85 .elementor-element.elementor-element-a29128f .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for search, class: .elementor-element-be51863 */.elementor-85 .elementor-element.elementor-element-be51863{width:360px!important;max-width:100%!important;margin:0 auto;}
.elementor-85 .elementor-element.elementor-element-be51863 input{background:#fff!important;color:#555!important;border:0!important;border-radius:24px!important;min-height:42px!important;font:400 14px Inter,sans-serif!important;}
.elementor-85 .elementor-element.elementor-element-be51863 button[type=submit]{background:#fff!important;color:#555!important;border:0!important;border-radius:0 24px 24px 0!important;font-size:14px!important;}
.elementor-85 .elementor-element.elementor-element-be51863 .e-search-form{gap:0!important;background:#fff;border-radius:24px;overflow:hidden;}
.elementor-85 .elementor-element.elementor-element-be51863 input{height:42px!important;min-height:42px!important;padding:10px 20px!important;border-radius:0!important;}
.elementor-85 .elementor-element.elementor-element-be51863 .e-search-submit{padding:8px 14px!important;height:42px!important;min-height:42px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d23d8a */.elementor-85 .elementor-element-04405eb{height:315px!important;min-height:315px!important;border-radius:0!important;clip-path:none!important;padding:40px 20px!important;}
.elementor-85 .elementor-element-04405eb img{height:100%!important;object-fit:cover;filter:brightness(.72);}
.elementor-85 .elementor-element-6c7c92b{gap:14px!important;}
.elementor-85 h1{font-size:45px!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;}
.elementor-85 .elementor-element-0d23d8a{padding:130px 40px 80px!important;--container-max-width:1265px;}
.elementor-85 .elementor-post__title,.elementor-85 .elementor-post__title a{font:700 20px/1.25 Inter,sans-serif!important;color:#222;}
.elementor-85 .elementor-post__meta-data{color:#777;font-size:12px;}
.elementor-85 .elementor-post__excerpt p{font:400 16px/1.5 Inter,sans-serif;color:#555;}
.elementor-85 .elementor-post__read-more{color:#217b3e;}
@media(max-width:767px){.elementor-85 .elementor-element-0d23d8a{padding:55px 20px!important;}}/* End custom CSS */