/** Shopify CDN: Minification failed

Line 155:1 Expected "}" to go with "{"

**/
.about_style9 .abut-main-row {
  width: 100%;
  display: flex;
  justify-content: center;
}
.about_style9 .about-first-part .about-left-small-img{
  max-width: 42.91%;
  width: 100%;
  position: relative;
  z-index: 1;
  margin: 0 auto;
}
.about_style9 .about-first-part {
  max-width: 36.85%;
  width: 100%;
}
.about_style9 .about-second-part {
  max-width: 42.752%;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 50px;
}
.about_style9 .about-bottom-img .media{
  border-radius: 100% 0 0 0;
  overflow: hidden;
}
.about_style9 .about-bottom-img{
  max-width: 21.083%;
  width: 100%;
}
.about_style9 .about-single-img{
  max-width: 45.565%;
  width: 100%;
  margin: 0 auto;
  padding-top: 200px;
}
.about_style9 .about-single-img .media{
  border-radius: 45% 45% 0 0;
}
.about_style9 .about-hover-img .media{
  overflow: hidden;
}
.about_style9 .about-hover-img .media svg,
.about_style9 .about-hover-img .media img{
  transition: all .5s ease;
  cursor: pointer;
}
.about_style9 .about-hover-img .media:hover svg,
.about_style9 .about-hover-img .media:hover img{
  scale: 1.1;
}
.about_style9 .about2_title_right .theme_buttons{
  margin-top: 30px;
}
.about_style9 .about-bottom-img .rounded-text {
  text-transform: var(--text_style);
  transform: rotate(-103deg);
  max-width: 170px;
  width: 100%;
  font-family: var(--font-heading-family);
  position: absolute;
  bottom: -80px;
  left: -75px;
}
.about_style9 .about-bottom-img .rotating {
  animation: rotating 12s linear infinite;
}
.about_style9 .about-bottom-img .coloring {
  animation: coloring 12s linear infinite;
  font-size: 20px;
  text-transform: var(--text_style);
}
.about_style9 .about-first-part .about-left-small-img .media{
  border-radius: 40%; 
}
.about_style9 .about-first-part .about-left-img .media{
  border-radius: 0 45% 45% 0;
}
.about_style9 .about-first-part .about-left-img{
  margin-top: -100px;
}
.about_style9 .bottom-inner{
  position: relative;
}
@keyframes rotating {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@media screen and (max-width: 1429px) {
  .about_style9 .about-single-img{
    padding-top: 50px;
  }
  .about_style9 .about2_title_right .theme_buttons{
    margin-top: 20px;
  }
  .about_style9 .about-bottom-img .rounded-text{
    max-width: 120px;
  }
}
@media screen and (max-width: 1099px){
  .about_style9 .about-single-img{
    display: none;
  }
@media screen and (max-width: 991px){
  .about_style9 .about-first-part .about-left-small-img,
  .about_style9 .about-bottom-img .rounded-text,
  .about_style9 .about-bottom-img{
    display: none;
  }
  .about_style9 .about-first-part .about-left-img{
    margin-top: 0px;
  }
  .about_style9 .about-second-part{
    padding-top: 0px;
    max-width: 50%;
  }
  .about_style9 .about-first-part{
    max-width: 50%;
  }
}
@media screen and (max-width: 767px){
  .about_style9 .about-first-part{
    max-width: 70%;
  }
  .about_style9 .about-second-part{
    max-width: 100%;
    margin-top: 20px;
  }
  .about_style9 .abut-main-row{
    flex-direction: column;
  }
}
@media screen and (max-width: 575px){
  .about_style9 .about2_title_right .theme_buttons{
    margin-top: 10px;
  }
  .about_style9 .about-second-part{
    margin-top: 10px;
  }
}
@media screen and (max-width: 380px){
  .about_style9 .about-first-part{
    max-width: 100%;
  }
}