/**
 * @tableofcontents
 *
 * 1. Banner Section CSS
 * 2. Offered Features Section CSS
 */
/*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 */
.widget-ip-adress-understanding-training:nth-of-type(even) {
  background-color: #eef3f5; }

/* @ Section 1 Banner CSS */
.wd-home-banner {
  background: url("//d2war7j3gfrrus.cloudfront.net/wp-content/uploads/2017/10/hide-ip-page-banner.jpg") no-repeat center bottom #0a5e7b;
  background-size: cover;
  padding: 166px 0 123px 0;
  position: relative;
  text-align: center; }
  @media (min-width: 768px) and (max-width: 991px) {
    .wd-home-banner {
      padding-top: 75px;
      padding-bottom: 75px; } }
  @media (max-width: 767px) {
    .wd-home-banner {
      padding-top: 88px;
      padding-bottom: 35px; } }
  .wd-home-banner h1, .wd-home-banner .new-h1 {
    color: #fff;
    font-family: "avenir-book", Arial, Helvetica, sans-serif;
    font-size: 36px;
    margin-bottom: 17px; }
    @media (max-width: 767px) {
      .wd-home-banner h1, .wd-home-banner .new-h1 {
        font-size: 23px; } }
  .wd-home-banner p {
    font-size: 20px;
    color: #fff;
    font-family: "avenir-book", Arial, Helvetica, sans-serif; }
    @media (max-width: 767px) {
      .wd-home-banner p {
        font-size: 16px; } }
  .wd-home-banner .hide-ip-addrs-box {
    font-family: "avenir-roman", Arial, Helvetica, sans-serif;
    color: #0e0e0e;
    font-size: 20px;
    display: inline-block;
    background: #fff;
    padding: 10px 56px;
    margin-top: 26px; }
    @media (max-width: 767px) {
      .wd-home-banner .hide-ip-addrs-box {
        font-size: 13px;
        padding: 10px 16px; } }
    .wd-home-banner .hide-ip-addrs-box span {
      display: inline-block;
      color: #f15e4a; }

/* @ Section 2. Offered Features  CSS */
@media (min-width: 1200px) {
  .wd-features .wd-features-box {
    width: 285px; } }
@media (max-width: 767px) {
  .wd-features .wd-features-box {
    width: 100%; } }
@media (max-width: 767px) {
  .wd-features a.btn-global {
    margin-top: 20px; } }

@media (min-width: 1200px) {
  .wd-features-box:nth-of-type(4n+1) {
    clear: both; } }

.btn-wrapper {
  clear: both; }

@media (max-width: 1199px) {
  .wd-features-box:nth-of-type(3n+1) {
    clear: both; } }
@media (max-width: 767px) {
  .wd-features-box:nth-of-type(3n+1) {
    clear: none; } }

/*
.wd-features .wd-features-icon.wd-features-2 {
  background-position: center -51px;
}
.wd-features .wd-features-icon.wd-features-3 {
  background-position: center -101px;
}
.wd-features .wd-features-icon.wd-features-4 {
  background-position: center -153px;
}
.wd-features .wd-features-icon.wd-features-5 {
  background-position: center -205px;
}
.wd-features .wd-features-icon.wd-features-6 {
  background-position: center -250px;
}
.wd-features .wd-features-icon.wd-features-7 {
  background-position: center -304px;
}
.wd-features .wd-features-icon.wd-features-8 {
  background-position: center -358px;
}*/
.check-your-ip-page .custom-default-header,
.check-your-ip-page .custom-default-header .navbar {
  display: none; }
@media (min-width: 768px) and (max-width: 991px) {
  .check-your-ip-page .wd-home-banner {
    padding: 60px 0; } }
@media (max-width: 767px) {
  .check-your-ip-page .wd-home-banner {
    padding: 60px 0; } }
.check-your-ip-page .wd-home-banner .lead {
  font-size: 18px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 30px; }
.check-your-ip-page .wd-home-banner p {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 15px; }
  .check-your-ip-page .wd-home-banner p span {
    color: #33afff; }
.check-your-ip-page .wd-home-banner h1, .check-your-ip-page .wd-home-banner .new-h1 {
  font-family: 'avenir-black',sans-serif;
  color: #fff;
  margin-top: 0;
  margin-bottom: 0px; }
  @media (min-width: 1200px) {
    .check-your-ip-page .wd-home-banner h1, .check-your-ip-page .wd-home-banner .new-h1 {
      font-size: 63px; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .check-your-ip-page .wd-home-banner h1, .check-your-ip-page .wd-home-banner .new-h1 {
      font-size: 63px; } }
.check-your-ip-page .wd-home-banner h2, .check-your-ip-page .wd-home-banner .new-h2 {
  color: #fff;
  font-weight: 400; }
  @media (min-width: 1200px) {
    .check-your-ip-page .wd-home-banner h2, .check-your-ip-page .wd-home-banner .new-h2 {
      font-size: 34px; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .check-your-ip-page .wd-home-banner h2, .check-your-ip-page .wd-home-banner .new-h2 {
      font-size: 34px; } }
.check-your-ip-page .wd-home-banner .last-heading {
  color: #fff;
  margin-top: 20px;
  display: inline-block;
  width: 100%; }
.check-your-ip-page .wd-home-banner .alert {
  color: #f52e47;
  padding: 0; }
.check-your-ip-page .app_linking {
  display: none; }

/*# sourceMappingURL=hide-your-ip-address.css.map */
