/** Shopify CDN: Minification failed

Line 23:61 Unexpected ","

**/
.sec__project_grid{
  overflow: hidden;
}
.suffix-sideInfo .projectGrid__section, .suffix-logo-design  .projectGrid__section{
  background: transparent;
}
.suffix-sideInfo .special-btn a, .suffix-logo-design  .special-btn a {
  font-family: unset;
  font-size: 1.6rem;
  font-weight: 700;
  letter-spacing: 3px;
}
.suffix-sideInfo #shopify-section-header .header-wrapper, .suffix-logo-design #shopify-section-header .header-wrapper{
  position: absolute;
  width: 100%;
  background: transparent;
}
.suffix-logo-design #shopify-section-header .header-wrapper, , .suffix-logo-design{
  position: absolute;
  width: 100%;
  background: transparent;
}
.suffix-sideInfo .footer , .suffix-logo-design  .footer{
  background: #000;
}
.suffix-sideInfo .projectGrid__section, .suffix-logo-design .projectGrid__section{
  /*   margin-top: -3rem; */
  margin-top: 0;
}
.suffix-sideInfo .title__sec-wrapper, .suffix-logo-design .title__sec-wrapper{
  flex-direction:column;
  align-items: center;
}
.suffix-sideInfo .title__sec-wrapper .title,.suffix-sideInfo .title__sec-wrapper .banner__text,
.suffix-logo-design .title__sec-wrapper .title, .suffix-logo-design .title__sec-wrapper .banner__text{
  text-align: center;
}
.suffix-sideInfo .title-wrapper-with-link, .suffix-logo-design .title-wrapper-with-link{
  flex-direction: column;
  padding-top: 0;
  margin-bottom: 0;
}
.suffix-sideInfo .pg_title, .suffix-logo-design .pg_title{
  margin: 0;
  font-size: 5rem;
  color: #fff;
  font-weight: 700;
}
.suffix-sideInfo .pg_des, .suffix-logo-design .pg_des{
  margin: 0;
  font-size: 2rem;
  color: #fff;
  font-weight: 700;
}
.suffix-sideInfo .project_grid, .suffix-logo-design .project_grid{
  padding: 0;
  margin: 0;
}
.suffix-sideInfo .pg__sec-wrapper, .suffix-logo-design .pg__sec-wrapper{
  margin: 0 auto;
  width:100%;
  height:100%;
  display:flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
}
.suffix-sideInfo .project__content, .suffix-logo-design .project__content{
  background-color:#333;
  padding:20px;
  border-radius:10px;
  width: calc(50% - 10px);
  box-shadow: rgb(0 0 0 / 15%) 0 5px 15px 0;
  position: relative;
  overflow: hidden;
  padding-bottom: 30%;
}
.suffix-sideInfo .project__content img.motion-reduce, .suffix-logo-design .project__content img.motion-reduce {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  object-fit: cover;
  left: 0;
  transition: .5s all;
}
.suffix-sideInfo .project__content img.motion-reduce:hover, .suffix-logo-design  .project__content img.motion-reduce:hover {
  transform: scale(1.05);
}
.suffix-sideInfo .project_btn_detail, .suffix-logo-design .project_btn_detail{
  padding-bottom: 5rem;
}
.suffix-sideInfo .project_btn_detail .title, .suffix-logo-design .project_btn_detail .title{
  padding-bottom: 2rem;
}
.suffix-sideInfo .banner__heading span, .suffix-logo-design .banner__heading span{
  display: block;
}

.project_grid_mbl{
  display:none
}
@media screen and (max-width: 1024px){
  .project_grid_desktop{
    display:none
  }
  .project_grid_mbl{
    display:block;
  }
  picture.project_grid_mbl img {
    width: 100%;
  }
  .suffix-sideInfo .title , .suffix-logo-design .title {
    font-size: 2rem;
  }
}

@media screen and (max-width: 425px){
  .suffix-sideInfo .project__content, .suffix-logo-design .project__content{
    width: calc(100% - 10px);
    padding-bottom: 50%;
  }
  .suffix-sideInfo .title, .suffix-logo-design .title{
    font-size: 2rem;
  }
}