.elementor-22 .elementor-element.elementor-element-e1565f2{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-02504a2{--display:flex;}.elementor-widget-ucaddon_post_grid .ue-grid-item-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue_tags_terms a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_post_title a,.elementor-widget-ucaddon_post_grid .uc_post_title a > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data--one{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data--two{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data--three{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data--four{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data--five{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_post_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_post_text_custom_field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_more_btn-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue_p_title::before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-posttype{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_grid_style_one_wrap{grid-gap:24px;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue_post_grid{grid-template-columns:repeat(3, minmax(0, 1fr));text-align:inherit;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_grid_style_one_item{overflow:hidden;border-radius:0px;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_grid_style_one{transition:all 300ms;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_grid_style_one .uc_content{transition:all 300ms;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue_p_title{justify-content:inherit;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_content{padding:30px 30px 30px 30px;background-color:#eeeeee;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_image{height:250px;background-color:#ffffff;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_image img{height:250px;object-fit:Cover;object-position:Top;transform:scale(100%);}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue-grid-item-category a{color:#ffffff;background-color:#545454;padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue-grid-item-category{margin-top:0px;text-align:left;transform:translate(0, 0px);}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_title a{color:#000000;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_title a > *{color:#000000;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_title{margin-top:0px;min-height:0px;text-align:inherit;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue-grid-item-meta-data{color:#707070;gap:5px;width:auto;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue-grid-item-meta-data svg{fill:#707070;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_text{color:#636363;margin-top:10px;text-align:inherit;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:10px;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_more_btn svg{fill:#ffffff;}.elementor-22 .elementor-element.elementor-element-b1bc908 .uc_post_button{text-align:inherit;}.elementor-22 .elementor-element.elementor-element-b1bc908 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-22 .elementor-element.elementor-element-b1bc908 .view-switcher-button{justify-content:end;}.elementor-22 .elementor-element.elementor-element-b1bc908 .view-switcher{font-size:25px;margin-bottom:20px;}.elementor-22 .elementor-element.elementor-element-b1bc908 .view-switcher svg{width:25px;height:25px;}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-b1bc908 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for ucaddon_post_grid, class: .elementor-element-b1bc908 *//* VisionLiveTV - Unlimited Elements Post Grid */
.vlt-blog-grid,
.vlt-blog-grid *{
  box-sizing:border-box;
}

/* wrapper items */
.vlt-blog-grid .ue-grid-item,
.vlt-blog-grid .ue_post_grid_item,
.vlt-blog-grid .uc_post_grid_item,
.vlt-blog-grid .uc-item,
.vlt-blog-grid .ue-item{
  overflow:hidden !important;
  border-radius:18px !important;
  border:1px solid rgba(255,255,255,.10) !important;
  background:
    linear-gradient(135deg, rgba(11,77,187,.08), rgba(255,255,255,.02) 45%, rgba(217,21,43,.07)),
    rgba(4,9,15,.62) !important;
  box-shadow:0 18px 38px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.03) !important;
  transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease !important;
}

.vlt-blog-grid .ue-grid-item:hover,
.vlt-blog-grid .ue_post_grid_item:hover,
.vlt-blog-grid .uc_post_grid_item:hover,
.vlt-blog-grid .uc-item:hover,
.vlt-blog-grid .ue-item:hover{
  transform:translateY(-4px) !important;
  border-color:rgba(255,255,255,.18) !important;
  box-shadow:0 24px 46px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.05) !important;
}

/* image */
.vlt-blog-grid img{
  display:block !important;
  width:100% !important;
  aspect-ratio:16 / 9;
  object-fit:cover !important;
}

/* content zones */
.vlt-blog-grid .ue-grid-item-content,
.vlt-blog-grid .ue_post_grid_item_content,
.vlt-blog-grid .uc_post_grid_item_content,
.vlt-blog-grid .uc-content,
.vlt-blog-grid .ue-item-content{
  padding:16px 16px 18px !important;
  background:transparent !important;
}

/* title */
.vlt-blog-grid .ue-grid-item-title,
.vlt-blog-grid .ue_post_grid_title,
.vlt-blog-grid .uc_post_grid_title,
.vlt-blog-grid .ue-item-title,
.vlt-blog-grid .uc-title{
  margin:0 0 10px !important;
  color:#fff !important;
  font-size:22px !important;
  font-weight:800 !important;
  line-height:1.25 !important;
  letter-spacing:-.02em !important;
}

.vlt-blog-grid .ue-grid-item-title a,
.vlt-blog-grid .ue_post_grid_title a,
.vlt-blog-grid .uc_post_grid_title a,
.vlt-blog-grid .ue-item-title a,
.vlt-blog-grid .uc-title a{
  color:#fff !important;
  text-decoration:none !important;
}

/* meta */
.vlt-blog-grid .ue-grid-item-meta,
.vlt-blog-grid .ue_post_grid_meta,
.vlt-blog-grid .uc_post_grid_meta,
.vlt-blog-grid .ue-item-meta,
.vlt-blog-grid .uc-meta{
  color:#cfe0ff !important;
  opacity:.78 !important;
  font-size:12.8px !important;
  line-height:1.45 !important;
  margin:0 0 10px !important;
}

/* excerpt */
.vlt-blog-grid .ue-grid-item-text,
.vlt-blog-grid .ue_post_grid_text,
.vlt-blog-grid .uc_post_grid_text,
.vlt-blog-grid .ue-item-text,
.vlt-blog-grid .uc-text,
.vlt-blog-grid p{
  color:#d9e4f5 !important;
  font-size:14.4px !important;
  line-height:1.62 !important;
  margin:0 0 14px !important;
}

/* button */
.vlt-blog-grid a[class*="more"],
.vlt-blog-grid a[class*="button"],
.vlt-blog-grid .uc_more_btn,
.vlt-blog-grid .ue-post-button a{

display:inline-flex;
align-items:center;
justify-content:center;

min-height:44px;
padding:0 16px;

border-radius:12px;
border:1px solid rgba(255,255,255,.18);

background:linear-gradient(
120deg,
#0b4dbb 0%,
#2f6fe0 25%,
#ffffff 50%,
#e53a4f 75%,
#d9152b 100%
);

background-size:200% 200%;
animation:vltButtonFlow 6s ease infinite;

color:#0b0f16 !important;
font-weight:900;
text-decoration:none;

box-shadow:0 10px 20px rgba(0,0,0,.25);

transition:all .25s ease;
}

.vlt-blog-grid a[class*="more"]:hover{
transform:translateY(-2px);
box-shadow:0 16px 28px rgba(0,0,0,.35);
}

@keyframes vltButtonFlow{
0%{background-position:0% 50%;}
50%{background-position:100% 50%;}
100%{background-position:0% 50%;}
}
/* optional: make whole card clickable visually */
.vlt-blog-grid .ue-grid-item a,
.vlt-blog-grid .ue_post_grid_item a,
.vlt-blog-grid .uc_post_grid_item a{
  text-decoration:none;
}

/* spacing between cards */
.vlt-blog-grid .ue-grid,
.vlt-blog-grid .ue_post_grid,
.vlt-blog-grid .uc_post_grid,
.vlt-blog-grid .uc-items-wrapper{
  gap:24px !important;
}

/* mobile */
@media (max-width:767px){
  .vlt-blog-grid .ue-grid-item-title,
  .vlt-blog-grid .ue_post_grid_title,
  .vlt-blog-grid .uc_post_grid_title,
  .vlt-blog-grid .ue-item-title,
  .vlt-blog-grid .uc-title{
    font-size:18px !important;
  }
}/* End custom CSS */