.elementor-3722 .elementor-element.elementor-element-8edf69c{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:0px;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-f6247bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-f6247bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3722 .elementor-element.elementor-element-e217111 .elementor-heading-title{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:100px;font-weight:400;letter-spacing:2px;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__container{justify-content:flex-start;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__instance{border-style:solid;border-width:2px 2px 2px 2px;border-color:#8C0813;border-radius:0px 0px 0px 0px;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal{padding:1vw 2vw 1vw 2vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__plane-normal{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__plane-hover{background-color:#8C0813;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal .wpkoi-button__icon i{color:#8C0813;font-size:2vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal .wpkoi-button__icon svg{fill:#8C0813;width:2vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal .wpkoi-button__icon{margin:0vw 0vw 0vw 1vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-hover .wpkoi-button__icon i{color:#F5F5F5;font-size:2vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-hover .wpkoi-button__icon svg{fill:#F5F5F5;width:2vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-hover .wpkoi-button__icon{margin:0vw 0vw 0vw 1vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal .wpkoi-button__label{color:#8C0813;text-align:left;}.elementor-3722 .elementor-element.elementor-element-8adcb02  .wpkoi-button__state-normal .wpkoi-button__label{font-family:"Montserrat", Sans-serif;font-size:2vw;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-hover .wpkoi-button__label{color:#F5F5F5;text-align:left;}.elementor-3722 .elementor-element.elementor-element-8adcb02  .wpkoi-button__state-hover .wpkoi-button__label{font-family:"Montserrat", Sans-serif;font-size:2vw;font-weight:800;text-transform:uppercase;}.elementor-3722 .elementor-element.elementor-element-7a99ac0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-4664fd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-16e7fb2{--spacer-size:50px;}.elementor-3722 .elementor-element.elementor-element-9ff9381{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-7dc6f48{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3722 .elementor-element.elementor-element-7dc6f48 .elementor-divider-separator{width:100%;}.elementor-3722 .elementor-element.elementor-element-7dc6f48 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-3722 .elementor-element.elementor-element-e454459{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-0ffb999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-dd6c8ee .elementor-heading-title{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:70px;font-weight:400;}.elementor-3722 .elementor-element.elementor-element-5966d37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-9471ccf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-f8c75a3{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:1px;word-spacing:5px;}.elementor-3722 .elementor-element.elementor-element-f8c75a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3722 .elementor-element.elementor-element-6ccab13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-a1b170f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3722 .elementor-element.elementor-element-a1b170f .elementor-divider-separator{width:100%;}.elementor-3722 .elementor-element.elementor-element-a1b170f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-3722 .elementor-element.elementor-element-1fbeb03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-66403fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-30731db .elementor-heading-title{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:70px;font-weight:400;}.elementor-3722 .elementor-element.elementor-element-ea98413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-6086273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-3031e68{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:1px;word-spacing:5px;}.elementor-3722 .elementor-element.elementor-element-3031e68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3722 .elementor-element.elementor-element-2af73e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-467233f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3722 .elementor-element.elementor-element-467233f .elementor-divider-separator{width:100%;}.elementor-3722 .elementor-element.elementor-element-467233f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-3722 .elementor-element.elementor-element-a435c0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-b1aaff0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-b14b40e{text-align:left;}.elementor-3722 .elementor-element.elementor-element-b14b40e .elementor-heading-title{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:70px;font-weight:400;}.elementor-3722 .elementor-element.elementor-element-e9b9a47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-ba13926{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-8784371{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:1px;word-spacing:5px;}.elementor-3722 .elementor-element.elementor-element-8784371 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3722 .elementor-element.elementor-element-5083e2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3722 .elementor-element.elementor-element-cd4129a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3722 .elementor-element.elementor-element-cd4129a .elementor-divider-separator{width:100%;}.elementor-3722 .elementor-element.elementor-element-cd4129a .elementor-divider{padding-top:15px;padding-bottom:15px;}@media(max-width:767px){.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal{padding:1vw 4vw 1vw 4vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal .wpkoi-button__icon i{font-size:4vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal .wpkoi-button__icon svg{width:4vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-normal .wpkoi-button__icon{margin:0vw 0vw 0vw 2vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02 .wpkoi-button__state-hover .wpkoi-button__icon{margin:0vw 0vw 0vw 2vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02  .wpkoi-button__state-normal .wpkoi-button__label{font-size:4vw;}.elementor-3722 .elementor-element.elementor-element-8adcb02  .wpkoi-button__state-hover .wpkoi-button__label{font-size:4vw;}}@media(min-width:768px){.elementor-3722 .elementor-element.elementor-element-f6247bc{--width:42.456%;}.elementor-3722 .elementor-element.elementor-element-7a99ac0{--width:100%;}.elementor-3722 .elementor-element.elementor-element-0ffb999{--width:50%;}.elementor-3722 .elementor-element.elementor-element-5966d37{--width:10%;}.elementor-3722 .elementor-element.elementor-element-9471ccf{--width:50%;}.elementor-3722 .elementor-element.elementor-element-66403fa{--width:50%;}.elementor-3722 .elementor-element.elementor-element-ea98413{--width:10%;}.elementor-3722 .elementor-element.elementor-element-6086273{--width:50%;}.elementor-3722 .elementor-element.elementor-element-b1aaff0{--width:50%;}.elementor-3722 .elementor-element.elementor-element-e9b9a47{--width:10%;}.elementor-3722 .elementor-element.elementor-element-ba13926{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-7a99ac0 */.hero-accent{
  position: relative;
  overflow: hidden;
  view-timeline-name: --hero;
  view-timeline-axis: block;
}

.hero-accent img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.hero-accent::after{
  content: "";
  position: absolute;
  right: 5%;

  width: 50%;
  height: 60%;
  background: rgba(140, 8, 19, 0.60);
  mix-blend-mode: multiply;
  pointer-events: none;
  z-index: 2;

  /* Scroll animacija */
  animation: slideScroll linear both;
  animation-timeline: --hero;
  animation-range: entry 0% exit 100%;
}

@keyframes slideScroll {
  from { top: -70%; }
  to { top: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8edf69c *//* ljepši ritam i raster */
.hero .elementor-container{ align-items:center; }
.hero .elementor-column:first-child{ padding-right: min(4vw, 48px); }
.hero .elementor-column:last-child{ min-height: 560px; overflow:hidden; }
.hero-media img{ width:100%; height:100%; object-fit:cover; display:block; }

/* naslov: lijep clamp */
.hero h1{
  font-weight:600;
  line-height:1.05;
  font-size:clamp(32px, 6vw, 88px);
  letter-spacing:-0.02em;
}/* End custom CSS */