/*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 */
/*.why-choose-ivacy-mob-sec{
  background-color: #141414;
  h2
  {
    color: #fff;
  }
  .text-icon-div .text-div
  {
    h3
    {
      color:#fff;
    }
    p
    {
      color:#575757;
    }
    .icon-div svg *
    {
      fill: #575757;
    }
  }
  .mobile-div
  {
    background: url(https://s3.amazonaws.com/ivacy-website-images/wp-content/uploads/2018/10/19132254/halloween-mobile.png) no-repeat;
  }

  @include responsive(boot-xs)
  {
    display: none;
  }
}*/
.main-banner {
  background: url("https://s3.amazonaws.com/ivacy-website-images/wp-content/uploads/2018/11/14114314/blackfriday-landingpage-banner.jpg") no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
  min-height: 600px;
  display: flex;
  flex-direction: column;
  justify-content: center; }
  @media (max-width: 767px) {
    .main-banner {
      padding-top: 120px;
      padding-bottom: 60px; } }
  .main-banner h1 {
    font-size: 36px;
    margin-top: 70px;
    color: #fff;
    font-family: "avenir-black", Arial, Helvetica, sans-serif; }
    @media (max-width: 767px) {
      .main-banner h1 {
        font-size: 40px;
        margin-top: 30px; } }
    .main-banner h1 small {
      font-family: "avenir-book", Arial, Helvetica, sans-serif;
      color: #fff;
      font-size: 30px;
      font-weight: normal; }
  .main-banner h2 {
    font-size: 26px;
    color: #fff;
    font-family: "avenir-book", Arial, Helvetica, sans-serif;
    margin-bottom: 0; }
  .main-banner h3 {
    font-size: 75px;
    font-family: "avenir-roman", Arial, Helvetica, sans-serif;
    color: #fd2929;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 0; }
    @media (max-width: 767px) {
      .main-banner h3 {
        font-size: 40px; } }
  .main-banner .cta-box .btn.btn-primary {
    font-size: 28px; }
  .main-banner .cta-box span {
    color: #fff;
    margin-left: 15px; }

.why-choose-ivacy-mob-sec h2 {
  margin-bottom: 45px; }
.why-choose-ivacy-mob-sec .text-icon-div {
  clear: both;
  margin: 0 0px 20px;
  display: inline-block;
  width: 100%; }
  @media (min-width: 992px) and (max-width: 1199px) {
    .why-choose-ivacy-mob-sec .text-icon-div.icon-on-right {
      text-align: right; }
      .why-choose-ivacy-mob-sec .text-icon-div.icon-on-right .icon-div {
        float: right; }
      .why-choose-ivacy-mob-sec .text-icon-div.icon-on-right .text-div {
        margin-right: 15px;
        margin-left: 0; } }
  @media (min-width: 1200px) {
    .why-choose-ivacy-mob-sec .text-icon-div.icon-on-right {
      text-align: right; }
      .why-choose-ivacy-mob-sec .text-icon-div.icon-on-right .icon-div {
        float: right; }
      .why-choose-ivacy-mob-sec .text-icon-div.icon-on-right .text-div {
        margin-right: 15px;
        margin-left: 0; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .why-choose-ivacy-mob-sec .text-icon-div:hover .icon-div {
      background: #F27624; }
      .why-choose-ivacy-mob-sec .text-icon-div:hover .icon-div svg * {
        fill: #fff; } }
  @media (min-width: 1200px) {
    .why-choose-ivacy-mob-sec .text-icon-div:hover .icon-div {
      background: #F27624; }
      .why-choose-ivacy-mob-sec .text-icon-div:hover .icon-div svg * {
        fill: #fff; } }
  .why-choose-ivacy-mob-sec .text-icon-div .icon-div {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    padding: 1px 12px 12px;
    margin: 10px 0 0;
    float: left; }
    @media (max-width: 767px) {
      .why-choose-ivacy-mob-sec .text-icon-div .icon-div {
        margin: 10px auto;
        float: none; } }
    .why-choose-ivacy-mob-sec .text-icon-div .icon-div svg {
      max-width: 100%;
      max-height: 60px; }
      .why-choose-ivacy-mob-sec .text-icon-div .icon-div svg * {
        fill: #F27624; }
  @media (min-width: 992px) and (max-width: 1199px) {
    .why-choose-ivacy-mob-sec .text-icon-div .text-div {
      width: calc( 100% - 75px );
      float: left;
      margin-left: 15px; } }
  @media (min-width: 1200px) {
    .why-choose-ivacy-mob-sec .text-icon-div .text-div {
      width: calc( 100% - 75px );
      float: left;
      margin-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .why-choose-ivacy-mob-sec .text-icon-div .text-div h3 {
      font-size: 21px; } }
  @media (min-width: 1200px) {
    .why-choose-ivacy-mob-sec .text-icon-div .text-div h3 {
      font-size: 21px; } }
.why-choose-ivacy-mob-sec .mobile-div {
  background: url("https://s3.amazonaws.com/ivacy-website-images/wp-content/uploads/2018/11/14110654/blackfriday-mobile-img.png") no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
  height: 620px;
  width: 310px;
  padding: 150px 30px 30px;
  margin: 0 auto; }
  .why-choose-ivacy-mob-sec .mobile-div svg {
    width: 90px;
    height: 100px;
    fill: #F27624; }

.img-sec h2 {
  color: #3b3b3b;
  font-size: 36px;
  font-family: "avenir-roman", Arial, Helvetica, sans-serif;
  font-weight: bold; }
.img-sec p .red {
  color: #e74242; }
.img-sec .cta-box span {
  margin-left: 15px; }

.deal-sec {
  background-color: #111420;
  background: url("https://s3.amazonaws.com/ivacy-website-images/wp-content/uploads/2018/11/14130016/coupan-bg.jpg");
  background-size: cover; }
  .deal-sec .container {
    max-width: 1000px;
    margin: auto; }
    .deal-sec .container .row {
      border-bottom: 1px dashed #4a4e5c;
      padding: 30px 0; }
      .deal-sec .container .row:last-child {
        border-bottom: none; }
    .deal-sec .container h2 {
      color: #fff;
      font-size: 36px;
      font-family: "avenir-book", Arial, Helvetica, sans-serif;
      font-weight: bold; }
      @media (max-width: 767px) {
        .deal-sec .container h2 {
          font-size: 28px; } }
    .deal-sec .container .cta-box .btn.btn-primary {
      font-size: 28px; }
      .deal-sec .container .cta-box .btn.btn-primary.bordered {
        background: 0 0;
        border: 2px solid; }
    .deal-sec .container .cta-box span {
      color: #4a4e5c;
      margin-left: 15px; }

/*# sourceMappingURL=blackfriday-page.css.map */
