.elementor-bc-flex-widget .elementor-17174 .elementor-element.elementor-element-31c286e0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-17174 .elementor-element.elementor-element-31c286e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-17174 .elementor-element.elementor-element-5db9b5f img{border-radius:8px 8px 8px 8px;}.elementor-17174 .elementor-element.elementor-element-69462f5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17174 .elementor-element.elementor-element-3d8a1199 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:16px;}.elementor-17174 .elementor-element.elementor-element-3d8a1199 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:16px;}.elementor-17174 .elementor-element.elementor-element-3d8a1199 .elementor-icon-list-icon{width:16px;}.elementor-17174 .elementor-element.elementor-element-3d8a1199 .elementor-icon-list-text, .elementor-17174 .elementor-element.elementor-element-3d8a1199 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-17174 .elementor-element.elementor-element-17db496c .elementor-heading-title{color:var( --e-global-color-text );font-family:"FuturaLT", Sans-serif;font-size:24px;font-weight:700;}.elementor-17174 .elementor-element.elementor-element-b517ac3 .elementor-widget-container{font-family:"FuturaLT", Sans-serif;font-weight:500;}.elementor-17174 .elementor-element.elementor-element-18a01af7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:500;}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-5db9b5f */.elementor-17174 .elementor-element.elementor-element-5db9b5f img {
  /*border: double 4px transparent;*/
  /*border-radius: 8px;*/
  /*background-image: linear-gradient(white, white), radial-gradient(circle at top left, #773cd4, #33cccc);*/
  background-origin: border-box;
  background-clip: content-box, border-box;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  transition: filter 0.15s, transform 0.15s;
}

.elementor-17174 .elementor-element.elementor-element-5db9b5f img:hover {
    filter: saturate(2);
    transform: scale(1.025);
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-3d8a1199 */.elementor-17174 .elementor-element.elementor-element-3d8a1199 ul {
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-17db496c */.elementor-17174 .elementor-element.elementor-element-17db496c h3:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18a01af7 */.elementor-17174 .elementor-element.elementor-element-18a01af7 span:hover {
    text-decoration: underline;
    font-weight: bold;
}/* End custom CSS */