/*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 h2 {
  margin-bottom: -1px; }
.widget-ip-adress-understanding-training i, .widget-ip-adress-understanding-training p {
  color: #0e0e0e;
  font-size: 16px;
  font-family: "avenir-book", Arial, Helvetica, sans-serif; }
  @media (max-width: 767px) {
    .widget-ip-adress-understanding-training i, .widget-ip-adress-understanding-training p {
      font-size: 16px;
      line-height: 23px !important; } }
.widget-ip-adress-understanding-training i {
  font-style: normal;
  display: inline-block; }

.wgt-ip-adr-undrs-trn-art {
  padding-top: 33px; }
  @media (max-width: 767px) {
    .wgt-ip-adr-undrs-trn-art {
      padding-top: 13px; } }
  .wgt-ip-adr-undrs-trn-art img {
    margin: auto; }
  .wgt-ip-adr-undrs-trn-art p {
    line-height: 33px;
    max-width: 900px; }
  .wgt-ip-adr-undrs-trn-art ul, .wgt-ip-adr-undrs-trn-art p {
    margin-top: 30px; }
  .wgt-ip-adr-undrs-trn-art p:first-of-type {
    margin-top: 50px; }
    @media (max-width: 767px) {
      .wgt-ip-adr-undrs-trn-art p:first-of-type {
        margin-top: 20px; } }
  .wgt-ip-adr-undrs-trn-art ul {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    width: 470px; }
    @media (max-width: 767px) {
      .wgt-ip-adr-undrs-trn-art ul {
        width: 100%;
        max-width: 460px; } }
    .wgt-ip-adr-undrs-trn-art ul li {
      background: url("../../images/bullet.png") no-repeat left center;
      padding: 6px 0 6px 31px;
      line-height: 24px; }

/*# sourceMappingURL=widget-ip-adress-understanding-training.css.map */
