.elementor-3319 .elementor-element.elementor-element-52592c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-3319 .elementor-element.elementor-element-65d4a91{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3319 .elementor-element.elementor-element-3c8a3fa > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3319 .elementor-element.elementor-element-3c8a3fa{text-align:left;}.elementor-3319 .elementor-element.elementor-element-3c8a3fa img{width:180px;}.elementor-3319 .elementor-element.elementor-element-3520c35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-3319 .elementor-element.elementor-element-2f3fd2f{text-align:center;width:auto;max-width:auto;}.elementor-3319 .elementor-element.elementor-element-2f3fd2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3319 .elementor-element.elementor-element-2f3fd2f .dce-meta-value, .elementor-3319 .elementor-element.elementor-element-2f3fd2f .dce-meta-value a{color:var( --e-global-color-secondary );}.elementor-3319 .elementor-element.elementor-element-2f3fd2f .dce-meta-value{font-family:"Kumbh Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-3319 .elementor-element.elementor-element-2f3fd2f i:before{color:var( --e-global-color-secondary );}.elementor-3319 .elementor-element.elementor-element-2f3fd2f svg{fill:var( --e-global-color-secondary );}.elementor-3319 .elementor-element.elementor-element-2f3fd2f i{font-size:16px;margin-left:16px;margin-right:16px;}@media(max-width:1450px){.elementor-3319 .elementor-element.elementor-element-3520c35{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-3319 .elementor-element.elementor-element-2f3fd2f{text-align:center;}}@media(max-width:767px){.elementor-3319 .elementor-element.elementor-element-52592c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3319 .elementor-element.elementor-element-65d4a91{--width:37%;}.elementor-3319 .elementor-element.elementor-element-3c8a3fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3319 .elementor-element.elementor-element-3c8a3fa img{width:180px;}.elementor-3319 .elementor-element.elementor-element-3520c35{--width:59%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-3319 .elementor-element.elementor-element-2f3fd2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3319 .elementor-element.elementor-element-2f3fd2f .dce-meta-value{font-size:12px;}.elementor-3319 .elementor-element.elementor-element-2f3fd2f i{font-size:13px;margin-left:9px;margin-right:9px;}}/* Start custom CSS for html, class: .elementor-element-69af27f */.odhlasenie {
    font-size: 13px;
  }
.odhlasenie {
  display: inline-flex;
  align-items: center;
  gap: 8px; /* medzera medzi ikonou a textom */
  text-decoration: none;
  color: white;
  font-family: 'Kumbh Sans', sans-serif;
  font-weight: medium;
  font-size: 15px;
  transition: color 0.3s ease;
}

.odhlasenie i {
  font-size: 16px;
}

.odhlasenie:hover {
  color: #A30F0D;
}
  .odhlasenie i {
    font-size: 14px;
  }


@media (max-width: 480px) {
  .odhlasenie {
    font-size: 13px;
  }

  .odhlasenie i {
    font-size: 14px;
  }
}/* End custom CSS */