/** Shopify CDN: Minification failed

Line 112:3 Expected "}" to go with "{"

**/
.custom-about-us-image-container {
  position: relative;
  display: flex;
}
.page-about-us-container-force-1 {
  width: 60% !important;
  margin-top: 50px;
  margin-bottom: 50px;
}
.custom-about-us-image {
  width: 80%;
  object-fit: contain;
  margin-right: auto;
}
.m-custom-about-us-image {
    width: 80%;
    object-fit: contain;
    margin-left: auto;
}
.custom-about-us-image1 {
  position: absolute;
  right: 0;
  top: 25%;
  width: 44%;
  height: 55%;
  object-fit: contain;
}
.m-custom-about-us-image1 {
  position: absolute;
  left: 0;
  top: 25%;
  width: 44%;
  height: 55%;
  object-fit: contain;
}
.page-about-us-container-force-2 {
  width: 40%;
  margin-top: 50px;
  margin-bottom: 50px;
}
.custom-about-us-description {
  margin: auto;
  height: 100%;
  justify-content: center;
  max-width: 90%;
  display: flex;
  flex-direction: column;
}
.custom-about-us-title {
  font-size: 30px;
  font-weight: bold;
  /* color: #aec6cf; */
  margin: 10px 0;
  color: #7ea4b3;
}
.custom-about-us-subtitle {
  font-size: 14px;
  text-align: justify;
  transition: translateX 3s linear 2s;
}
.about-us-section-subtitle-main {
  color: #7ea4b3;
  font-weight: bold;
}
.aboutus-flex{
  display:flex;
} 
.custom-about-us-image4 {
    width: 80%;
    object-fit: contain;
    margin-right: auto;
}
.custom-about-us-image6 {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 55%;
    height: 60%;
    object-fit: contain;
    z-index: 3;
}
.custom-about-us-image5 {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 30%;
    height: 80%;
    object-fit: contain;
    z-index: 4;
}
@media(min-width:641px){
  .lg-hide{
    display:none;
  }
}
@media(max-width:640px){
  .sm-hide{
    display:none;
  }
  .aboutus-flex {
    flex-direction: column;
}
  .page-about-us-container-force-1,.page-about-us-container-force-2 {
    width: 100%!important;    
    margin-top: 20px;
    margin-bottom: 20px;
  }