.elementor-4412 .elementor-element.elementor-element-9065442{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-4412 .elementor-element.elementor-element-d49f31f{width:auto;max-width:auto;background-color:var( --e-global-color-c4e0214 );padding:3px 12px 3px 12px;border-radius:99px 99px 99px 99px;}.elementor-4412 .elementor-element.elementor-element-d49f31f.elementor-element{--align-self:center;}.elementor-4412 .elementor-element.elementor-element-d49f31f .elementor-icon-list-icon i{color:var( --e-global-color-78f9d57 );font-size:14px;}.elementor-4412 .elementor-element.elementor-element-d49f31f .elementor-icon-list-icon svg{fill:var( --e-global-color-78f9d57 );--e-icon-list-icon-size:14px;}.elementor-4412 .elementor-element.elementor-element-d49f31f .elementor-icon-list-icon{width:14px;}.elementor-4412 .elementor-element.elementor-element-d49f31f .elementor-icon-list-text, .elementor-4412 .elementor-element.elementor-element-d49f31f .elementor-icon-list-text a{color:var( --e-global-color-58a5230 );}.elementor-4412 .elementor-element.elementor-element-d49f31f .elementor-icon-list-item{font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-4412 .elementor-element.elementor-element-266da49{text-align:center;}.elementor-4412 .elementor-element.elementor-element-266da49 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:34px;color:var( --e-global-color-5bcdc2e );}.elementor-4412 .elementor-element.elementor-element-0468991.elementor-element{--align-self:center;}.elementor-4412 .elementor-element.elementor-element-0468991 .elementor-icon-list-icon{width:14px;}.elementor-4412 .elementor-element.elementor-element-0468991 .elementor-icon-list-icon i{font-size:14px;}.elementor-4412 .elementor-element.elementor-element-0468991 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4412 .elementor-element.elementor-element-0468991 .elementor-icon-list-text, .elementor-4412 .elementor-element.elementor-element-0468991 .elementor-icon-list-text a{color:var( --e-global-color-3236a09 );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-4412 .elementor-element.elementor-element-371dac5 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eefdc77 );border-radius:24px 24px 24px 24px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4412 .elementor-element.elementor-element-da606bb{--divider-border-style:solid;--divider-color:var( --e-global-color-eefdc77 );--divider-border-width:1px;}.elementor-4412 .elementor-element.elementor-element-da606bb .elementor-divider-separator{width:100%;}.elementor-4412 .elementor-element.elementor-element-da606bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4412 .elementor-element.elementor-element-ef860f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-4412 .elementor-element.elementor-element-1541ef6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4412 .elementor-element.elementor-element-1541ef6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-4412 .elementor-element.elementor-element-ccfdee0{padding:0px 0px 0px 0px;--box-border-width:0px;--separator-width:0px;--box-padding:12px;--item-text-hover-color:var( --e-global-color-4bf8928 );--item-text-active-color:var( --e-global-color-5bcdc2e );}.elementor-4412 .elementor-element.elementor-element-ccfdee0 .elementor-toc__header-title{text-align:start;}.elementor-4412 .elementor-element.elementor-element-ccfdee0 .elementor-toc__list-item{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.1px;}.elementor-4412 .elementor-element.elementor-element-48ef1bc{--divider-border-style:solid;--divider-color:var( --e-global-color-eefdc77 );--divider-border-width:1px;}.elementor-4412 .elementor-element.elementor-element-48ef1bc .elementor-divider-separator{width:100%;}.elementor-4412 .elementor-element.elementor-element-48ef1bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4412 .elementor-element.elementor-element-6048bf4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-4412 .elementor-element.elementor-element-138aebb{--display:flex;}.elementor-4412 .elementor-element.elementor-element-138aebb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4412 .elementor-element.elementor-element-72a6abb{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4412 .elementor-element.elementor-element-b1526fe{--divider-border-style:solid;--divider-color:var( --e-global-color-eefdc77 );--divider-border-width:1px;}.elementor-4412 .elementor-element.elementor-element-b1526fe .elementor-divider-separator{width:100%;}.elementor-4412 .elementor-element.elementor-element-b1526fe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-4412 .elementor-element.elementor-element-45e8ac0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-4412 .elementor-element.elementor-element-9065442{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4412 .elementor-element.elementor-element-ef860f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4412 .elementor-element.elementor-element-72a6abb{--padding-top:0rem;--padding-bottom:06rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-4412 .elementor-element.elementor-element-9065442{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4412 .elementor-element.elementor-element-266da49 .elementor-heading-title{font-size:28px;}.elementor-4412 .elementor-element.elementor-element-ef860f2{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4412 .elementor-element.elementor-element-ccfdee0{--box-padding:8px;}.elementor-4412 .elementor-element.elementor-element-6048bf4{--width:100%;}.elementor-4412 .elementor-element.elementor-element-22cdf78{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-4412 .elementor-element.elementor-element-9065442{--content-width:1020px;}.elementor-4412 .elementor-element.elementor-element-6048bf4{--width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4412 .elementor-element.elementor-element-6048bf4{--width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-22cdf78 *//* Typografia */
/* Headings color – article only */
.dp-article h1,
.dp-article h2,
.dp-article h3,
.dp-article h4,
.dp-article h5,
.dp-article h6 :not(.checklist-popup){
  color: #06092A;
}
.dp-article p :not(.checklist-popup){
  margin: 0 0 16px;
  font-size: 18px;
}
.dp-article h2 :not(.checklist-popup){
  margin: 44px 0 14px;
  font-size: 36px;
  line-height: 1.15;
  letter-spacing: -0.02em;
}
.dp-article h3 :not(.checklist-popup){
  margin: 28px 0 10px;
  font-size: 24px;
  line-height: 1.25;
}

/* Zvýraznenie v texte */
.dp-article strong{
  font-weight: 700;
}

/* Zoznamy */
.dp-article ul,
.dp-article ol{
  margin: 0 0 18px;
  padding-left: 22px;
}
.dp-article li{
  margin: 8px 0;
}
.dp-article li::marker{
  font-size: 0.9em;
}

/* Odkazy */
.dp-article a :not(.checklist-popup){
  text-decoration: underline;
  text-underline-offset: 3px;
}
.dp-article a:hover{
  opacity: .85;
}
.dp-article a{
  color: #00BBC5;
}

/* Citácie */
.dp-article blockquote{
  margin: 24px 0;
  padding: 14px 18px;
  border-left: 3px solid currentColor;
  background: rgba(0,0,0,0.03);
}
.dp-article blockquote p{
  margin: 0;
}

/* Oddelovač */
.dp-article hr{
  margin: 34px 0;
  border: 0;
  border-top: 1px solid rgba(0,0,0,0.12);
}

/* Obrázky v článku */
.dp-article img{
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 12px;
  margin: 22px 0;
}

/* Jemné zlepšenie čitateľnosti na mobile */
@media (max-width: 767px){
  .dp-article p{
    font-size: 16px;
  }
  .dp-article h2:not(.checklist-popup){
    font-size: 28px;
    margin-top: 34px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6048bf4 */.elementor-4412 .elementor-element.elementor-element-6048bf4 { 
    min-width: 900px;
}
@media (max-width: 1020px) {
  .elementor-4412 .elementor-element.elementor-element-6048bf4 {
   min-width: 100%;   
  }
}/* End custom CSS */