.about-banner {
  margin-top: 60px;
  width: 100%;
  height: 400px;
  background: linear-gradient(270.19deg, #abd8ff 0%, #fbfbfb 100%);
}
.row .col-md-6,
.row .col-md-12{
  padding-left: 0px;
}
.about-banner .container {
  background: url('../img/about.png') no-repeat 95% 60%;
  background-size: 284px 336px;
  width: 100%;
  height: 400px;
  display: flex;
  align-items: center;
}
.about-banner-content{
  padding-left: 15px;
}
.about-banner-title {
  width: 580px;
  font-size: 48px;
  font-weight: 700;
  word-wrap: break-word;
}
.about-banner-title2 {
    width: 580px;
    font-weight: 400;
    font-size: 18px;
    word-wrap: break-word;
    margin-top: 20px;
}
.about-banner-title-Britain{
  width: 580px;
  font-size: 36px;
  font-weight: 700;
  word-wrap: break-word;
}

@media (max-width: 765px) {
  .about-banner {
    width: 100%;
    height: auto;
    background: linear-gradient(270.19deg, #abd8ff 0%, #fbfbfb 100%);
  }
  .about-banner .container {
    background: url('../img/about.png') no-repeat 80% 90%;
    background-size: 204px 286px;
    display: block;
  }
  .about-banner-content{
    padding-left: 15px;
  }
  .about-banner-title {
    width: auto;
    font-size: 3rem;
    padding-top: 60px;
  }
  .about-banner-title2 {
    width: auto;
    font-size: 2rem;
  }
  .about-banner-title-Britain{
    padding-top: 60px;
    width: auto;
  }
}
@media (max-width: 400px) {
  .about-banner {
    width: 100%;
    height: auto;
    background: linear-gradient(270.19deg, #abd8ff 0%, #fbfbfb 100%);
  }
  .about-banner .container {
    background: url('../img/about.png') no-repeat 50% 90%;
    background-size: 140px 210px;
  }
  .about-banner-title {
    width: auto;
    font-size: 3rem;
    padding-top: 60px;
  }
  .about-banner-title2 {
    width: auto;
    font-size: 2rem;
  }
  .about-banner-title-Britain{
    padding-top: 60px;
    width: auto;
  }
}
.about-box {
  width: 100%;
  margin-top: 120px;
}
.about-content-title {
  font-size: 4rem;
  font-weight: 600;
}

@media (max-width: 765px) {
  .about-box {
    width: 100%;
    padding: 30px 10px;
  }
  .about-content-title {
    font-size: 3rem;
    font-weight: 600;
    margin-bottom: 30px;
  }
  .about-banner-title2 {
    width: auto;
    font-size: 2rem;
  }
}
.about-content-title2 {
  color: #1366ec;
}

.about-content-box {
  width: 100%;
}
@media (max-width:765px){
  .about-content-box {
    width: 100%;
    padding-left: 15px;
  }
  img{
    padding-left: 15px;
  }
}

.about-content-text {
  /* width: 100%; */
  margin: 10px 0;
  font-size: 2rem;
}

.about-content-text2 {
  /* width: 100%; */
  margin: 10px 0;
  font-size: 1.8rem;
}
