
.se1 .text{
  position: absolute;
  top: 40%;
  left: 0;
  width: 100%;
  color: #FFF;
  text-align: center;
  font-size: 1.8rem;
}
.se2 {
}
.se2 .text{
  position: absolute;
  top: 35%;
  left: 0;
  width: 100%;
  color: #FFF;
  text-align: center;
}
.se2 .text h1{
  font-size: 1.3rem;
  font-weight: normal;
}
.se2 .text h2{
  font-size: .7rem;
  font-weight: normal;
  line-height: 1.5;
  margin: .5rem 0 1rem;
}
.se2 .button-2{
  margin:0 0.2rem;
  display: inline-block;
}
.se3 .text{
  display: block;
    color: #FFF;
    padding: 8% 0;
    font-size: .6rem;
    text-align: center;
}
.se3 .text span{
  height: 2rem;
  display: block;
  text-align: center;
}
.se3 .text span img{
  margin:0 auto;
  height: 100%;
}

.mxu{
  width: 6rem;
  margin:0 auto;
}
.se4 {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.se4 .text{
    color: #FFF;
    padding: 8% 0;
    font-size: .8rem;
}
.se4 .text span{
  font-size: 0.6rem;
}

.se5 {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.se5 .text{
    position: absolute;
    left: 3%;
    bottom: 2%;
    color: #FFF;
    font-size: .6rem;
}
.se5 .text .black{
    color: #000;
}

.se6 {
}
.se6 .text{
  position: absolute;
  top: 34%;
  left: 0;
  width: 100%;
  color: #FFF;
  text-align: center;
}
.se6 .text h1{
  font-size: 1.4rem;
  font-weight: normal;
}
.se6 .text h2{
  font-size: .7rem;
  font-weight: normal;
  line-height: 1.5;
  margin: .5rem 0 1rem;
}
.se6 .button-2{
  margin:0 0.2rem;
  display: inline-block;
}



.swiper-button-next, .swiper-button-prev{
  width: 18px;
  height: 29px;
  background-size:18px 29px;
  margin-top:-15px;
  top: 65%;
}

#Colour{
  pointer-events: none;
}