.elementor-3172 .elementor-element.elementor-element-c3bd4dd{--display:flex;--margin-top:205px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy{display:flex;gap:15px;justify-content:center;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .slick-track{gap:15px;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy_item{text-align:inherit;padding:5px 15px 5px 15px;border-style:none;border-radius:4px 4px 4px 4px;margin:0px 0px 0px 0px;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;color:#000000;background-color:#eeeeee;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy_item:hover{background-color:#dfdfdf;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .uc-selected{color:#ffffff !important;background-color:#000000 !important;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy_item_icon{font-size:20px;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-3172 .elementor-element.elementor-element-e37f6ec .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-widget-ucaddon_uc_tiles_columns_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_columns_image .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_columns_image .uc_post_grid_style_one_pagination_number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_columns_image .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3172 .elementor-element.elementor-element-6f6f958{width:initial;max-width:initial;}.elementor-3172 .elementor-element.elementor-element-6f6f958 > .elementor-widget-container{margin:15px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3172 .elementor-element.elementor-element-6f6f958 .ug-error-message{text-align:inherit;}.elementor-widget-ucaddon_archive_pagination .archive_pagination{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3172 .elementor-element.elementor-element-fb2951f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3172 .elementor-element.elementor-element-fb2951f .archive_pagination{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-3172 .elementor-element.elementor-element-fb2951f .page-numbers{min-width:30px;height:30px;border-radius:20px;}@media(min-width:768px){.elementor-3172 .elementor-element.elementor-element-c3bd4dd{--content-width:1260px;}}/* Start custom CSS for ucaddon_uc_tiles_columns_image, class: .elementor-element-6f6f958 */.ug-textpanel.ug-trans-enabled {
  position: absolute;
  top: 50% !important;
  left: 50%;
  transform: translate(-50%, -50%);
    opacity: 0;
}
.ug-tile.ug-tile-clickable .ug-textpanel .ug-textpanel-bg.ug-trans-enabled {
  background-color: transparent !important;
}
a.ug-thumb-wrapper:hover .ug-textpanel.ug-trans-enabled {
  opacity: 1;
}

.page-template .elementor-widget-container .uc-columns-tiles-wrapper a:hover .ug-thumb-overlay {
  background-color: #000 !important;
  opacity: 0.6 !important;
  z-index: 1;
}
a.ug-thumb-wrapper .ug-thumb-image.ug-trans-enabled {
  transition: transform 1s cubic-bezier(0, 1, 0.5, 1) !important;
}
a.ug-thumb-wrapper:hover .ug-thumb-image.ug-trans-enabled {
  transform: scale(1.1);
}
.ug-tile .ug-textpanel-title {
  font-size: 22px !important;
  font-weight: normal !important;
}/* End custom CSS */