.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.video-section {
	display: flex;
	flex-direction: row;
	background-color: #F2F2F2;
}

.lp-card {
	    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 30px;
    text-align: center;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.video-copy {
	margin-top: 2em;
}

.video-wrapper {
		position: relative; 
	padding-bottom: 50%; /* 16:9 */ 
	height: 0; 
	overflow: hidden;
	    width: 80%;
    margin: 0 auto;

}
.lp-cards {
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
  min-height: 100%;
  justify-content: stretch;
  flex-flow: row wrap;
}

.lp-card {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 10px;
  text-align: center;
  align-self: stretch;
  min-width: 15em;
  background: #f2f2f2;
  padding: 2em;
	min-height: 0;
}

.lp-card h3 {
  font-family: "Currys Sans Headline", Helvetica, Arial, Sans-Serif;
  font-size: 20px;
  color: #213038;
  text-align: center;
  margin-top: 16px;
  margin-bottom: 8px
}

.icons-img {
  width: 2em;
  vertical-align: middle;
	margin-top: 0;
}

.space-medium {
  gap: 32px;
  scroll-snap-align: start
}

.techtalk-img-block {
	display: flex;
}

.video-title {
	padding-top: 2em;
}



#lp-card-affordable {
  background-image: url("https://currysprod.a.bigcontent.io/v1/static/lp-card-background-yellow");
  background-repeat: no-repeat;
  background-size: cover;
}
#lp-card-ease {
  background-image: url("https://currysprod.a.bigcontent.io/v1/static/lp-card-background-pink");
  background-repeat: no-repeat;
  background-size: cover;
}
#lp-card-trustworthy {
  background-image: url("https://currysprod.a.bigcontent.io/v1/static/lp-card-background-purple");
  background-repeat: no-repeat;
  background-size: cover;
}
#lp-card-planet {
  background-image: url("https://currysprod.a.bigcontent.io/v1/static/lp-card-background-green");
  background-repeat: no-repeat;
  background-size: cover;
}
#lp-card-quality {
  background-image: url("https://currysprod.a.bigcontent.io/v1/static/lp-card-background-yellow-2");
  background-repeat: no-repeat;
  background-size: cover;
}

@media (max-width: 600px) {
	.scroll-mobile {
    display: flex;
		overflow-x: auto;
	flex-shrink: 0
	}
	
	.blog {
		flex-flow: nowrap;
	}
	  .lp-cards {
    padding: 0 16px
  }
  .space-medium {
    gap: 15px;
  }
	
	.instagram-stack {
		flex-direction: column-reverse;
	}

}