.navbar.navbar-on-down-scroll {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  display: none;
  height: 10vh;
}

.navbar.navbar-on-up-scroll {
  position: static;
  left: 0px;
  top: 0px;
  right: 0px;
  display: block;
  height: auto;
  margin-right: 15px;
  margin-left: 15px;
  background-color: #fafafa;
}

.navbar.navbar-on-up-scroll.navbar-appear-on-scroll-down {
  position: fixed;
  z-index: 1000;
  display: block;
  height: auto;
}

.hero {
  position: static;
  left: 0px;
  right: 0px;
  bottom: 0px;
  height: 50vh;
  margin-top: 0vh;
  border-style: solid;
  border-width: 0px 15px;
  border-color: #fafafa;
  background-image: -webkit-linear-gradient(270deg, rgba(165, 0, 61, .4), rgba(165, 0, 61, .4)), url('../images/teamup_day1-42-2.jpg');
  background-image: linear-gradient(180deg, rgba(165, 0, 61, .4), rgba(165, 0, 61, .4)), url('../images/teamup_day1-42-2.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  opacity: 1;
}

.about {
  background-color: #fafafa;
}

.about-container {
  padding-bottom: 20vh;
}

.schedule {
  background-color: #fafafa;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #434342;
}

.schedule-container {
  padding-bottom: 20vh;
}

.sign-up {
  border-width: 1px 15px;
  border-color: #000 #fafafa;
  border-right-style: solid;
  border-left-style: solid;
  background-image: -webkit-linear-gradient(270deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
  background-image: linear-gradient(180deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
  color: #fafafa;
}

.sign-up-container {
  padding-bottom: 20vh;
  color: #434342;
}

.partners {
  display: block;
  padding-bottom: 20vh;
  border-right: 15px solid #fafafa;
  border-left: 15px solid #fafafa;
  background-image: -webkit-linear-gradient(270deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
  background-image: linear-gradient(180deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
}

.partners-container {
  color: #fafafa;
}

.footer {
  height: auto;
  padding-bottom: 10vh;
  border: 0px none #fafafa;
  background-color: #434342;
}

.kiuas-other-pages {
  position: static;
  height: 8vh;
  margin-right: 15px;
  margin-left: 15px;
  background-color: #fafafa;
}

.navbar-on-scroll-up {
  position: fixed;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 10vh;
  clear: none;
  background-color: #fafafa;
  opacity: 1;
}

.navbar-on-scroll-up.navbar-scroll {
  position: static;
  z-index: 10000;
  display: block;
  width: 100%;
  height: 8vh;
  margin-right: 15px;
}

.navbar-on-scroll-down {
  display: none;
  height: 10vh;
  background-color: red;
}

.heading-1.about-heading {
  margin-top: 20vh;
  margin-bottom: 5vh;
  font-family: 'Bebasneue book', sans-serif;
  color: #981743;
  font-weight: 900;
  text-align: left;
  letter-spacing: 2px;
}

.heading-1.about-heading.partners-heading {
  margin-bottom: 5vh;
  color: #434342;
  font-weight: 900;
  text-align: center;
}

.heading-1.about-heading.partners-heading.application-heading {
  margin-bottom: 5vh;
  color: #434342;
  font-weight: 900;
  text-align: center;
}

.heading-1.about-heading.succesful-heading {
  margin-top: 20vh;
}

.heading-1.partners-heading {
  font-family: 'Bebasneue book', sans-serif;
  font-weight: 100;
}

.kiuas-teamup {
  position: static;
  left: 0px;
  top: 0px;
  right: 0px;
  display: block;
  overflow: visible;
  width: 60%;
  margin-right: auto;
  margin-bottom: 6px;
  margin-left: auto;
}

.kiuas-image {
  display: block;
  width: 60%;
  height: 10.5vh;
  margin-top: 18vh;
  margin-right: auto;
  margin-left: auto;
}

.kiuas-teamup-quote {
  margin-top: 50px;
  font-family: 'Bebasneue book', sans-serif;
  color: #fafafa;
  text-align: center;
}

.text {
  opacity: 1;
  font-family: Ufonts, sans-serif;
  color: #434342;
  font-weight: 300;
  text-align: justify;
}

.text.text-column {
  display: none;
  width: 60%;
  height: auto;
  margin-top: 10%;
  margin-right: 20%;
  margin-left: 20%;
  color: #fafafa;
  font-size: 14px;
}

.text.text-column:hover {
  display: block;
}

.text.text-column.text-column-1 {
  margin-top: 37%;
}

.text.text-column.column-1-text {
  display: none;
}

.text.text-column.column-1-text:hover {
  display: block;
}

.text.text-column.column-1-text.column-1-big-screen {
  display: block;
  text-align: left;
}

.text.text-column.column-3-text {
  display: none;
}

.text.text-column.column-3-text.column-3-big-screen {
  display: block;
  text-align: left;
}

.text.text-column.column-2-bigscreen {
  display: block;
  text-align: left;
}

.column-heading {
  margin-top: 5vh;
  font-family: 'Bebasneue book', sans-serif;
  color: #fafafa;
  font-weight: 100;
  text-align: center;
  letter-spacing: 2px;
  text-decoration: underline;
}

.column-heading.column-1-heading {
  letter-spacing: 2px;
}

.columns {
  position: static;
  display: block;
  height: 60vh;
  border: 10px solid #fff;
}

.columns.column-1 {
  height: 80vh;
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
  background-position: 0px 0px, -76px 0px;
  background-size: auto, cover;
  color: #fafafa;
}

.columns.column-2 {
  height: 80vh;
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sat.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sat.jpg');
  background-position: 0px 0px, -271px 0px;
  background-size: auto, cover;
}

.columns.column-3 {
  height: 80vh;
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
  background-position: 0px 0px, -238px 0px;
  background-size: auto, cover;
}

.main-partners {
  font-family: 'Bebasneue book', sans-serif;
  color: #434342;
  text-align: left;
}

.navbar-logo {
  z-index: auto;
  width: 35%;
  background-image: url('../images/KIUAS_Teamup_black-copy.png');
  background-position: 0px 0px;
  background-size: contain;
}

.sign-up-email {
  display: inline-block;
  width: 50%;
  height: auto;
  margin-right: 15%;
  margin-left: 25%;
  border: 3px solid #434342;
  background-color: transparent;
  font-family: Ubuntu, Helvetica, sans-serif;
  color: #fafafa;
}

.submit-button {
  display: inline-block;
  margin: 0px 12% 0px 0px;
  padding: 7px 10px;
  float: right;
  border: 2px solid #434342;
  border-radius: 0px;
  background-color: transparent;
  font-family: 'Bebasneue book', sans-serif;
  color: #434342;
}

.incubator {
  height: 5vh;
}

.column-top {
  height: 5vh;
}

.kiuas-links {
  position: relative;
  right: -25%;
  height: 5vh;
  background-image: url('../images/Incubator_website_text.png');
  background-position: 0px 0px;
  background-size: cover;
  background-attachment: fixed;
  font-family: 'Bebasneue book', sans-serif;
  color: #434342;
  text-align: center;
  text-decoration: none;
}

.kiuas-nav {
  display: block;
  height: auto;
  color: #434342;
}

.kiuas-nav.teamup-kiuas-nav {
  height: 8vh;
  padding-right: 0px;
  padding-left: 0px;
}

.kiuas-nav-text {
  position: static;
  width: 100%;
  height: 100%;
  padding-top: 2.5vh;
  padding-bottom: 2.5vh;
  float: right;
  font-family: Futura, sans-serif;
  color: #434342;
  font-size: 14px;
  line-height: 20px;
  font-style: normal;
  font-weight: 100;
  text-align: center;
  text-decoration: none;
}

.kiuas-nav-text.kiuas-nav-text-teamup {
  height: auto;
  margin-top: 1.5vh;
  padding-top: 1vh;
  padding-bottom: 1vh;
  background-image: -webkit-linear-gradient(270deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
  background-image: linear-gradient(180deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
  color: #434342;
}

.nav-menu {
  position: relative;
  display: block;
  width: auto;
  margin-right: auto;
  margin-left: auto;
  float: none;
}

.nav-link {
  width: 20%;
  height: 8vh;
  padding-top: 18px;
  font-family: Futura, sans-serif;
  color: #434342;
  text-align: center;
  letter-spacing: 0px;
  text-transform: uppercase;
}

.nav-link.w--current {
  height: 8vh;
  color: #981743;
  font-size: 14px;
  text-decoration: none;
}

.nav-link.partner {
  display: inline-block;
  width: 16.6666%;
}

.nav-link.nav-link-top {
  width: 16.666%;
}

.nav-link.blog {
  border-style: none;
  background-color: transparent;
}

.nav-link.blog.w--current {
  border-style: none;
  background-color: transparent;
}

.kiuas-teamup-img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.text-sign-up {
  margin-bottom: 3vh;
  opacity: 1;
  font-family: Ufonts, sans-serif;
  text-align: center;
}

.successful-teams {
  padding-top: 0vh;
  padding-bottom: 20vh;
  background-color: #fafafa;
}

.platonics {
  margin-right: 6%;
  margin-left: 6.5%;
  float: none;
}

.factoryfinder {
  display: block;
  margin-top: 0.8vh;
  margin-right: auto;
  margin-left: auto;
  float: none;
}

.duara-travels {
  position: static;
  left: 0px;
  top: 73px;
  display: block;
  margin-top: 0.8vh;
  margin-right: auto;
  margin-left: 20%;
  float: none;
  clear: none;
}

.nav-stuck {
  position: relative;
  height: 8vh;
  background-color: #fafafa;
}

.social-media {
  float: right;
  background-image: url('../images/facebook_white.png');
  background-position: 0px 0px;
  background-size: 128px;
}

.social-media.fb {
  width: 24px;
  height: 24px;
  margin-top: 5vh;
  margin-right: 20px;
  padding-right: 0px;
  background-size: cover;
}

.social-media.ig {
  width: 24px;
  height: 24px;
  margin-top: 5vh;
  margin-right: 18px;
  padding-right: 0px;
  background-image: url('../images/ig_white.png');
  background-position: 0px 0px;
  background-size: cover;
}

.social-media.medium {
  position: static;
  width: 30px;
  height: 30px;
  margin-top: 4.5vh;
  margin-left: 0px;
  background-image: url('../images/medium-white.png');
  background-position: 0px 0px;
  background-size: cover;
}

.kiuas-text {
  display: inline-block;
  width: 45%;
  margin-top: 5vh;
  font-family: Ufonts, sans-serif;
  color: #fafafa;
}

.info-text {
  position: static;
  display: block;
  margin-top: 15vh;
  margin-right: -12.2%;
  float: right;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Ufonts, sans-serif;
  color: #fafafa;
  text-align: right;
}

.aaltoes {
  position: relative;
  left: -46%;
  top: 14vh;
  display: inline-block;
  width: 12%;
  height: 30px;
  margin-left: 0.5%;
  background-image: url('../images/aaltoes.png');
  background-position: 0px 0px;
  background-size: cover;
}

.row-kiuas {
  position: static;
  width: 100%;
}

.link-company.link-platonics {
  width: 100%;
}

.link-company.link-factory {
  width: 100%;
}

.link-company.link-duara {
  width: 100%;
}

.logo-row {
  margin-top: 10vh;
}

.date {
  font-family: Bebasneue, sans-serif;
  font-weight: 700;
}

.bolded {
  font-weight: 700;
}

.success {
  background-color: #fafafa;
  color: #434342;
}

.wide {
  width: 1200px;
  margin-right: 0px;
  margin-left: 0px;
}

.apply-now {
  display: block;
  width: 120px;
  margin-top: 8vh;
  margin-right: auto;
  margin-left: auto;
  padding-top: 2.1vh;
  padding-bottom: 2vh;
  border: 3px solid #fafafa;
  font-family: Futura, sans-serif;
  color: #fafafa;
  font-size: 14px;
  line-height: 9px;
  font-style: normal;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
}

.apply-now.apply-section {
  border-color: #434342;
  color: #434342;
}

.apply-now.apply-button-attributes {
  background-color: hsla(0, 0%, 100%, .03);
}

.apply-now.apply-button-attributes:hover {
  background-color: hsla(0, 0%, 100%, .44);
}

.apply-button-hero {
  position: static;
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.partners-column.partners-column-4 {
  display: block;
}

.partners-column.partners-column-5 {
  display: block;
}

.image-link-partner {
  display: block;
  width: 100%;
}

.img-partner-1 {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding: 0px;
  padding-bottom: 30px;
}

.img-partner-1.img-3 {
  padding: 0px;
}

.img-partner-1.img-1 {
  margin-top: 1px;
  padding: 30px;
}

.img-partner-1.img-2 {
  margin-top: -11px;
}

.img-partner-1.img-4 {
  padding: 30px;
  opacity: 1;
}

.img-partner-1.img-5 {
  padding: 20px 30px 30px;
  opacity: 1;
}
.text-paragraph-partners {
  display: inline-block;
}

.text-paragraph-partners.paragraph-1 {
  display: none;
}

.text-paragraph-partners.paragraph-2 {
  display: none;
}

.text-paragraph-partners.paragraph-3 {
  display: none;
}
.paragraph {
  display: none;
  opacity: 0;
  color: #434342;
  text-align: center;
}
.paragraph-1 {
  display: none;
  opacity: 0;
  color: #434342;
  text-align: center;
}

.paragraph-3 {
  display: none;
  opacity: 0;
  color: #434342;
  text-align: center;
}

.paragraph-2 {
  display: none;
  opacity: 0;
  color: #434342;
  text-align: center;
}

.block-apply-now {
  position: relative;
  display: block;
  overflow: hidden;
  width: 120px;
  height: 6vh;
  margin-top: -6vh;
  margin-right: auto;
  margin-left: auto;
  clear: left;
  background-image: -webkit-linear-gradient(270deg, hsla(0, 0%, 100%, .4), hsla(0, 0%, 100%, .4));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .4), hsla(0, 0%, 100%, .4));
  opacity: 1;
}

.block-apply-now.apply-now {
  padding-top: 12px;
}

.paragraph-4 {
  display: none;
  opacity: 0;
  color: #434342;
  text-align: center;
}

.paragraph-5 {
  display: none;
  opacity: 0;
  text-align: center;
}

.paragraph-6 {
  display: none;
  opacity: 0;
  color: #434342;
  text-align: center;
}

.blog {
  border-bottom: 10px solid #fafafa;
  border-style: none solid;
  border-width: 10px;
  border-color: #fafafa;
  border-bottom: 10px solid #fafafa;
  background-color: rgba(67, 67, 66, .14);
}

.img-3 {
  margin-top: 1px;
  padding: 30px;
}

.img-1 {
  margin-top: 1px;
  padding: 30px;
  height: 83px;
}
.img-7 {
  margin-top: 8px;
}
.img-partner-1.img-9 {
  margin-top: -10px;
}
.img-16 {
  margin-top: -34px;
}
.heading-2 {
  margin-top: 10vh;
  font-family: 'Bebasneue book', sans-serif;
  color: #434342;
}

html.w-mod-js *[data-ix="hover-program"] {
  display: block;
  opacity: 0;
}

html.w-mod-js *[data-ix="reveal-on-scroll"] {
  opacity: 0;
  -webkit-transform: translate(0px, 50px);
  -ms-transform: translate(0px, 50px);
  transform: translate(0px, 50px);
}

html.w-mod-js *[data-ix="reveal-on-scroll-2"] {
  opacity: 0;
  -webkit-transform: translate(0px, 50px) scale(1, 1);
  -ms-transform: translate(0px, 50px) scale(1, 1);
  transform: translate(0px, 50px) scale(1, 1);
}

html.w-mod-js *[data-ix="reveal-on-scroll-3"] {
  opacity: 0;
  -webkit-transform: translate(0px, 50px) scale(1, 1);
  -ms-transform: translate(0px, 50px) scale(1, 1);
  transform: translate(0px, 50px) scale(1, 1);
}

html.w-mod-js *[data-ix="opacity-change"] {
  opacity: 1;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

html.w-mod-js *[data-ix="opacity-change-2"] {
  opacity: 0;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

@media (max-width: 991px) {
  .hero {
    height: 40vh;
  }
  .about-container {
    padding-bottom: 18vh;
  }
  .kiuas-other-pages {
    min-height: 35px;
  }
  .navbar-on-scroll-up.navbar-scroll {
    width: 100%;
    min-height: 45px;
  }
  .kiuas-teamup {
    display: block;
    height: auto;
  }
  .kiuas-image {
    height: 15vh;
  }
  .text.text-column {
    display: block;
    width: 80%;
    margin-top: 20%;
    margin-right: 10%;
    margin-left: 10%;
    text-align: left;
  }
  .text.text-column.column-1-text {
    display: none;
    text-align: left;
  }
  .text.text-column.column-1-text.column-1-big-screen {
    display: block;
    margin-top: 20%;
  }
  .text.text-column.column-3-text {
    display: block;
  }
  .text.text-column.column-3-text.column-3-big-screen {
    display: block;
    margin-top: 20%;
  }
  .text.text-column.column-2-bigscreen {
    display: block;
    margin-top: 20%;
  }
  .columns.column-1 {
    background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
    background-position: 0px 0px, -125px 0px;
    background-size: auto, cover;
  }
  .columns.column-2 {
    background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sat.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sat.jpg');
    background-position: 0px 0px, -303px 0px;
    background-size: auto, cover;
  }
  .columns.column-3 {
    background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
    background-position: 0px 0px, -288px 0px;
    background-size: auto, cover;
  }
  .nav-link.blog {
    background-color: transparent;
  }
  .platonics {
    margin-left: 0vh;
  }
  .factoryfinder {
    margin-top: 0vh;
    margin-bottom: 0vh;
    padding-bottom: 0vh;
  }
  .duara-travels {
    margin-top: 1vh;
    margin-right: 20%;
    margin-left: 15%;
  }
  .social-media.ig {
    margin-right: 16px;
  }
  .social-media.medium {
    margin-right: 5.5%;
  }
  .kiuas-text {
    width: 60%;
    margin-left: 5%;
  }
  .info-text {
    margin-top: 15vh;
    margin-right: -15.5%;
  }
  .aaltoes {
    left: 3.7%;
    top: 7vh;
    width: 14%;
    margin-top: 11px;
    margin-left: 0.5%;
  }
  .link-company.link-factory {
    margin-top: 0vh;
    float: right;
  }
  .apply-now {
    margin-top: -2vh;
  }
  .img-partner-1.img-3 {
    margin-top: 10px;
  }
  .img-partner-1.img-1 {
    margin-top: 2px;
  }
  .img-partner-1.img-2 {
    margin-top: -12px;
  }
  .paragraph-1 {
    text-align: center;
  }
  .paragraph-2 {
    display: none;
  }
  .paragraph-5 {
    display: none;
  }
  .blog {
    border-style: none solid;
    border-width: 10px;
    border-color: #fafafa;
    border-bottom: 10px solid #fafafa;
    background-color: rgba(67, 67, 66, .14);
  }
  .heading-2 {
    margin-left: 5%;
  }
}

@media (max-width: 767px) {
  .navbar.navbar-on-up-scroll.navbar-appear-on-scroll-down {
    margin-right: 15px;
    margin-left: 15px;
  }
  .hero {
    height: 40vh;
  }
  .about-container {
    padding-bottom: 15vh;
  }
  .sign-up {
    background-image: -webkit-linear-gradient(270deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
    background-image: linear-gradient(180deg, rgba(67, 67, 66, .14), rgba(67, 67, 66, .14));
  }
  .footer {
    padding-bottom: 10vh;
  }
  .navbar-on-scroll-up.navbar-scroll {
    display: none;
    width: 100%;
  }
  .heading-1.about-heading {
    width: 90%;
    margin-right: 5%;
    margin-left: 5%;
  }
  .kiuas-image {
    width: 80%;
    margin-top: 18vh;
    margin-right: 10%;
    margin-left: 10%;
    float: none;
  }
  .text {
    width: 90%;
    margin-bottom: 0px;
    margin-left: 5%;
  }
  .text.text-column {
    width: 76%;
    margin-top: 11%;
    margin-right: 20%;
    margin-left: 12%;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
  }
  .text.text-column.column-1-text {
    margin-top: 17%;
  }
  .text.text-column.column-1-text.column-1-big-screen {
    margin-top: 40px;
    text-align: center;
  }
  .text.text-column.column-3-text.column-3-big-screen {
    margin-top: 40px;
    text-align: center;
  }
  .text.text-column.column-2-bigscreen {
    margin-top: 40px;
    text-align: center;
  }
  .column-heading {
    margin-top: 10vh;
  }
  .column-heading.column-1-heading {
    margin-top: 10vh;
  }
  .columns.column-1 {
    height: 80vh;
    background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
    background-position: 0px 0px, 0px 0px;
    background-size: auto, 950px;
  }
  .columns.column-2 {
    border-top-style: none;
    background-image: -webkit-linear-gradient(270deg, null, null), url('../images/sat.jpg');
    background-image: linear-gradient(180deg, null, null), url('../images/sat.jpg');
    background-position: 0px 0px, -66px 0px;
  }
  .columns.column-3 {
    border-top-style: none;
    background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
    background-position: 0px 0px, -73px 0px;
  }
  .column-top.column-top-empty {
    display: block;
  }
  .kiuas-nav {
    display: inline-block;
  }
  .kiuas-nav-text {
    position: static;
    display: block;
    width: 100%;
    float: left;
  }
  .nav-link {
    padding-right: 10px;
    padding-left: 10px;
  }
  .successful-teams {
    padding-bottom: 15vh;
  }
  .platonics {
    display: block;
    margin-right: auto;
    margin-bottom: 6vh;
    margin-left: auto;
    float: none;
  }
  .factoryfinder {
    width: auto;
    margin: 0vh auto 6vh;
    float: none;
  }
  .duara-travels {
    width: auto;
    margin: 0vh auto 5vh;
  }
  .social-media.fb {
    display: block;
    width: 24px;
    height: 24px;
    margin-top: 5vh;
    margin-right: 5%;
    margin-left: auto;
    padding-right: 0px;
    float: right;
  }
  .social-media.ig {
    display: block;
    width: 24px;
    height: 24px;
    margin-right: 5%;
    margin-left: auto;
    float: right;
  }
  .social-media.medium {
    position: static;
    display: block;
    margin: 4.6vh 37.6% -2px auto;
    float: right;
  }
  .kiuas-text {
    width: 70%;
    margin-left: 15%;
    text-align: center;
  }
  .info-text {
    display: block;
    width: 90%;
    margin-top: 15vh;
    margin-right: 5%;
    margin-left: 5%;
    float: none;
    text-align: center;
  }
  .aaltoes {
    position: static;
    display: block;
    width: 100px;
    height: 30px;
    margin-top: 5vh;
    margin-right: auto;
    margin-left: auto;
  }
  .link-company.link-factory {
    margin-top: 0vh;
  }
  .link-company.link-duara {
    width: 100%;
  }
  .logo-row {
    margin-top: 7vh;
  }
  .apply-now {
    width: 100px;
    margin-top: -1vh;
    padding-top: 1.5vh;
    padding-bottom: 1.3vh;
    border-width: 2px;
    font-size: 11px;
  }
  .img-partner-1.img-3 {
    margin-top: 0px;
  }
  .img-partner-1.img-2 {
    height: 110px;
    margin-top: 0px;
  }
  .paragraph-1 {
    width: 100%;
    text-align: center;
  }
  .paragraph-2 {
    display: none;
  }
  .paragraph-5 {
    display: none;
  }
  .blog {
    border-style: none solid;
    border-width: 10px;
    border-color: #fafafa;
    border-bottom: 10px solid #fafafa;
    background-color: rgba(67, 67, 66, .14);
  }
}

@media (max-width: 479px) {
  .navbar.navbar-on-up-scroll {
    margin-right: 0px;
    margin-left: 0px;
  }
  .hero {
    height: 40vh;
  }
  .footer {
    padding-bottom: 10vh;
  }
  .navbar-on-scroll-up.navbar-scroll {
    display: none;
    overflow: hidden;
    width: 100%;
    height: auto;
    opacity: 0;
  }
  .heading-1.about-heading.partners-heading.application-heading {
    margin-bottom: 40px;
  }
  .kiuas-image {
    width: 100%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
  }
  .text.text-column {
    margin-top: 13%;
    font-size: 15px;
    line-height: 22px;
  }
  .text.text-column.column-1-text {
    margin-top: 30%;
  }
  .text.text-column.column-1-text.column-1-big-screen {
    text-align: center;
  }
  .text.text-column.column-3-text {
    margin-top: 25%;
  }
  .text.text-column.column-3-text.column-3-big-screen {
    text-align: center;
  }
  .text.text-column.column-2-bigscreen {
    text-align: center;
  }
  .columns.column-1 {
    background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fri.jpg');
    background-position: 0px 0px, -54px 0px;
    background-size: auto, cover;
  }
  .columns.column-2 {
    background-image: -webkit-linear-gradient(270deg, null, null), url('../images/sat.jpg');
    background-image: linear-gradient(180deg, null, null), url('../images/sat.jpg');
    background-position: 0px 0px, -273px 0px;
  }
  .columns.column-3 {
    background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sun.jpg');
    background-position: 0px 0px, -212px 0px;
  }
  .sign-up-email {
    width: 70%;
    margin-left: 15%;
  }
  .column-top {
    display: none;
  }
  .column-top.column-top-empty {
    display: none;
  }
  .kiuas-nav-text {
    font-size: 12px;
  }
  .nav-menu {
    position: relative;
    display: block;
  }
  .nav-link {
    width: 100%;
  }
  .nav-link.w--current {
    width: 100%;
    margin-right: 0px;
  }
  .nav-link.partner {
    display: inline-block;
    width: 100%;
  }
  .kiuas-teamup-img {
    display: block;
    margin-right: auto;
    margin-left: auto;
  }
  .menu-button {
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  .menu-button.w--open {
    position: static;
  }
  .menu-button.menu-button-2 {
    height: auto;
  }
  .menu-button.menu-button-2.w--open {
    height: auto;
  }
  .platonics {
    margin-bottom: 5vh;
    margin-left: auto;
  }
  .factoryfinder {
    margin-top: 0vh;
    margin-bottom: 5vh;
  }
  .duara-travels {
    margin-top: 0vh;
    margin-bottom: 0vh;
  }
  .nav-stuck {
    position: relative;
  }
  .social-media.fb {
    margin-right: 5%;
    margin-left: 0.5%;
    padding-right: 0px;
  }
  .social-media.ig {
    display: block;
    margin-right: auto;
    margin-left: auto;
  }
  .social-media.medium {
    margin-right: 34%;
    margin-bottom: -3px;
    margin-left: 5%;
  }
  .info-text {
    width: 90%;
    margin-top: 15vh;
    margin-right: 5%;
    margin-left: 5%;
  }
  .aaltoes {
    text-align: center;
  }
  .link-company {
    width: 100%;
  }
  .link-company.link-factory {
    height: auto;
  }
  .i-on {
    text-align: center;
  }
  .icon {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
  }
  .apply-now {
    border-color: #fafafa;
    color: #fafafa;
  }
  .apply-now.apply-section {
    border-color: #434342;
    color: #434342;
  }
  .apply-button-hero {
    display: block;
    margin-top: 40px;
    margin-right: auto;
    margin-left: auto;
  }
  .paragraph-1 {
    opacity: 0;
  }
  .paragraph-5 {
    display: none;
  }
}

@font-face {
  font-family: 'Futura';
  src: url('../fonts/Futura.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Ufonts';
  src: url('../fonts/ufonts.com_gillsans-light.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Futura';
  src: url('../fonts/Futura.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Ufonts';
  src: url('../fonts/ufonts.com_gillsans-light.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Bebasneue book';
  src: url('../fonts/BebasNeue-Book.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Bebasneue';
  src: url('../fonts/BebasNeue-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}