.elementor-264739 .elementor-element.elementor-element-6126e5e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264739 .elementor-element.elementor-element-27bb119e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-264739 .elementor-element.elementor-element-27bb119e{font-size:28px;line-height:1.2em;color:#311A1D;}.elementor-264739 .elementor-element.elementor-element-54af2e4a{--divider-border-style:zigzag;--divider-color:var( --e-global-color-50eca96 );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-264739 .elementor-element.elementor-element-54af2e4a .elementor-divider-separator{width:100%;}.elementor-264739 .elementor-element.elementor-element-54af2e4a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-264739 .elementor-element.elementor-element-779d9c2d{width:100%;max-width:100%;font-size:28px;line-height:1.2em;color:#311A1D;}.elementor-264739 .elementor-element.elementor-element-779d9c2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-264739 .elementor-element.elementor-element-420f3105{--divider-border-style:zigzag;--divider-color:var( --e-global-color-50eca96 );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-264739 .elementor-element.elementor-element-420f3105 .elementor-divider-separator{width:100%;}.elementor-264739 .elementor-element.elementor-element-420f3105 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-264739 .elementor-element.elementor-element-6ccff217{width:100%;max-width:100%;font-size:28px;line-height:1.2em;color:#311A1D;}.elementor-264739 .elementor-element.elementor-element-6ccff217 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-264739 .elementor-element.elementor-element-2a0a4d64{--divider-border-style:zigzag;--divider-color:var( --e-global-color-50eca96 );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-264739 .elementor-element.elementor-element-2a0a4d64 .elementor-divider-separator{width:100%;}.elementor-264739 .elementor-element.elementor-element-2a0a4d64 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-264739 .elementor-element.elementor-element-3461876e{width:100%;max-width:100%;font-size:28px;line-height:1.2em;color:#311A1D;}.elementor-264739 .elementor-element.elementor-element-3461876e > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-264739 .elementor-element.elementor-element-27bb119e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-264739 .elementor-element.elementor-element-779d9c2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-264739 .elementor-element.elementor-element-6ccff217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-264739 .elementor-element.elementor-element-3461876e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-264739 .elementor-element.elementor-element-27bb119e{font-size:20px;}.elementor-264739 .elementor-element.elementor-element-779d9c2d{font-size:20px;}.elementor-264739 .elementor-element.elementor-element-6ccff217{font-size:20px;}.elementor-264739 .elementor-element.elementor-element-3461876e{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-27bb119e */.elementor-264739 .elementor-element.elementor-element-27bb119e p{margin-bottom:20px;}

h1,h2,h3{margin-bottom:20px;}

/* MOBILE: popravek naslovov – brez calc bedarij */
@media (max-width: 767px) {

  h2, .elementor h2 {
    font-size: 40px !important;
    line-height: 1.25;
  }

  h3, .elementor h3 {
    font-size: 30px !important;
    line-height: 1.3;
  }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d9c2d */.elementor-264739 .elementor-element.elementor-element-779d9c2d p{margin-bottom:20px;}

h1,h2,h3{margin-bottom:20px;}

/* MOBILE: popravek naslovov – brez calc bedarij */
@media (max-width: 767px) {

  h2, .elementor h2 {
    font-size: 40px !important;
    line-height: 1.25;
  }

  h3, .elementor h3 {
    font-size: 30px !important;
    line-height: 1.3;
  }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ccff217 */.elementor-264739 .elementor-element.elementor-element-6ccff217 p{margin-bottom:20px;}

h1,h2,h3{margin-bottom:20px;}

/* MOBILE: popravek naslovov – brez calc bedarij */
@media (max-width: 767px) {

  h2, .elementor h2 {
    font-size: 40px !important;
    line-height: 1.25;
  }

  h3, .elementor h3 {
    font-size: 30px !important;
    line-height: 1.3;
  }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3461876e */.elementor-264739 .elementor-element.elementor-element-3461876e p{margin-bottom:20px;}

h1,h2,h3{margin-bottom:20px;}

/* MOBILE: popravek naslovov – brez calc bedarij */
@media (max-width: 767px) {

  h2, .elementor h2 {
    font-size: 40px !important;
    line-height: 1.25;
  }

  h3, .elementor h3 {
    font-size: 30px !important;
    line-height: 1.3;
  }

}/* End custom CSS */
/* Start custom CSS */h1,h2, h3 {
  font-family: "geeeki" !important;
  font-weight:normal;
  letter-spacing: 0.02em;
}/* End custom CSS */