.quotes .mobile-img {overflow: hidden;}
.quotes .quote_container .content_text_2.paragraph { color: #999; line-height:1.1}
#quote-faker{margin-bottom: 6.25rem;}
@media screen and (min-width: 769px) {
  .quotes .quote_container .content_text_2.paragraph {max-width:460px;font-size: 1.125rem; padding: 1rem; margin: 0;}
}
@media screen and (max-width: 768px) {
  #quote-faker{margin-bottom: 3rem;}
    .quotes {display:block!important; min-height:auto!important; margin-bottom:3rem; background:none!important}
  .quotes .mobile-img.d-block.d-sm-none { display: block !important;max-height: 300px; }
  .quotes .quote_container .content_text_2.paragraph {
  	position: relative;
      max-width: 90%;
      margin: 0 auto;
      font-size: 18px;
      padding-left: 40px;
      padding-right: 10px;
      box-sizing: border-box;
  }
  .quotes .content_text_2 blockquote {
      display: inline-block;
      font-size: 24px;
      line-height: 1;
      text-align: left;
      margin: 0 0 10px;
  }
  .quotes .content_text_2 blockquote::before,
  .quotes .content_text_2 blockquote::after {
      position: absolute;
      color: #44D62C !important;
    display: inline-block;
    line-height: 0;
  }
  .quotes .content_text_2 blockquote::before {
      height: 30px;
      width: 100%;
      max-width: 30px;
      left: -50px;
      top: 25px;
  }
  .quotes .content_text_2 blockquote::after {
      height: 9px;
      width: 100%;
      bottom: 3px;
      margin-left: 5px;
       max-width: 24px;
      font-size: 34px
  }
  .quotes .content_text_2 .award {font-size: 18px;}
}
@media screen and (min-width: 769px) { 
  #pnxssr_cec56627c52d5dae85632f2951859644 .quotes {
    min-height: 399px;
    display: flex;
    align-items: center;
    background-image: url(//assets2.razerzone.com/images/pnx.assets/2676630a728f8284277cf240975870f6/zekken-desktop.webp);
  }
  .quotes .quote_container div.paragraph {
    max-width: 460px;
    padding: 0;
    font-size: 1.125rem;
    color: rgb(153, 153, 153);
    margin: 0;
  }
}
.content-position {
  display: grid;
}
.content_text_1 {
  grid-row: 2;
  margin-top: 1rem!important;
  background: none!important;
  font-family: Roboto, sans-serif!important;
  font-size: 1rem!important;
  font-weight: 300!important;
}
.content_text_1 .quote-open,
.content_text_1 .quote-close {
  display: none!important;
}
.content_text_2 {
  grid-row: 1;
}
.content_text_2 blockquote::before,
.content_text_2 blockquote::after {
  color: #44D62C!important;
}
.content_text_2 blockquote::before {
  font-size: 11rem;
  vertical-align: 0;
  margin: 0;
  position: absolute;
  left: -100px;
  top: 2.5rem;
}
.content_text_2 blockquote::after {
  font-size: 5rem;
  vertical-align: -0.35em;
}
.content_text_2 blockquote,
.content_text_2 strong {
  color: #fff;
}
.content_text_2 blockquote {
  font-size: 2.25rem;
  line-height: 2.5rem;
  font-weight: 700;
  text-transform: uppercase;
  font-family: RazerF5, Arial, sans-serif;
  position: relative;
  margin-bottom: 2rem;
}
.content_text_2 strong,
.content_text_2 span {
  font-family: RazerF5, Arial, sans-serif;
  font-weight: 400;
}
.content_text_2 strong {
  font-size: 1.5rem;
	text-transform:uppercase;
}
.content_text_2 span {
  display: block;
  font-size: 1.5rem;
}
.content_text_2 .award {
  color: #44d62c;
  font-size: 1.25rem;
  margin-top: 1rem;
	text-transform: uppercase;
}
.content_text_2 img {
  max-width: 190px!important;
}
.content_text_2 a {
  display: block;
  margin-top: 1rem;
}
@media (max-width: 768px) {
  .content-position {
    padding: 1.5rem 0.5rem;
    width: 100%;
  }
  .content_text_2 blockquote {
    font-size: 1.75rem;
    line-height: 1.2;
  }
  .content_text_2 blockquote::before {
    font-size: 5rem;
    position: relative;
    left: 0;
    top: 2rem;
  }
  .quotes .img-lifeStyle {
    margin-left: 50%;
    max-width: 120%;
    width: 120%;
    transform: translateX(-50%);
  }
}
.quotes .quote_container blockquote, .quotes .quote_container strong, .quotes .quote_container span{
  opacity: 1 !important;
}
 @media screen and (max-width:767px){#pnxssr_68a873c0f801b1fd48cbaeb61ed75049 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/1dd281cd6f29bb6340f792170cc7c50f/razer-viper-v4-pro-faker-desktop.webp);}} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){#pnxssr_68a873c0f801b1fd48cbaeb61ed75049 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/1dd281cd6f29bb6340f792170cc7c50f/razer-viper-v4-pro-faker-desktop.webp);}} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){#pnxssr_68a873c0f801b1fd48cbaeb61ed75049 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/1dd281cd6f29bb6340f792170cc7c50f/razer-viper-v4-pro-faker-desktop.webp);}} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){#pnxssr_68a873c0f801b1fd48cbaeb61ed75049 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/1dd281cd6f29bb6340f792170cc7c50f/razer-viper-v4-pro-faker-desktop.webp);}}
@font-face {
        font-family: 'star_jediregular';
        src: url('https://assets2.razerzone.com/images/razer-viper/starjedi-webfont.woff2') format('woff2'),
             url('https://assets2.razerzone.com/images/razer-viper/starjedi-webfont.woff') format('woff');
        font-weight: normal;
        font-style: normal;
            }
            blockquote::before,
        blockquote::after {
          font-family: 'star_jediregular', Arial, sans-serif;
          color: #44D62C;
          font-size: 4rem;
            line-height: .1em;
        }
        blockquote::before{ content: '“';
            margin-right: .05em;
            vertical-align: -.5em;}
        blockquote::after{ content: '”'; vertical-align: -.5em;}