/*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-featured-qualities {
  /* Permalink - use to edit and share this gradient: //colorzilla.com/gradient-editor/#001c37+0,276174+49,0b6684+100 */
  background: #001c37;
  /* Old browsers */
  background: -moz-linear-gradient(left, #001c37 0%, #276174 49%, #0b6684 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #001c37 0%, #276174 49%, #0b6684 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #001c37 0%, #276174 49%, #0b6684 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001c37', endColorstr='#0b6684',GradientType=1 );
  /* IE6-9 */
  background: url("//d2war7j3gfrrus.cloudfront.net/wp-content/uploads/2018/07/05131841/testimonial-bg-image-blue-ivacy-vpn-layer-2.jpg") no-repeat top center #001c37;
  min-height: 300px;
  background-size: cover; }
  @media (max-width: 992px) {
    .wd-featured-qualities {
      background-size: auto 100%; } }
  @media (max-width: 460px) {
    .wd-featured-qualities .container .col-lg-3 {
      width: 100%; } }
  .wd-featured-qualities h2, .wd-featured-qualities .new-h2 {
    color: #ffffff;
    text-align: center;
    margin-bottom: 20px; }
    @media (max-width: 767px) {
      .wd-featured-qualities h2, .wd-featured-qualities .new-h2 {
        margin-bottom: 0; } }
  .wd-featured-qualities .wd-fetrd-qlts-box {
    background-color: white;
    padding: 0px 20px 21px 20px;
    margin-top: 50px;
    position: relative;
    text-align: center; }
    .wd-featured-qualities .wd-fetrd-qlts-box:before {
      position: absolute;
      background-size: cover;
      width: 100%;
      content: '';
      background-image: url("//d2war7j3gfrrus.cloudfront.net/wp-content/uploads/2017/11/patter-why-ivacy-vpn.png");
      height: 100%;
      left: 0;
      opacity: 0.1; }
    .wd-featured-qualities .wd-fetrd-qlts-box h3, .wd-featured-qualities .wd-fetrd-qlts-box .new-h3 {
      color: inherit;
      margin-bottom: 5px;
      font-size: 28px;
      margin-bottom: 5px;
      margin-top: 10px;
      color: #5a5959; }
    .wd-featured-qualities .wd-fetrd-qlts-box h2, .wd-featured-qualities .wd-fetrd-qlts-box .new-h2 {
      font-size: 28px;
      font-family: "avenir-roman", Arial, Helvetica, sans-serif;
      color: #104564; }
    .wd-featured-qualities .wd-fetrd-qlts-box p {
      margin: 0px; }
    .wd-featured-qualities .wd-fetrd-qlts-box .wd-fetrd-qlts-img {
      display: inline-block;
      width: 100%;
      margin-top: -40px; }
      .wd-featured-qualities .wd-fetrd-qlts-box .wd-fetrd-qlts-img img {
        margin: 0px auto;
        float: none;
        border: 5px solid white;
        border-radius: 50%;
        box-shadow: 0 0 16px black;
        background-color: white;
        z-index: 2;
        position: relative;
        text-transfrom: capitalize; }

.featured-qualities-art {
  margin-top: 15px; }
  @media (max-width: 767px) {
    .featured-qualities-art {
      margin-top: 0; } }

.wd-featured-qualities p.sub-heading {
  max-width: 450px;
  color: #fff;
  text-align: center;
  line-height: 24px; }

/*# sourceMappingURL=widget-featured-qualities.css.map */
