.studio-top-sec {
  background: #fff;
  padding: 110px 0 130px;
}
.studio-top-sec .inner-area {
  display: flex;
  flex-wrap: wrap;
  max-width: 1420px;
  margin: 0 auto;
  padding: 0 30px;
}
.studio-top-sec .inner-area .left-part {
  width: 55%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.studio-top-sec .inner-area .right-part {
  width: 45%;
  padding: 0 0 0 90px;
}
.studio-top-sec .inner-area .left-part img {
  width: 370px;
  height: 290px;
}
.studio-top-sec .inner-area .left-part .img-1,
.studio-top-sec .inner-area .left-part .img-2{
  position: relative;
}
.studio-top-sec .inner-area .left-part .img-1 img,
.studio-top-sec .inner-area .left-part .img-2 img{
  position: relative;
  padding: 15px;
  z-index: 1;
}
.studio-top-sec .inner-area .left-part .img-1:before,
.studio-top-sec .inner-area .left-part .img-2:before{
content: "";
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 208px;
background: #000;
}
.studio-top-sec .inner-area .left-part .img-2:before{
 left: auto;
 top:auto;
  right: 0;
  bottom: 0;
  background: #e8542c;
}
.studio-top-sec .inner-area .right-part h2 {
  font-family: Graphik;
  font-weight: 600;
  font-size: 40px;
  line-height: 53px;
  padding: 0;
  margin: 0 0 18px;
  letter-spacing: 0;
  color: rgba(14, 19, 12, 1);
}
.studio-top-sec .inner-area .right-part p {
  font-family: Graphik;
  font-weight: 400;
  font-size: 19px;
  line-height: 30px;
  letter-spacing: 0;
  padding: 0;
  margin: 0 0 20px;
  color: rgb(14, 19, 12);
}