
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/montserrat-v25-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('../fonts/montserrat-v25-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/montserrat-v25-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/montserrat-v25-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
         url('../fonts/montserrat-v25-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/montserrat-v25-latin-ext_latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
  }

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/montserrat-v25-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('../fonts/montserrat-v25-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/montserrat-v25-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/montserrat-v25-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
         url('../fonts/montserrat-v25-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/montserrat-v25-latin-ext_latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}

.logo {
  width: 100%;
  height: 100px;
  object-fit: contain;
}

.uk-background-image {
  background-image: url('../images/background.jpg');
  background-position: top;
}


@media screen and (max-width: 900px) {
     .uk-background-image {
      background-image: url('../images/1600x900.jpg');
      background-position: 49% 30%;
    }
}


@media only screen and (max-width: 600px) {
     .uk-background-image {
      background-image: url('../images/preindl-web-mobile.jpg');
      background-position:top left;
    }
}

.uk-form-background {
  background-image: url('../images/frame.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

@media only screen and (max-width: 600px) {
  .uk-form-background {
    background-image: none;
  }
}

.uk-button-primary {
  border-radius: 100rem;
  font-size: 1rem;
  color: white!important;
  background-color: transparent;
  box-shadow: 0 0 6px 0 rgba(157, 96, 212, 0.5);
  border: solid 3px transparent;
  background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), linear-gradient(101deg, #ff5bff, #00cdf5);
  background-origin: border-box;
  background-clip: content-box, border-box;
  box-shadow: 2px 1000px 1px #1c1b29 inset;
}

.uk-button-primary:hover {
  box-shadow: none;
  color: white;
}

.uk-404 {
  height: 100vh;
}

.uk-gallery img {
    width: 100%;
    height: 255px;
    object-fit: cover;
}

.uk-testemonial img{
    width: 100px;
    height: 105px;
    object-fit: cover;
    border-radius:60px;
}
