.bg-color-first #financieringskansen_gefinancierd_short > .frame {
  background-color: #fff;
}

.bg-color-first .content-title p {
  color: #fff;
}

.bg-color-first h2 {
  color: #fff;
}

#financieringskansen_gefinancierd_short > .frame {
  background-color: #F7F7F7;
}

#financieringskansen_gefinancierd_short .flex.switch {
  flex-direction: column-reverse;

  /*gap: 32px;*/
}

@media screen and (min-width: 981px) {
  #financieringskansen_gefinancierd_short .flex.switch {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    /*gap: 64px;*/
  }
}

@media screen and (max-width: 980px) {
	
	#financieringskansen {
		margin-bottom: clamp(16px, 1vw, 1vw) !important;
	}
	
	#financieringskansen_gefinancierd_short .flex.switch {

	flex-direction: row;
	

}
	#financieringskansen .financieringskans:nth-child(3), #financieringskansen .financieringskans:nth-child(4) {
		display:none;
	}
	
}

/*#financieringskansen_gefinancierd_short .flex.switch .column-kansen {
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #financieringskansen_gefinancierd_short .flex.switch .column-kansen {
    width: 50%;
  }
}*/

#financieringskansen_gefinancierd_short .flex.switch > div {
  width: 100%;
}

@media screen and (min-width: 981px) {
  #financieringskansen_gefinancierd_short .flex.switch > div {
    width: 50%;
  }
}

@media screen and (min-width: 981px) {
  #financieringskansen_gefinancierd_short .flex.switch .column-kansen h3 {
    font-size: clamp(16px, 1vw, 1vw)!important;
  }
}

@media screen and (min-width: 981px) {
  #financieringskansen_gefinancierd_short .flex.switch .form-wrapper {
    /*max-width: 384px;
     margin-left: auto; */
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    justify-content: center;
    height: 100%;
 	padding-left: clamp(32px, 3vw, 3vw) !important;
	}
}

#financieringskansen_gefinancierd_short .flex.switch .form-wrapper h3 {
  font-size: 1.75rem !important;
  margin-bottom: clamp(16px, 1vw, 1vw)!important;
}

#financieringskansen_gefinancierd_short .flex.switch .form-wrapper p {
  /* line-height: 24px !important; */
	margin-bottom: clamp(8px, 0.5vw, 0.5vw)!important;
}

#financieringskansen.version-short {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: clamp(24px, 1.5vw, 1.5vw)!important;
  margin-top: clamp(16px, 1vw, 1vw)!important;
  width: 100%;
}

#financieringskansen .financieringskans {
  /*width: calc(50% - 12px);*/
  width:100%;
  height: clamp(160px, 13.3vw, 13.3vw);
  position: relative;
  overflow: hidden;
}
/*@media screen and (min-width: 981px) {
  #financieringskansen .financieringskans {
    height: 13.3vw;
  }
}*/

.financieringskans .fk-short {
  min-width: unset;
  min-height: unset;
  width: 100%;
  height: 100%;
  overflow: hidden;
	background-position: center;
}

.fk-short .notification-financed-green {
  display: block;
  background: #7BB500;
  width: 224px;
  height: 36px;
  position: absolute;
  top: 12px;
  left: -84px;
  padding: 6px 8px 6px 8px;
  transform: rotate(-47.07deg);
  font-size: 12px;
  font-weight: 600;
  line-height: 12px;
  color: #fff;
  text-align: center;
}

.fk-short .interest-wrapper {
  position: absolute;
  bottom: 8px;
  right: 8px;
  background-color: #fff;
  padding: 6px 10px;
  border-radius: 8px;
}

.fk-short .interest-wrapper p {
  font-weight: 400;
  font-size: 16px;
	line-height: 150% !important;

}

.interest-wrapper span.interest:after{
	display:none!important;
}

.fk-short .interest-wrapper p .interest {
  font-weight: 800;
  font-size: 16px;
}

#financieringskansen_gefinancierd_short .gform_wrapper.gravity-theme .gfield.gfield--width-half {
	    grid-column: span 12;
    -ms-grid-column-span: 12;

}



.gform_wrapper.gravity-theme .gfield_label{
	margin-bottom:0!important;
}

#financieringskansen_gefinancierd_short input, select {
    height: clamp(44px, 3.05vw, 3.05vw) !important;
    border: 1px solid #E1E1E1;
    border-radius: 8px;
    font-size: clamp(16px, 1.1vw, 1.1vw) !important;
    font-weight: 400;
    padding-left: clamp(16px, 1.1vw, 1.1vw) !important;
}

.bg-color-first #financieringskansen_gefinancierd_short input:not([type="submit"]), select {
  background-color: #F7F7F7;
}

#financieringskansen_gefinancierd_short input::placeholder {
	color:#888
}
#financieringskansen_gefinancierd_short input[type=submit]{
border: 1px solid var(--first);
}

.investment-block label.gfield_label {
	display:none!important;
}

.investment-block .gfield {
	margin-bottom: clamp(8px, 0.5vw, 0.5vw) !important;
}

