body {
  font-family: 'Montserrat';
  overflow-x:hidden;
}

.desktop {
  display: none;
}

.hero {
  background-image: url("../images/tehn-div1.jpg");
  background-size: cover;
  /* Resize the background image to cover the entire container */
  background-position: center;
  background-position-y: bottom;
  /* Center the image */
  height: 300px;
}

.tehno-one {
  background-image: url("../images/tehnologije/tehnologije-back-1.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: center;
  /* Resize the background image to cover the entire container */
  /* Center the image */
  height: auto;
  min-height: 500px;
  position: relative;
}

.tehno-two {
  background-image: url("../images/tehnologije/tehnologije-back-2.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: center;
  /* Center the image */
  height: auto;
  min-height: 500px;
  position: relative;
}

.tehno-three {
  background-image: url("../images/tehnologije/tehnologije-back-3.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: center;
  /* Center the image */
  height: auto;
  min-height: 500px;
  position: relative;
}

.tehno-fourth {
  background-image: url("../images/tehnologije/tehnologije-back-4.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: center;
  /* Center the image */
  height: auto;
  min-height: 500px;
  position: relative;
  margin-bottom: 60px;
}

.pointer-left {
  position: absolute;
  top: 35%;
  left: 0px;
}

.pointer-right {
  position: absolute;
  top: 35%;
  right: 0px;
}

.tehno-img-right {
  position: absolute;
  bottom: 0%;
  right: 0px;
}

.tehno-img-right img {
  height: 500px;
  width: 740px;
}

.tehno-img-left {
  position: absolute;
  bottom: 0%;
  left: 0px;
  top: 0px
}

.tehno-img-left img {
  height: 500px;
  width: 740px;
}

.image-slider__section {
  position: relative;
}
.image-slider__section a {
  position: absolute;
  width: 50px;
  height: 50px;
  background: #fecd00;
  display: block;
  top: 50%;
  transform: translateY(-50%);
}
.image-slider__section a:hover {
  cursor: pointer;
}
.image-slider__section a.prev {
  left: 0;
}
.image-slider__section a.next {
  right: 0;
}

.image-slider__section a span{
  position:absolute;
  left:0; 
  right:0;
  top:0; 
  bottom:0;
  margin:auto;
  width: 0; 
  height: 0; 
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent; 
}
.image-slider__section a span.arrow-right {
  border-left: 13px solid black; 
}
.image-slider__section a span.arrow-left {
  border-right: 13px solid black; 
}

@media screen and (max-width: 850px) {
  body {
    overflow-x: hidden;
  }

  .mobilOn {
    display: block;
  }
  .image-slider__section a.prev {
    left: 20px;
  }
  .image-slider__section a.next {
    right: 30px;
  }
  .tehno-fourth {
    height: 810px;
    margin-top: -70px;
    margin-bottom: 100px;
  }
  .pointer-left {
    display: none;
  }
  .pointer-right {
    display: none;
  }
  .tehno-one {
    height: 1370px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
  }
  .tehno-img-left {
    margin-top: 570px;
  }
  .tehno-one .m-t-120 {
    margin-top: 20px !important;
  }
  .tehno-img-right img {
    height: 300px;
    width: 100%;
  }
  .tehno-img-left img {
    height: 300px;
    width: 100%;
  }
  .tehno-two {
    height: 890px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
  }
  .tehno-two .m-t-120 {
    margin-top: 40px !important;
  }
  .tehno-three {
    height: 900px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
  }
  .tehno-three .m-t-120 {
    margin-top: 40px !important;
  }

  .hero h1 {
    padding-top: 50px;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .pointer-left {
    display: none;
  }
  .pointer-right {
    display: none;
  }
  .tehno-one {
    height: 900px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
  }
  .tehno-one .m-t-120 {
    margin-top: 20px !important;
  }
  .tehno-img-right img {
    height: auto;
    width: 100%;
  }
  .tehno-img-left img {
    height: auto;
    width: 100%;
  }
  .tehno-two {
    height: 1000px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
  }
  .tehno-two .m-t-120 {
    margin-top: 40px !important;
  }
  .tehno-three {
    height: 900px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
  }
  .tehno-three .m-t-120 {
    margin-top: 40px !important;
  }
}

@media (min-width: 1023px) and (max-width: 1024px) {
  .pointer-left {
    display: none;
  }
  .pointer-right {
    display: none;
  }
  .tehno-one {
    height: 400px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
    min-height: unset;
  }
  .tehno-one .m-t-120 {
    margin-top: 20px !important;
  }
  .tehno-img-right img {
    height: 350px;
    width: unset;
  }
  .tehno-img-left img {
    height: 350px;
    width: unset;
  }
  .tehno-two {
    height: 400px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
    min-height: unset;
  }
  .tehno-two .m-t-120 {
    margin-top: 40px !important;
  }
  .tehno-three {
    height: 400px;
    position: relative;
    background-image: unset;
    background-size: unset;
    background-position: unset;
    min-height: unset;
  }
  .tehno-three .m-t-120 {
    margin-top: 40px !important;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) {
  .tehno-img-right img {
    height: 500px;
    width: 650px;
  }
  .tehno-img-left img {
    height: 500px;
    width: 600px;
  }
}
/*# sourceMappingURL=tehnologije.css.map */