.elementor-46 .elementor-element.elementor-element-44b6ce5 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-46 .elementor-element.elementor-element-44b6ce5:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-44b6ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://egjak.sk/app/uploads/2026/06/Untitled-design.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-44b6ce5 > .elementor-background-overlay{background-color:#0a0e2e;opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-44b6ce5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:340px 0px 110px 0px;}.elementor-widget-tm-heading .heading-description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tm-heading .heading-secondary{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-f080659 .heading-primary{font-size:58px;line-height:1.12em;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-f080659 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-f080659 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-f080659 .heading-divider{margin-top:28px;}.elementor-46 .elementor-element.elementor-element-f080659 .heading-divider:before{width:46px;height:4px;}.elementor-46 .elementor-element.elementor-element-4e6e779 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-46 .elementor-element.elementor-element-4e6e779{padding:96px 0px 104px 0px;}.elementor-46 .elementor-element.elementor-element-509f3c4 .heading-primary{font-size:38px;}.elementor-46 .elementor-element.elementor-element-509f3c4 .heading-description{max-width:620px;}.elementor-46 .elementor-element.elementor-element-509f3c4 .heading-secondary{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#6f8d1d;}.elementor-46 .elementor-element.elementor-element-509f3c4 .heading-secondary .stop-a{stop-color:#6f8d1d;}.elementor-46 .elementor-element.elementor-element-509f3c4 .heading-secondary .stop-b{stop-color:#6f8d1d;}.elementor-46 .elementor-element.elementor-element-509f3c4 .heading-secondary-wrap{margin-bottom:18px;}.elementor-46 .elementor-element.elementor-element-8d3c3e5{--spacer-size:40px;}.elementor-46 .elementor-element.elementor-element-63a4590 .unicamp-grid-pagination{text-align:center;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-44b6ce5{padding:280px 0px 90px 0px;}.elementor-46 .elementor-element.elementor-element-f080659 .heading-primary{font-size:46px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-44b6ce5{padding:205px 0px 72px 0px;}.elementor-46 .elementor-element.elementor-element-f080659 .heading-primary{font-size:36px;}.elementor-46 .elementor-element.elementor-element-4e6e779{padding:62px 0px 70px 0px;}.elementor-46 .elementor-element.elementor-element-509f3c4 .heading-primary{font-size:30px;}}/* Start custom CSS for page-settings *//* --- mriežka --- */
body.elementor-page-46 .egjak-novinky .unicamp-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
body.elementor-page-46 .egjak-novinky .post-item{margin:0!important;width:auto!important;float:none!important}
body.elementor-page-46 .egjak-novinky .post-thumbnail-wrapper{display:none!important}

/* --- karta --- */
body.elementor-page-46 .egjak-novinky .post-wrapper{
  height:100%;background:#fff;border:1px solid #ececf0;border-radius:5px;
  padding:28px 28px 24px;transition:transform .3s,box-shadow .3s,border-color .3s;
}
body.elementor-page-46 .egjak-novinky .post-wrapper:hover{
  transform:translateY(-4px);box-shadow:0 18px 36px rgba(10,14,46,.10);border-color:#dfe3d2;
}
body.elementor-page-46 .egjak-novinky .post-caption{
  display:grid;grid-template-columns:auto 1fr;
  grid-template-areas:"cat meta" "title title" "exc exc" "foot foot";
  grid-template-rows:auto auto 1fr auto;
  height:100%;align-items:center;
}

