.quotes .mobile-img {
  overflow: hidden;
}
.quotes .quote_container .content_text_2.paragraph {
  color: #999;
  line-height: 1.1;
}
@media screen and (min-width: 769px) {
  .quotes .quote_container .content_text_2.paragraph {
    max-width: 470px;
    font-size: 1.125rem;
    padding: 0;
    margin: 3.5rem 0 0;
  }
}
@media screen and (max-width: 768px) {
  .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: 20px;
    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;
  }
}
.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;
}
.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%);
  }
}
 @media screen and (max-width:767px){#pnxssr_5fcd83bea9ee02dc8a49dea59e8ca210 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/66e7f5305ecbe91ddbefd1103f783d7b/razer-wolverine-v3-pro-snip3down-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_5fcd83bea9ee02dc8a49dea59e8ca210 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/66e7f5305ecbe91ddbefd1103f783d7b/razer-wolverine-v3-pro-snip3down-desktop.webp);}} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){#pnxssr_5fcd83bea9ee02dc8a49dea59e8ca210 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/66e7f5305ecbe91ddbefd1103f783d7b/razer-wolverine-v3-pro-snip3down-desktop.webp);}} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){#pnxssr_5fcd83bea9ee02dc8a49dea59e8ca210 div[pnxssr_2]{min-height:700px;display:flex;align-items:center;background-image:url(//assets2.razerzone.com/images/pnx.assets/66e7f5305ecbe91ddbefd1103f783d7b/razer-wolverine-v3-pro-snip3down-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;}