/*opacity*/
/*=========================== media query mixin=================*/
/*=========================== media query mixin=================*/
@font-face {
  font-family: 'avenir-book';
  src: url("../fonts/Avenir/AvenirLTStd-Book.eot");
  src: url("../fonts/Avenir/AvenirLTStd-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/Avenir/AvenirLTStd-Book.woff2") format("woff2"), url("../fonts/Avenir/AvenirLTStd-Book.woff") format("woff"), url("../fonts/Avenir/AvenirLTStd-Book.ttf") format("truetype"), url("../fonts/Avenir/AvenirLTStd-Book.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'avenir-roman';
  src: url("../fonts/Avenir/AvenirLTStd-Roman.eot");
  src: url("../fonts/Avenir/AvenirLTStd-Roman.eot?#iefix") format("embedded-opentype"), url("../fonts/Avenir/AvenirLTStd-Roman.woff2") format("woff2"), url("../fonts/Avenir/AvenirLTStd-Roman.woff") format("woff"), url("../fonts/Avenir/AvenirLTStd-Roman.ttf") format("truetype"), url("../fonts/Avenir/AvenirLTStd-Roman.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'avenir-black';
  src: url("../fonts/Avenir/AvenirLTStd-Black.eot");
  src: url("../fonts/Avenir/AvenirLTStd-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Avenir/AvenirLTStd-Black.woff2") format("woff2"), url("../fonts/Avenir/AvenirLTStd-Black.woff") format("woff"), url("../fonts/Avenir/AvenirLTStd-Black.ttf") format("truetype"), url("../fonts/Avenir/AvenirLTStd-Black.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
/* cta bor spacing */
.wd-testmnl-sec {
  padding: 42px 0 60px;
  background-image: url("//d2war7j3gfrrus.cloudfront.net/wp-content/uploads/2018/07/05090332/testimonial-bg-image-blue-ivacy-vpn2.jpg");
  background-color: #031F39; }
  @media (max-width: 767px) {
    .wd-testmnl-sec {
      padding-left: 15px;
      padding-right: 15px;
      display: none; } }
  .wd-testmnl-sec h4, .wd-testmnl-sec h2 {
    font-family: "avenir-book", Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: white;
    margin-bottom: 16px; }
    @media (max-width: 767px) {
      .wd-testmnl-sec h4, .wd-testmnl-sec h2 {
        font-size: 23px; } }
  .wd-testmnl-sec p {
    color: white;
    font-size: 16px; }
  .wd-testmnl-sec .custmr-stroy-box-art {
    cursor: initial;
    margin: 44px auto 0;
    width: 800px;
    height: 347px;
    position: relative;
    clear: both;
    overflow: hidden; }
    .wd-testmnl-sec .custmr-stroy-box-art :hover, .wd-testmnl-sec .custmr-stroy-box-art :focus {
      text-decoration: none; }
    @media (min-width: 768px) and (max-width: 991px) {
      .wd-testmnl-sec .custmr-stroy-box-art {
        width: 670px;
        margin-top: 0; } }
    @media (max-width: 767px) {
      .wd-testmnl-sec .custmr-stroy-box-art {
        width: 81%;
        margin-top: 14px; } }
    .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide {
      cursor: initial; }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide img {
        visibility: hidden;
        /* hide images until carousel can handle them */
        cursor: pointer;
        /* otherwise it's not as obvious items can be clicked */
        /*box-shadow: 0 0 12px 2px #f6f6f6;*/ }
        @media (min-width: 768px) and (max-width: 991px) {
          .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide img {
            box-shadow: none;
            display: none; } }
        @media (max-width: 767px) {
          .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide img {
            box-shadow: none;
            max-width: 100%;
            left: 0 !important;
            display: none; } }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box:before {
        content: "\f10d";
        font: normal normal normal 14px/1 FontAwesome;
        color: #fac8a7;
        left: -36px;
        position: absolute;
        top: -50px;
        font-size: 75px;
        z-index: -1; }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box:after {
        content: "\f10e";
        font: normal normal normal 14px/1 FontAwesome;
        color: #fac8a7;
        right: -36px;
        position: absolute;
        bottom: -57px;
        font-size: 75px;
        z-index: -1; }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 9;
        margin: auto;
        height: 238px;
        width: 77%;
        display: none;
        background-color: white; }
        @media (min-width: 768px) and (max-width: 991px) {
          .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box {
            height: initial; } }
        @media (max-width: 767px) {
          .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box {
            width: 100%;
            height: initial; } }
        .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box h4 {
          color: #f27624;
          font-size: 22px;
          font-family: "avenir-roman", Arial, Helvetica, sans-serif;
          margin-top: 5px;
          margin-bottom: 30px;
          position: relative; }
          @media (max-width: 767px) {
            .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box h4 {
              font-size: 23px; } }
          .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box h4:before {
            content: "Verified Customer";
            bottom: 0;
            font-size: 12px;
            bottom: -15px;
            width: 100%;
            text-align: center;
            left: 0;
            color: #63565691;
            position: absolute; }
        .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box p {
          color: #0e0e0e;
          font-size: 16px;
          line-height: 33px; }
          @media (max-width: 767px) {
            .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .custmr-stroy-box p {
              font-size: 14px;
              line-height: 27px;
              padding: 15px; } }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .carousel-center + .custmr-stroy-box {
        display: block; }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .testimonial-user {
        margin-top: -10px;
        display: inline-block;
        width: 65px;
        height: 65px;
        background-image: url("//d2war7j3gfrrus.cloudfront.net/wp-content/uploads/2017/11/testimonial-user-ivacy-vpn_03.png"); }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .jim {
        background-position: 0 -75px; }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .Donna {
        background-position: 0 -147px; }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .Amy {
        background-position: 0 -6px; }
      .wd-testmnl-sec .custmr-stroy-box-art .custmr-stroy-slide .Anthony {
        background-position: 0 -216px; }
  .wd-testmnl-sec .custmr-stroy-box-art-wrpr {
    position: relative;
    display: inline-block; }
    @media (min-width: 768px) and (max-width: 991px) {
      .wd-testmnl-sec .custmr-stroy-box-art-wrpr {
        margin-top: 30px; } }
    @media (max-width: 767px) {
      .wd-testmnl-sec .custmr-stroy-box-art-wrpr {
        display: block; } }
    .wd-testmnl-sec .custmr-stroy-box-art-wrpr .custmr-stroy-slide-arow {
      position: absolute;
      display: inline-block;
      width: 17px;
      height: 44px;
      background: url("https://d2war7j3gfrrus.cloudfront.net/wp-content/uploads/2017/11/customer-reviews-waterwheel-slider-arrow.png") no-repeat;
      top: 0;
      bottom: 0;
      margin: auto; }
    .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-prev-arow {
      left: -92px; }
      @media (min-width: 992px) and (max-width: 1199px) {
        .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-prev-arow {
          left: -62px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-prev-arow {
          left: -12px; } }
      @media (max-width: 767px) {
        .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-prev-arow {
          left: 0; } }
    .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-next-arow {
      right: -92px;
      background-position: left -95px; }
      @media (min-width: 992px) and (max-width: 1199px) {
        .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-next-arow {
          right: -62px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-next-arow {
          right: -12px; } }
      @media (max-width: 767px) {
        .wd-testmnl-sec .custmr-stroy-box-art-wrpr #custmr-stroy-slide-next-arow {
          right: 0; } }
  .wd-testmnl-sec.bg-grey {
    background-image: none;
    background-color: #eef3f5; }
    .wd-testmnl-sec.bg-grey h4, .wd-testmnl-sec.bg-grey h2 {
      color: #0e0e0e; }
    .wd-testmnl-sec.bg-grey p {
      color: #0e0e0e; }

/*# sourceMappingURL=widget-bvp-pg-customer-sayings.css.map */