/* --- štítok kategórie --- */
body.elementor-page-46 .egjak-novinky .post-categories{grid-area:cat;margin:0 14px 16px 0;line-height:1}
body.elementor-page-46 .egjak-novinky .post-categories a{
  display:inline-block;font-size:10.5px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;
  color:#6f8d1d;background:rgba(166,206,57,.14);border-radius:3px;padding:5px 10px;text-decoration:none;
  transition:background .25s,color .25s;
}
body.elementor-page-46 .egjak-novinky .post-categories a:hover{background:#a6ce39;color:#0a0e2e}
body.elementor-page-46 .egjak-novinky .post-categories .cat-shape{display:none}

/* --- dátum --- */
body.elementor-page-46 .egjak-novinky .post-meta{grid-area:meta;margin:0 0 16px}
body.elementor-page-46 .egjak-novinky .post-meta .inner{display:flex;gap:14px}
body.elementor-page-46 .egjak-novinky .post-meta .post-date{
  font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;
  color:#7e849b;font-variant-numeric:tabular-nums;
}
body.elementor-page-46 .egjak-novinky .post-meta .post-date:before{display:none}

/* --- nadpis --- */
body.elementor-page-46 .egjak-novinky .post-title{grid-area:title;margin:0 0 10px;align-self:start}
body.elementor-page-46 .egjak-novinky .post-title a{
  font-family:var(--unicamp-typography-headings-font-family);font-weight:700;
  font-size:20px;line-height:1.38;color:#0a0e2e;text-decoration:none;transition:color .25s;
  padding-left:0!important;
}
body.elementor-page-46 .egjak-novinky .post-title a:hover{color:#6f8d1d}
body.elementor-page-46 .egjak-novinky .post-title a:before,
body.elementor-page-46 .egjak-novinky .post-title a:after{display:none!important;content:none!important}

/* --- perex --- */
body.elementor-page-46 .egjak-novinky .post-excerpt{grid-area:exc;align-self:start;margin:0 0 18px}
body.elementor-page-46 .egjak-novinky .post-excerpt p{margin:0;font-size:14.5px;line-height:1.7;color:#555}

/* --- čítať viac --- */
body.elementor-page-46 .egjak-novinky .post-footer{grid-area:foot;align-self:end;margin:0}
body.elementor-page-46 .egjak-novinky .post-read-more .unicamp-button{
  font-size:13.5px;font-weight:500;color:#6f8d1d;padding:0;
}
body.elementor-page-46 .egjak-novinky .post-read-more .unicamp-button:hover{color:#0a0e2e}

/* --- najnovšia novinka: cez celú šírku, navy --- */
body.elementor-page-46 .egjak-novinky .post-item:first-child{grid-column:1 / -1}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-wrapper{background:#0a0e2e;border-color:#0a0e2e;padding:36px 38px 32px}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-wrapper:hover{box-shadow:0 22px 44px rgba(10,14,46,.28);border-color:#0a0e2e}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-categories a{background:#a6ce39;color:#0a0e2e}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-categories a:hover{background:#fff}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-meta .post-date{color:rgba(255,255,255,.55)}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-title a{color:#fff;font-size:27px;line-height:1.28}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-title a:hover{color:#a6ce39}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-excerpt p{color:rgba(255,255,255,.75);font-size:15.5px}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-read-more .unicamp-button{color:#a6ce39}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-read-more .unicamp-button:hover{color:#fff}

/* --- na ďalších stranách archívu žiadna zvýraznená karta --- */
body.paged .egjak-novinky .post-item:first-child{grid-column:auto}
body.paged .egjak-novinky .post-item:first-child .post-wrapper{background:#fff;border-color:#ececf0;padding:28px 28px 24px}
body.paged .egjak-novinky .post-item:first-child .post-wrapper:hover{box-shadow:0 18px 36px rgba(10,14,46,.10);border-color:#dfe3d2}
body.paged .egjak-novinky .post-item:first-child .post-categories a{background:rgba(166,206,57,.14);color:#6f8d1d}
body.paged .egjak-novinky .post-item:first-child .post-categories a:hover{background:#a6ce39;color:#0a0e2e}
body.paged .egjak-novinky .post-item:first-child .post-meta .post-date{color:#7e849b}
body.paged .egjak-novinky .post-item:first-child .post-title a{color:#0a0e2e;font-size:20px;line-height:1.38}
body.paged .egjak-novinky .post-item:first-child .post-title a:hover{color:#6f8d1d}
body.paged .egjak-novinky .post-item:first-child .post-excerpt p{color:#555;font-size:14.5px}
body.paged .egjak-novinky .post-item:first-child .post-read-more .unicamp-button{color:#6f8d1d}
body.paged .egjak-novinky .post-item:first-child .post-read-more .unicamp-button:hover{color:#0a0e2e}

/* --- stránkovanie --- */
body.elementor-page-46 .egjak-novinky .unicamp-grid-pagination,
body.elementor-page-46 .egjak-novinky .unicamp-pagination{margin-top:44px;display:flex;justify-content:center}
body.elementor-page-46 .egjak-novinky .page-numbers{
  min-width:38px;height:38px;display:inline-grid;place-items:center;padding:0 12px;
  border:1px solid #ececf0;border-radius:5px;background:#fff;color:#7e849b;
  font-size:14px;font-weight:500;text-decoration:none;margin:0 4px;transition:all .25s;
}
body.elementor-page-46 .egjak-novinky .page-numbers:hover{border-color:#a6ce39;color:#0a0e2e}
body.elementor-page-46 .egjak-novinky .page-numbers.current{background:#0a0e2e;border-color:#0a0e2e;color:#fff}

@media(max-width:1024px){
body.elementor-page-46 .egjak-novinky .unicamp-grid{grid-template-columns:1fr;gap:18px}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-wrapper{padding:30px 26px 26px}
body.elementor-page-46 .egjak-novinky .post-item:first-child .post-title a{font-size:23px}
}
@media(max-width:640px){
body.elementor-page-46 .egjak-novinky .post-wrapper{padding:24px 22px 22px}
body.elementor-page-46 .egjak-novinky .post-caption{grid-template-columns:1fr;grid-template-areas:"cat" "meta" "title" "exc" "foot"}
body.elementor-page-46 .egjak-novinky .post-categories{margin:0 0 8px}
}
.page-title-bar{display:none}/* End custom CSS */