/* Text Elements */

h1 {
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
}

h1 span.heading-text-1 {
  font-size: .9375rem;
}

h1.logo {
  margin: -21px 0 0 14px;
  padding-right: 3px;
  padding-left: 3px;
  width: 267px;
  color: #fff;
  text-shadow: rgba(0, 0, 0, .14) 0 4px 0, rgba(0, 0, 0, .12) 0 1px 10px, rgba(0, 0, 0, .3) 0 2px 4px;
  font-weight: 500;
  font-style: italic;
  font-size: 36px;
  -webkit-transform: translateX(34px) skewX(-12deg);
     -moz-transform: translateX(34px) skewX(-12deg);
       -o-transform: translateX(34px) skewX(-12deg);
          transform: translateX(34px) skewX(-12deg);
}

h1.subheading {
  margin-top: 20px;
  margin-bottom: 5px;
  width: 100%;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 22px;
}

h1.new-lobby-heading {
  margin-top: 20px;
  margin-bottom: 5px;
  padding-right: 20px;
  padding-left: 20px;
  color: #e2e0e0;
  text-align: center;
  text-shadow: #020304 2px 2px 7px;
  font-weight: 400;
  font-size: 37px;
}

h1 span.heading-text-11 {
  font-size: 2.1875rem;
}

h1 span.heading-text-13 {
  font-size: 1.875rem;
}

h1.heading-2 {
  display: block;
  margin-left: 5px;
  padding-right: 20px;
  padding-left: 20px;
  width: 97.7%;
  color: #bcd9f7;
  text-align: center;
  text-shadow: #030303 2px 2px 5px;
  font-weight: 500;
  font-size: 27px;
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

h2 {
  color: #fff;
  text-transform: uppercase;
  letter-spacing: .1em;
  font-weight: 700;
  font-size: 1em;
  font-family: 'Roboto', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

h2.heading-1 {
  margin-top: 20px;
  background-color: transparent;
  color: #82bdfa;
  text-align: center;
  text-transform: lowercase;
  text-shadow: #000 2px 2px 5px;
  font-size: 20px;
}

h2 span.heading-text-4 {
  text-transform: lowercase;
  font-weight: 400;
}

h2.page-heading {
  margin-bottom: 10px;
  padding-right: 20px;
  padding-bottom: 8px;
  padding-left: 20px;
  max-width: 87.8%;
  width: 43.2%;
  color: #a8cef6;
  text-align: center;
  text-transform: none;
  text-shadow: #000 2px 2px 5px;
  letter-spacing: 0;
  font-weight: 500;
  font-size: 36px;
  font-family: 'Franklin Gothic Medium', 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  line-height: 1.1;
  -webkit-transform: scaleX(1.35) scaleY(1.15);
     -moz-transform: scaleX(1.35) scaleY(1.15);
       -o-transform: scaleX(1.35) scaleY(1.15);
          transform: scaleX(1.35) scaleY(1.15);

  -webkit-text-stroke-color: #a2caf4;
}

h2 span.heading-text-2 {
  font-size: 2rem;
}

h3.heading-top-pages {
  margin-top: 7px;
  margin-bottom: -3px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3 span.heading-text-9 {
  font-family: 'Roboto', sans-serif;
}

h3.heading-exams {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 37px;
  line-height: 1.2;
}

h3.header-ERD {
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.header-weblinks {
  margin-top: 12px;
  margin-bottom: -10px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.header-about {
  margin-top: 12px;
  margin-bottom: 0;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.heading-guide {
  margin-top: 7px;
  margin-bottom: 7px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.heading-research {
  margin-top: 7px;
  margin-bottom: 7px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.ccg-heading {
  margin-top: 7px;
  margin-bottom: 7px;
  margin-left: 5px;
  padding: 10px 10px 0;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.header-top-mkts {
  margin-top: 12px;
  margin-bottom: 0;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.regs-header {
  margin-top: 7px;
  margin-bottom: 10px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.travel-header {
  margin-top: 7px;
  margin-bottom: 0;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.forms-heading {
  margin-top: 7px;
  margin-bottom: 0;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.heading-contact {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 37px;
  line-height: 1.2;
}

h3.heading-sitemap {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 37px;
  line-height: 1.2;
}

h3.webinars-heading {
  margin-top: 7px;
  margin-bottom: 10px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h3.header-articles {
  margin-top: -18px;
  margin-bottom: 4px;
  margin-left: 5px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 10px;
  width: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  font-size: 31px;
  line-height: 1.2;
}

h4.card-title {
  display: block;
  margin: -12px -30px -17px 54px;
  width: 80.3%;
  color: #9ecbfa;
  text-align: center;
  text-decoration: none;
  text-transform: lowercase;
  text-shadow: #000 3px 3px 5px;
  letter-spacing: 1px;
  font-weight: 500;
  font-variant: normal;
  font-size: 61px;
  font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
  -webkit-transform: scaleX(1.24) scaleZ(1.1) scaleY(1.01);
     -moz-transform: scaleX(1.24) scaleZ(1.1) scaleY(1.01);
          transform: scaleX(1.24) scaleZ(1.1) scaleY(1.01);
}

h4.webinar-runtime {
  padding-right: 120px;
  padding-left: 120px;
  width: 100%;
  color: #e8e6e6;
  text-align: center;
  font-weight: 300;
  font-size: 13px;
}

h4.web-card-title {
  margin-bottom: 8px;
  color: #82bdfa;
  text-align: center;
  text-transform: capitalize;
  text-shadow: #000 2px 2px 5px;
  letter-spacing: 1px;
  font-weight: 400;
  font-variant: normal;
  font-size: 26px;
  font-family: 'Roboto', sans-serif;
}

h4.erdtitle {
  margin-bottom: 8px;
  color: #82bdfa;
  text-align: center;
  text-transform: capitalize;
  text-shadow: #000 2px 2px 5px;
  letter-spacing: 1px;
  font-weight: 400;
  font-variant: normal;
  font-size: 26px;
  font-family: 'Roboto', sans-serif;
}

h6.topten-sub-header {
  margin-top: 6px;
  margin-bottom: 4px;
  width: 100%;
  color: #82bdfa;
  text-align: center;
  font-size: 19px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.paragraph-7 {
  margin: 20px;
  padding: 20px;
  background-color: transparent;
  box-shadow: none;
  color: #e8e8e8;
  text-align: center;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-27 {
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-30 {
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-33 {
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-54 {
  text-decoration: none;
  font-weight: 100;
  font-size: .625rem;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-64 {
  color: #82bdfa;
  font-weight: 400;
  font-size: 1.5625rem;
  font-family: 'Montserrat', sans-serif;
}

p.paragraph span.paragraph-text-70 {
  color: #16506e;
}

p.paragraph span.paragraph-text-92 {
  color: #82bdfa;
  font-weight: 400;
  font-size: 1.4375rem;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-58 {
  font-size: 1.125rem;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.6;
}

p.paragraph a.paragraph-text-83 {
  color: #0f4365;
  font-size: .8125rem;
  font-family: 'Montserrat', sans-serif;
}

p.paragraph span.paragraph-text-87 {
  font-size: .875rem;
  font-family: 'Montserrat', sans-serif;
}

p.paragraph span.paragraph-text-6 {
  color: #82bdfa;
  font-weight: 400;
  font-size: 1.4375rem;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-4 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.5625rem;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-53 {
  color: #0a0a0a;
}

p.paragraph font.paragraph-text-75 {
  color: #82bdfa;
  font-size: 1.5rem;
  font-family: 'Roboto', sans-serif;
  line-height: 1.4;
}

p.paragraph.paragraph-finance-smallest {
  margin-top: 0;
  margin-right: 10px;
  margin-left: 10px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.tiny-paragraph-regulations {
  margin-top: 10px;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.Title-regs {
  margin: 20px 20px 0;
  padding-bottom: 20px;
  max-width: 95%;
  text-align: center;
  text-shadow: #060809 2px 2px 5px;
  font-size: 24px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.tiny-paragraph-research-page {
  margin-top: 0;
  margin-right: 20px;
  margin-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.tiny-para-for-forms-page {
  margin-top: 0;
  margin-right: 20px;
  margin-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.title-for-forms-page {
  margin: 8px 20px -29px 20px;
  padding-bottom: 40px;
  max-width: 95%;
  text-align: center;
}

p.paragraph.para-tiny-linkspage {
  margin-top: 10px;
  margin-right: 20px;
  margin-left: 20px;
  padding-top: 0;
  color: #dedcdc;
  text-align: center;
  font-size: 10px;
}

p.paragraph.webinar-page-tiny-text {
  margin-top: 5px;
  margin-right: 10px;
  margin-left: 10px;
  color: rgba(255, 255, 255, .9);
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.title-exam-page {
  margin-top: 30px;
  margin-right: 20px;
  margin-left: 20px;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
}

p.paragraph.tiny-text-basics-page {
  margin-top: 1px;
  padding-right: 15px;
  padding-left: 15px;
  color: #d5d3d3;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.tiny-text-resources-page {
  margin-top: -2px;
  margin-right: 10px;
  margin-left: 10px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.tiny-text-industries {
  margin-top: 0;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.title-for-export-research-page {
  margin: 20px 20px -29px 20px;
  padding-bottom: 35px;
  max-width: 95%;
  text-align: center;
  text-shadow: #020202 2px 2px 5px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.tiny-partners-page-text {
  margin-top: 10px;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.title-contact-us-page {
  margin-top: 20px;
  margin-bottom: 0;
  width: 90%;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
}

p.paragraph.tiny-text-contact-us-page {
  margin-top: 10px;
  color: #d9d8d8;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph font.title-industries {
  color: #82bdfa;
  font-size: 1.3125rem;
  font-family: 'Roboto', sans-serif;
  line-height: 1.4;
}

p.paragraph.title-finance {
  margin: 4px 20px -;
  padding-bottom: 40px;
  max-width: 95%;
  text-align: center;
  text-shadow: #030304 2px 2px 5px;
}

p.paragraph.title-for-partners-page {
  margin: 10px 20px;
  padding-bottom: 10px;
  max-width: 95%;
  color: #84c0fd;
  text-align: center;
  text-shadow: #030405 2px 2px 5px;
  font-size: 19px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph font.title-partners {
  color: #80bdf7;
  font-size: 1.25rem;
  font-family: 'Roboto', sans-serif;
  line-height: 1.4;
}

p.paragraph.exam-text {
  margin-top: 4px;
  margin-bottom: 0;
  padding-right: 30px;
  padding-left: 30px;
  color: rgba(255, 255, 255, .9);
  text-align: center;
  font-weight: 300;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.bottom-para-sitemap {
  margin-top: 0;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-9 {
  text-decoration: underline;
}

p.paragraph.Paragraph-basic-guide {
  padding-top: 0;
  padding-right: 10px;
  padding-left: 5px;
  color: #ddd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.title-for-guide {
  margin: 10px 20px -39px 20px;
  padding-bottom: 40px;
  max-width: 95%;
  color: #82bdfa;
  text-align: center;
  text-shadow: #080809 2px 2px 5px;
}

p.paragraph span.paragraph-text-77 {
  color: #f9fafb;
  font-size: .5625rem;
}

p.paragraph span.paragraph-text-78 {
  color: #c2c2c2;
  text-decoration: none;
}

p.paragraph.tiny-homepage-text {
  margin-top: 17px;
  margin-right: 10px;
  margin-left: 10px;
  padding-right: 20px;
  padding-left: 20px;
  width: 100%;
  color: #d5d3d3;
  text-align: center;
  font-size: 9px;
}

p.paragraph.exam-lower-text {
  margin-top: 0;
  margin-bottom: 25px;
  padding-right: 30px;
  padding-left: 30px;
  color: rgba(255, 255, 255, .9);
  text-align: center;
  font-weight: 300;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-5 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-144 {
  color: #82bdfa;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-3 {
  color: #dddbdb;
}

p.paragraph span.paragraph-text-28 {
  font-weight: 400;
  font-size: 1.75rem;
}

p.paragraph.About-1st-para {
  margin: 0 50px 20px;
  color: #e3dfdf;
  text-align: center;
  font-weight: 300;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.about-para1 {
  margin: 20px 50px;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 19px;
  line-height: 1.3;
}

p.paragraph.lobby-small-text {
  margin-top: 0;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.tiny-text-main {
  color: #d5d3d3;
  text-decoration: none;
}

p.paragraph.travel-tiny-para {
  margin-top: 10px;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.about-tiny-text {
  margin-top: 5px;
  margin-right: 10px;
  margin-left: 10px;
  color: rgba(255, 255, 255, .9);
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.para1-lobbies {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-10 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-13 {
  color: #82bdfa;
  font-weight: 700;
  font-size: 1.125rem;
}

p.paragraph span.paragraph-text-12 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-14 {
  font-weight: 700;
}

p.paragraph.para2-lobby1 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.para2-web2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-19 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-21 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-22 {
  font-weight: 700;
}

p.paragraph.para2-sba {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.ray-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.sba-3rd-para {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.websites-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-24 {
  color: #e7e4e4;
  font-weight: 700;
}

p.paragraph span.paragraph-text-32 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-34 {
  color: #fff;
  font-weight: 700;
  font-size: 1.125rem;
}

p.paragraph span.paragraph-text-31 {
  font-weight: 700;
}

p.paragraph.websites-3rd-para {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.risk-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.risk-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.docs-lobby-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.DOCS-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-41 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-42 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-44 {
  font-weight: 700;
}

p.paragraph.gdpr-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-17 {
  font-weight: 700;
}

p.paragraph.webinar15-top-para {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.MATRIX-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-18 {
  font-weight: 700;
}

p.paragraph.GDPR-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.lobby1-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.lobby1-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.webinar2-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.webinar3-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.webinar3-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web4-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web4-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web5-para1 {
  margin-top: 15px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web5-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web5-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web6-para3 {
  display: block;
  margin: 10px -5px 0 -5px;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web6-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web8-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000509 2px 2px 5px;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web8-para1 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web8-small-text {
  margin-top: 0;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.paragraph-text-43 {
  color: #fff;
  font-size: 1.125rem;
}

p.paragraph span.paragraph-text-25 {
  color: #fff;
  font-size: 1.125rem;
}

p.paragraph span.paragraph-text-47 {
  color: #82bdfa;
  font-size: 1.125rem;
}

p.paragraph span.paragraph-text-16 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-49 {
  color: #82bdfa;
  font-weight: 500;
}

p.paragraph span.paragraph-text-59 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-60 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-61 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-62 {
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-63 {
  font-weight: 500;
}

p.paragraph span.paragraph-text-67 {
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-68 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-69 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-73 {
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-50 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-51 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-48 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span span.paragraph-text-76 {
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-72 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.4375rem;
}

p.paragraph span.paragraph-text-85 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-86 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-88 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-90 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-91 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-93 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-94 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-95 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-96 {
  color: #82bdfa;
}

p.paragraph.web3-para3 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph a.paragraph-text-102 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-103 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-105 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-106 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-107 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-108 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-109 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-110 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-111 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-113 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-114 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-115 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-116 {
  color: #82bdfa;
  font-size: 1.375rem;
}

p.paragraph a.paragraph-text-118 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-119 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-120 {
  color: #82bdfa;
}

p.paragraph span span.paragraph-text-123 {
  font-weight: 700;
}

p.paragraph span.paragraph-text-23 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-121 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-122 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-124 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-125 {
  color: #82bdfa;
}

p.paragraph.web10-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-65 {
  color: #82bdfa;
  font-weight: 500;
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-81 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-82 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-84 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-130 {
  color: #82bdfa;
}

p.paragraph.web12-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph a.paragraph-text-132 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-46 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-133 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-134 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-135 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-136 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-137 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-138 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-139 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-7 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-141 {
  color: #82bdfa;
}

p.paragraph.web7-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.web7-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.web13-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.controls-para1 {
  margin-top: 25px;
  margin-bottom: 21px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web8-para2 {
  margin-top: 20px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web10-para3 {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.PARTNERSHIP-TOP-PARA {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #f6f9fc;
  text-align: center;
  text-shadow: #060606 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.PARTNERS-PARA2 {
  margin-top: 10px;
  color: #e6e5e5;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.PARTNER-SUBHEADER {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.lobby-para4 {
  margin-top: 15px;
  margin-bottom: 20px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.lobby-2-para4 {
  margin-top: 15px;
  margin-bottom: 20px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web3-para4 {
  margin-top: 15px;
  margin-bottom: 17px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web4-para4 {
  margin-top: 25px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web5-para4 {
  margin-top: 15px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web6-para4 {
  margin-top: 15px;
  margin-bottom: 17px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web7-para4 {
  margin-top: 15px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web8-para4 {
  margin-top: 15px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web9-para4 {
  margin-top: 7px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #0b0b0b 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web10-para4 {
  margin-top: 14px;
  margin-bottom: 22px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web11-para4 {
  margin-top: 15px;
  margin-bottom: 30px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web12-para4 {
  margin-top: 10px;
  margin-bottom: 12px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web14-para4 {
  margin-top: 10px;
  margin-bottom: 19px;
  color: #e7e4e4;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-37 {
  color: #d5d3d3;
}

p.paragraph span.paragraph-text-156 {
  font-size: 1.125rem;
  line-height: 1.59;
}

p.paragraph.para-citd {
  margin-top: 10px;
  color: #82bdfa;
  text-align: center;
}

p.paragraph.title-links-page {
  margin-bottom: 20px;
  width: 80%;
  text-align: center;
  text-shadow: #03070b 2px 2px 5px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.paragraph-2 {
  margin-top: 10px;
  margin-bottom: 20px;
  padding-top: 5px;
  padding-right: 20px;
  padding-left: 20px;
  color: #d9d8d8;
  text-align: center;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.tiny-text-ccgs {
  padding-top: 10px;
  padding-right: 15px;
  padding-left: 15px;
  color: #dcdcdc;
  text-align: center;
  font-weight: 300;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.3;
}

p.paragraph.para-about {
  margin-top: 0;
  padding: 20px 50px;
  color: #fff;
  text-align: center;
  font-weight: 300;
  font-size: 19px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.articles-heading-2 {
  margin: 20px 50px;
  color: #82bdfa;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 19px;
  line-height: 1.3;
}

p.paragraph.articles-para1 {
  margin: 0 50px 20px;
  color: #ebe7e7;
  text-align: center;
  font-weight: 300;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-40 {
  color: #ddd;
  font-weight: 300;
}

p.paragraph.bob-call {
  margin-top: 10px;
  margin-bottom: 0;
  color: #82bdfa;
  text-align: center;
  font-weight: 300;
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph.web-card-text {
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.web- {
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.web-card-para {
  margin-bottom: 0;
  color: #d9d8d8;
  text-align: center;
  font-weight: 300;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
}

p.paragraph.para-ccgs {
  margin-bottom: 20px;
  padding-top: 5px;
  padding-right: 20px;
  padding-left: 20px;
  color: #d9d8d8;
  text-align: center;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}

p.paragraph span.paragraph-text-183 {
  text-decoration: underline;
}

p.paragraph span.paragraph-text-198 {
  font-weight: 300;
}

p.paragraph span.paragraph-text-150 {
  font-weight: 300;
}

p.paragraph span.paragraph-text-160 {
  color: #ebe7e7;
}

p.paragraph span.paragraph-text-142 {
  font-size: 1.375rem;
}

p.paragraph span.paragraph-text-204 {
  color: #82bdfa;
}

p.paragraph span.paragraph-text-15 {
  font-weight: 500;
}

p.paragraph span.paragraph-text-205 {
  color: #82bdfa;
}

p.paragraph a.paragraph-text-97 {
  color: #e2dede;
  text-decoration: underline;
}

p.paragraph.Exam-subtext {
  padding-right: 20px;
  padding-left: 20px;
  color: #848080;
  text-align: center;
  font-weight: 300;
  font-size: 11px;
}

p.paragraph.title-for-industries {
  margin: 10px 20px 0;
  padding-bottom: 20px;
  max-width: 95%;
  text-align: center;
  font-family: 'Roboto', sans-serif;
}

p.paragraph span.linktext {
  color: rgba(134, 184, 251, .9);
  text-decoration: underline;
  font-weight: 700;
}

p.paragraph span.paragraph-text-26 {
  color: rgba(255, 255, 255, .9);
}

p.paragraph.Card-sentence {
  margin: 0 18px 0 20px;
  max-width: 90%;
  width: 90%;
  color: #f8f2f2;
  text-align: center;
  letter-spacing: 0;
  font-weight: 300;
  font-size: 17px;
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  line-height: 26px;
  -webkit-transform: scaleX(1.06);
     -moz-transform: scaleX(1.06);
       -o-transform: scaleX(1.06);
          transform: scaleX(1.06);

  -webkit-text-stroke-color: #b8d6f7;
}

p.paragraph.homepara2 {
  margin-right: 5px;
  margin-bottom: 29px;
  margin-left: 0;
  padding-right: 30px;
  padding-bottom: 33px;
  padding-left: 30px;
  color: #f8f2f2;
  text-align: center;
  font-weight: 300;
  font-size: 22px;
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  line-height: 29px;
}

p.paragraph.Card-sentence.top {
  margin: -2px 36px 30px 35px;
  padding-bottom: 13px;
  width: 87.2%;
  color: #a8cef6;
  font-weight: 400;
  font-size: 22px;
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  line-height: normal;
  -webkit-transform: scaleX(1);
     -moz-transform: scaleX(1);
       -o-transform: scaleX(1);
          transform: scaleX(1);
}

p.paragraph.Partneer.card-text.title {
  margin-bottom: 11px;
  width: 82.5%;
}

p.paragraph.paragraph-3 {
  width: 90%;
  color: #c7c1c1;
  text-align: center;
  font-size: 15px;
  line-height: 21px;
}

p.paragraph.card-text {
  margin-top: 2px;
  color: #bedaf7;
  text-align: center;
  font-weight: 500;
  font-size: 27px;
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

p.paragraph.title {
  margin-bottom: 1px;
  padding-top: 13px;
  padding-right: 0;
  color: #a8cef6;
  text-align: center;
  font-weight: 500;
  font-size: 36px;
  font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
  -webkit-transform: scaleX(1.35);
     -moz-transform: scaleX(1.35);
       -o-transform: scaleX(1.35);
          transform: scaleX(1.35);
}

p.paragraph span.paragraph-text-35 {
  color: #abd0f8;
  font-weight: 400;
  font-size: 1.1875rem;
}

p.paragraph.Bottom-para-home {
  margin: 15px 15px 40px 20px;
  padding-right: 30px;
  padding-left: 30px;
  width: 91.8%;
  color: #dbd9d9;
  text-align: center;
  text-shadow: #01060b 2px 2px 5px;
  font-weight: 300;
  font-size: 18px;
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

p.paragraph.titlebottom {
  margin-bottom: 7px;
  margin-left: 44px;
  padding-top: 9px;
  width: 82.5%;
  color: #b1d5fc;
  text-align: center;
  text-shadow: #000203 4px 4px 5px;
  font-weight: 400;
  font-size: 34px;
  font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
  line-height: normal;
  -webkit-transform: scaleX(1.2);
     -moz-transform: scaleX(1.2);
       -o-transform: scaleX(1.2);
          transform: scaleX(1.2);
}

p.paragraph.web-card-text:hover {
  box-shadow: none;
}

p.paragraph.web-:hover {
  box-shadow: none;
}

p.paragraph.web-card-para:hover {
  box-shadow: none;
}

p.paragraph.Card-sentence:hover {
  box-shadow: none;
}

span.text-element {
  font-family: 'Roboto', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

span.text-element.contact-text {
  margin-top: 5px;
  margin-bottom: 5px;
  color: #9b9b9b;
  font-size: 1em;
}

span.text-element.contact-text.light {
  margin-bottom: 1.176em;
  color: #fff;
  font-size: 18px;
}

a.link-text.footer-nav {
  margin-top: 0;
  padding: 0 5px 10px;
  color: #b9d9f8;
  font-weight: 300;
  font-size: 16px;
  font-family: 'Roboto', sans-serif;
}

a.link-text.next-webinar-button {
  display: block;
  margin-top: 0;
  padding: 0;
  min-height: 0;
  max-height: none;
  width: 0;
  height: 0;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  color: transparent;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.last-webinar-button {
  display: block;
  margin-top: 0;
  padding: 0 0 9px;
  min-height: 0;
  max-height: none;
  width: 0;
  height: 0;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  color: transparent;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.nav-button-session-11 {
  display: block;
  margin-top: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: #3d3d3d;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.nav-9 {
  display: block;
  margin-top: 0;
  margin-right: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.web3-but {
  display: block;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 2px;
  padding: 0 17px 13px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.nav-web4 {
  display: block;
  margin-top: -5px;
  margin-right: 0;
  padding: 0 17px 7px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.web5button {
  display: block;
  margin-top: 0;
  margin-right: 0;
  padding: 0 17px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.navsweb6 {
  display: block;
  margin-top: -2px;
  margin-right: 0;
  margin-bottom: 4px;
  padding: 0 17px 14px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.web8button {
  display: block;
  margin-top: 0;
  margin-right: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.nav-button-10 {
  display: block;
  margin-top: 0;
  margin-right: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.navbutweb11 {
  display: block;
  margin-top: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text {
  font-family: 'Roboto', sans-serif;
}

a.link-text.nav-link {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: .0625rem solid rgba(255, 255, 255, .15);
  color: rgba(255, 255, 255, .9);
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 14px;
  font-family: 'Roboto Condensed', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

a.link-text.link-override.nav-link {
  color: rgba(255, 255, 255, .9);
}

a.link-text.sub-link {
  padding-left: 2rem;
}

a.link-text.link-override.nav-link.sub-link {
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 19px;
  max-height: 1px;
  height: 1px;
  background-color: transparent;
  color: rgba(193, 193, 193, .9);
  text-align: center;
  text-transform: lowercase;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;
}

a.link-text.nav-link.sub-link {
  border-bottom-color: rgba(255, 255, 255, .15);
}

a.link-text.main-links.nav-link {
  text-align: center;
  text-transform: uppercase;
  text-shadow: #020305 2px 2px 5px;
  font-size: 21px;
  font-family: 'Lato', sans-serif;
}

a.link-text.link-override.main-links.nav-link {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-size: 21px;
}

a.link-text.ERD-footer-nav {
  margin-top: 15px;
  margin-bottom: 10px;
  padding: 0 10px 10px;
  color: #d5d3d3;
  font-weight: 300;
  font-size: 16px;
  font-family: 'Roboto', sans-serif;
}

a.link-text.play-webinar-1-button {
  display: block;
  margin-top: 0;
  padding: 5px 17px 9px;
  min-width: 100%;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  color: #fefcfc;
  text-align: center;
  font-size: 17px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.session-link15 {
  display: block;
  margin-top: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: #3d3d3d;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.advance-button-blank.last-webinar {
  display: block;
  margin-top: 0;
  padding: 0;
  min-height: 0;
  max-height: none;
  width: 0;
  height: 0;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  color: transparent;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.web-nav {
  display: block;
  margin-top: 0;
  margin-right: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.nav-bot-session-13 {
  display: block;
  margin-top: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.nav-button-links-bottom {
  display: block;
  margin: 5px 10px 7px;
  padding: 10px;
  min-width: 300px;
  min-height: auto;
  max-height: none;
  width: 300px;
  height: auto;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 15px;
  background-color: transparent;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fff;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;
}

a.link-text.play2-but {
  display: block;
  margin-top: 0;
  margin-right: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.last-web-button-15-lobby {
  display: block;
  margin-top: 0;
  padding: 0 0 9px;
  min-height: 0;
  max-height: none;
  width: 0;
  height: 0;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  color: transparent;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.session-link-16 {
  display: block;
  margin-top: 0;
  padding: 0 17px 9px;
  min-height: auto;
  max-height: none;
  width: 100%;
  height: 32px;
  border-top-width: .0625rem;
  border-top-color: rgba(0, 0, 0, .3);
  border-right-width: .0625rem;
  border-right-color: rgba(0, 0, 0, .3);
  border-bottom: .0625rem solid rgba(0, 0, 0, .3);
  border-left-width: .0625rem;
  border-left-color: rgba(0, 0, 0, .3);
  border-radius: 0;
  background-color: #3d3d3d;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

a.link-text.nav-link.is-active {
  color: rgba(0, 0, 0, .6);
}

a.link-text.next-webinar-button:hover {
  background-color: transparent;
}

a.link-text.last-webinar-button:hover {
  background-color: transparent;
}

a.link-text.nav-button-session-11:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.nav-9:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.web3-but:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.nav-web4:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.web5button:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.navsweb6:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.web8button:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.nav-button-10:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.navbutweb11:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.nav-link.sub-link:hover {
  border-bottom-color: rgba(130, 189, 250, .3);
}

a.link-text.main-links.nav-link:hover {
  color: rgba(141, 199, 244, .9);
}

a.link-text.link-override.main-links.nav-link:hover {
  color: #93cefb;
}

a.link-text.link-override.nav-link.sub-link:hover {
  color: #93cefb;
}

a.link-text.footer-nav:hover {
  color: #82bdfa;
  text-decoration: none;
}

a.link-text.ERD-footer-nav:hover {
  text-decoration: underline;
}

a.link-text.play-webinar-1-button:hover {
  background-color: #fefafa;
  color: #0a0303;
}

a.link-text.session-link15:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.advance-button-blank.last-webinar:hover {
  background-color: transparent;
}

a.link-text.web-nav:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.nav-bot-session-13:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.nav-button-links-bottom:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.play2-but:hover {
  background-color: #fcf9f9;
  color: #090303;
}

a.link-text.last-web-button-15-lobby:hover {
  background-color: transparent;
}

a.link-text.session-link-16:hover {
  background-color: #fcf9f9;
  color: #090303;
}

/* Interaction Elements */

a.link-button.hoverbutton2 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/2-1050p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #fafafa;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton3 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/3-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #f7f7fb;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton4 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/4-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #f7f9fa;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton5 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/5-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #fdfdfd;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton6 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/6-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #f7f8f9;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton7 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/7-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #f5f9fa;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton9 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/9-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #f9f9fa;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.buttonlink-uk100 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/1-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #f8f9fa;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.added-buttons {
  margin: 10px;
  padding: 6px 17px 9px;
  min-width: 200px;
  min-height: 37px;
  max-height: none;
  width: 220px;
  height: 37px;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-weight: 400;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.button-link-regs {
  margin: 9px 3px 0;
  padding: 10px 15px;
  min-width: 250px;
  min-height: 35px;
  max-height: none;
  width: 347px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.butttob-link-research {
  margin: 10px 10px 5px;
  padding: 10px;
  min-width: 200px;
  min-height: 35px;
  max-height: none;
  width: 280px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fdfafa;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.button-link-partners {
  margin: 5px 3px;
  padding: 11px 10px 9px;
  min-width: 200px;
  min-height: 50px;
  max-height: 35px;
  width: 330px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.button-link-tools-and-forms {
  margin: 9px 10px 0;
  padding: 11px 0;
  min-width: 200px;
  min-height: 50px;
  max-height: none;
  width: 360px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #f7f7f8;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.button-basics-page {
  margin: 9px 10px 0;
  padding: 6px 20px 9px;
  min-width: 300px;
  min-height: 40px;
  max-height: none;
  width: auto;
  height: 40px;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #f7f9fb;
  text-align: center;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.basic-guide-buttons {
  margin: 9px 10px 0;
  padding: 12px 20px 9px;
  min-width: 260px;
  min-height: 63px;
  max-height: none;
  width: 260px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #f7f9fb;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.guide-one-line {
  margin: 9px 10px 0;
  padding: 17px 20px 9px;
  min-width: 260px;
  min-height: 63px;
  max-height: none;
  width: 260px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #f7f9fb;
  text-align: center;
  font-size: 17px;
  font-family: 'Montserrat', sans-serif;

  background-blend-mode: normal;
}

a.link-button.button-link-digital {
  margin: 9px 10px 10px;
  padding: 14px 20px 9px;
  min-width: 200px;
  min-height: 80px;
  max-height: none;
  width: 230px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hovbutton8 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/8-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  color: #f5f9fa;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.book-button {
  margin: 16px 30px 32px;
  padding: 190px 16px 17px 30px;
  min-width: 160px;
  min-height: 139px;
  max-height: 140px;
  width: 154px;
  height: 110px;
  background-color: transparent;
  background-image: url('../images/Bevel-up-Guide.jpg');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: repeat;
  color: #80c8f9;
  text-align: center;
  font-weight: 300;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button span.button-link-text-3 {
  color: #7ebafa;
  font-size: 1.1875rem;
}

a.link-button.button-link-financial {
  display: block;
  float: none;
  margin: 9px 10px 10px;
  padding: 6px 17px 9px;
  min-width: 200px;
  min-height: 35px;
  max-height: none;
  width: 230px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.one-line-button-link-regs {
  margin: 9px 3px 0;
  padding: 20px 15px 10px;
  min-width: 250px;
  min-height: 70px;
  max-height: none;
  width: 350px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.button-link-travel {
  margin: 9px 3px 0;
  padding: 11px 0;
  min-width: 200px;
  min-height: 50px;
  max-height: none;
  width: 330px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.financial-link-one-line {
  display: none;
  margin: 9px 10px 10px;
  padding: 6px 17px 9px;
  min-width: 200px;
  min-height: 90px;
  max-height: none;
  width: 230px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.CIA-button {
  margin: 9px 3px 0;
  padding: 10px;
  min-width: 250px;
  min-height: 35px;
  max-height: none;
  width: 350px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.IP-button {
  margin: 9px 3px 0;
  padding: 10px;
  min-width: 250px;
  min-height: 35px;
  max-height: none;
  width: 350px;
  height: auto;
  border-radius: 15px;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  color: #fbfcfd;
  text-align: center;
  font-size: 17px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton10 {
  margin: 20px 5px;
  padding-top: 100px;
  width: 100px;
  height: 100px;
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/10-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: repeat;
  color: #f9f9fa;
  text-align: center;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;

  background-blend-mode: normal;
}

a.link-button.hoverbutton2:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/2-on-100p.png'), url('../images/200w%20buttons/Country%20buttons/100w%20buttons/2-1050p.png');
  background-attachment: scroll, scroll;
  background-position: left top, 0 0;
  background-clip: border-box, border-box;
  background-origin: padding-box, padding-box;
  background-size: auto auto, auto;
  background-repeat: no-repeat, no-repeat;

  background-blend-mode: normal, normal;
}

a.link-button.hoverbutton3:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/3-on-100p.png');
}

a.link-button.hoverbutton4:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/4-on-100p.png');
}

a.link-button.hoverbutton5:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/5-on-100p.png');
}

a.link-button.hoverbutton6:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/6-on-100p.png');
}

a.link-button.hoverbutton7:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/7-on-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

a.link-button.hoverbutton9:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/9-on-100p.png');
}

a.link-button.buttonlink-uk100:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/1-on-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

a.link-button.added-buttons:hover {
  margin: 10px;
  min-height: 37px;
  max-height: none;
  background-color: #fdfcfc;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #050709;

  background-blend-mode: normal;
}

a.link-button.button-link-regs:hover {
  margin-right: 10px;
  margin-left: 10px;
  padding: 10px;
  max-height: none;
  height: auto;
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #040506;

  background-blend-mode: normal;
}

a.link-button.butttob-link-research:hover {
  background-color: #fbfafa;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #0a0404;

  background-blend-mode: normal;
}

a.link-button.button-link-partners:hover {
  background-color: #fdf8f8;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #030406;

  background-blend-mode: normal;
}

a.link-button.button-link-tools-and-forms:hover {
  background-color: #fdfafa;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #020205;

  background-blend-mode: normal;
}

a.link-button.button-basics-page:hover {
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #010203;

  background-blend-mode: normal;
}

a.link-button.basic-guide-buttons:hover {
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #010203;

  background-blend-mode: normal;
}

a.link-button.guide-one-line:hover {
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #010203;

  background-blend-mode: normal;
}

a.link-button.button-link-digital:hover {
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #06080a;

  background-blend-mode: normal;
}

a.link-button.hovbutton8:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/8-on-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

a.link-button.book-button:hover {
  margin-top: 16px;
  margin-bottom: 32px;
  margin-left: 30px;
  padding: 190px 16px 17px 30px;
  min-width: 160px;
  min-height: 139px;
  width: 154px;
  height: 110px;
  background-image: url('../images/Bevel-down-Guide.jpg');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: repeat;
  color: transparent;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;

  background-blend-mode: normal;
}

a.link-button.button-link-financial:hover {
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #06080a;

  background-blend-mode: normal;
}

a.link-button.one-line-button-link-regs:hover {
  margin-right: 10px;
  margin-left: 10px;
  padding: 10px;
  max-height: none;
  height: auto;
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #040506;

  background-blend-mode: normal;
}

a.link-button.button-link-travel:hover {
  background-color: #fdf8f8;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #030406;

  background-blend-mode: normal;
}

a.link-button.financial-link-one-line:hover {
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #06080a;

  background-blend-mode: normal;
}

a.link-button.CIA-button:hover {
  margin-right: 10px;
  margin-left: 10px;
  padding: 10px;
  max-height: none;
  height: auto;
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #040506;

  background-blend-mode: normal;
}

a.link-button.IP-button:hover {
  margin-right: 3px;
  margin-left: 3px;
  padding: 10px;
  max-height: none;
  height: auto;
  background-color: #fffdfd;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #040506;

  background-blend-mode: normal;
}

a.link-button.hoverbutton10:hover {
  background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/10-on-100p.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: repeat;

  background-blend-mode: normal;
}

/* Layout Elements */

body.body-4 {
  margin-right: 0;
  margin-left: 0;
  padding: 0;
  min-height: 100px;
  background-color: rgba(0, 0, 0, .9);
}

body.body-5 {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

body.body-6 {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  min-height: auto;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

body.body-7 {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

body.body-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-right: 0;
  margin-left: 0;
  padding: 0;
  min-height: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

body.body-1 {
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  min-height: auto;
  width: 100%;
  background-color: rgba(8, 5, 5, .9);
  box-shadow: #000 8px 5px 10px 4px;
}

body.body-3 {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  min-width: 100%;
  min-height: auto;
  width: auto;
  background-color: rgba(0, 0, 0, .9);
}

body.container-industry {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  min-height: auto;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

body.docs-heading {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  min-height: 50px;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

body.body-lobby {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  min-width: 100%;
  min-height: auto;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

body.container-search {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  min-height: auto;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

body.body-8 {
  background-color: #040404;
}

.container.container-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-align: center;
  margin-top: 0;
  margin-right: 43px;
  padding-top: 40px;
  padding-right: 12px;
  padding-left: 12px;
  width: 99.5%;

  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
}

.container.footer-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 37px;
  margin-bottom: 10px;
  margin-left: 48px;
  padding: 28px 20px 5px;
  width: 80%;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.footer {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0;
  padding-right: 0;
  padding-left: 0;
  min-width: 100%;
  width: 100%;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: none;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  background-blend-mode: normal;
}

.container.container-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 20px;
  padding: 10px 5px 22px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-lobby {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: -20px;
  margin-bottom: -3px;
  width: 100%;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-10 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 10px 20px 15px;
  padding-top: 20px;
  padding-bottom: 25px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-country-guides-page {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-left: 20px;
  padding-bottom: 25px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.footer-nav-regs {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 15px;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-resources {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: 0;
  margin-right: 20px;
  margin-left: 20px;
  padding-top: 20px;
  padding-bottom: 14px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-regs {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-right: 20px;
  margin-left: 20px;
  padding-right: 20px;
  padding-bottom: 25px;
  padding-left: 20px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-sitemap {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 20px;
  padding-top: 20px;
  padding-bottom: 12px;
  width: 100%;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-8 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  margin: 10px;
  padding-top: 20px;
  padding-left: 10px;
  width: 95%;
  border-radius: 15px;
  background-color: transparent;
  box-shadow: none;

  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.container.main-footer-w-sitemap {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 25px 34px -45px 28px;
  padding-top: 10px;
  padding-right: 30px;
  padding-left: 30px;
  min-width: 200px;
  width: 86.4%;
  background-color: #2c2929;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: #000 5px 5px 10px 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  background-blend-mode: normal;
}

.container.container-11 {
  margin-top: 10px;
  height: auto;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
}

.container.contact-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
  width: 100%;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.text-col {
  border: .9375rem solid #000;
}

.container.contact {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  background-color: #1f1f1f;

  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
}

.container.contact.text-col {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  margin: 10px 50px 10px 30px;
  padding-right: 0vmin;
  padding-left: 20px;
  max-width: 500px;
  width: 90%;
  border-style: none;
  border-color: transparent;
  background-color: transparent;
  color: transparent;
}

.container {
  position: relative;
}

.container.nav-parent {
  position: relative;
  width: 100%;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) -5px -5px 10px 5px;
}

.container.title-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: justify;
  -ms-flex-align: center;
  margin-top: -2px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  width: 100%;
  height: 62px;
  background-color: rgba(0, 0, 0, .09);
  box-shadow: none;

  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.container.partnerlink-component {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: justify;
  margin-left: -21px;
  padding: 23px 3px 3px 0;
  min-width: 13px;
  max-width: 83px;
  width: 200px;
  opacity: 0;

  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
          justify-content: space-between;
}

.container.nav-wrapper-1 {
  position: absolute;
  z-index: 200;
  display: none;
  margin-top: 173px;
  padding-top: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, .9);
}

.container.toggle-component {
  margin-right: -87px;
  margin-left: 72px;
  min-width: 12px;
  width: 60px;
  cursor: pointer;
}

.container.card-content {
  margin-top: 11px;
  padding: 12px 0 0;
}

.container.extra-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0;
  padding-right: 10px;
  padding-left: 10px;
  min-width: 100%;
  width: 100%;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: none;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  background-blend-mode: normal;
}

.container.webinar-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-right: 20px;
  margin-left: 20px;
  padding-bottom: 10px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.exam-text-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0 20px;
  padding-right: 0;
  padding-left: 0;
  min-width: 0;
  width: auto;
  background-color: #2c2929;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  background-blend-mode: normal;
}

.container.webinar-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.exam-footer-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 10px;
  min-width: 0;
  width: 100%;
  box-shadow: none;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.basics-footer-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.footer-nav-holder {
  margin-top: 20px;
  margin-bottom: 20px;
}

.container.footer-nav-links {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.forms-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-bottom-nav-links {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 10px 0 20px;
  min-width: 100%;
  width: 100%;
  border-bottom-width: .125rem;
  border-bottom-style: solid;
  background-color: transparent;
  box-shadow: none;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-about {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px;
  width: 90%;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.nav-bottom-lobbies {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.main-container-lobbies {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0;
  padding-right: 0;
  padding-left: 0;
  min-width: 100%;
  width: 100%;
  border-bottom-width: .0625rem;
  border-bottom-style: solid;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: none;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  background-blend-mode: normal;
}

.container.top-page-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-guide {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: 10px;
  margin-right: 20px;
  margin-left: 20px;
  padding-top: 26px;
  padding-bottom: 25px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.main-guide-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.ccg-main-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.travel-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 10px 20px 15px;
  padding-top: 20px;
  padding-bottom: 25px;
  min-height: 50px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.forms-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 10px 20px;
  padding-top: 20px;
  padding-bottom: 25px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.about-footer-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.footer-contact {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 20px;
  padding-left: 20px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.text-contact-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0 0 10px;
  padding-right: 20px;
  padding-left: 20px;
  min-width: 90%;
  width: 90%;
  background-color: #2c2929;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  background-blend-mode: normal;
}

.container.main-container-sitemap {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0;
  padding-right: 0;
  padding-left: 0;
  min-width: 100%;
  width: 100%;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  box-shadow: none;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  background-blend-mode: normal;
}

.container.container-6 {
  margin: 20px 20px 10px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;
}

.container.container-9 {
  min-width: 600px;
}

.container.websites-container-lower {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: -20px;
  margin-bottom: -3px;
  width: 100%;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.GDPR-top-para {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: distribute;
  margin-top: 0;
  margin-bottom: -3px;
  padding-bottom: 20px;
  width: 100%;
  border-radius: 15px;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px inset;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-justify-content: space-around;
          justify-content: space-around;
}

.container.container-7 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.basics-container {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 10px 20px;
  padding-top: 20px;
  padding-bottom: 25px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.webinar3-container-lobby {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: -20px;
  margin-bottom: -3px;
  width: 100%;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.nav-parent-2 {
  position: relative;
  width: 100%;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) -5px -5px 10px 5px;
}

.container.container-links {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 20px 20px 18px;
  padding: 10px;
  width: 100%;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.footer-nav-ccg {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  padding-top: 0;

  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-for-player7 {
  margin-top: 10px;
  height: auto;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
}

.container.web8-container {
  margin-top: 10px;
  height: auto;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
}

.container.risk-container {
  margin-top: 10px;
  height: auto;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
}

.container.nav-bar-ERD {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: justify;
  -ms-flex-align: center;
  margin-top: -2px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 26px;
  padding-left: 0;
  width: 100%;
  height: 100px;
  background-color: #2c2929;
  box-shadow: none;

  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.container.Partner-lower-box {
  margin: 30px 20px 10px;
  padding: 20px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;
}

.container.web-card-content {
  padding: 20px 10px 40px;
}

.container.webinar-card-section {
  padding-right: 20px;
  padding-left: 20px;
  width: 100%;
}

.container.ERD-card-section {
  padding-right: 20px;
  padding-left: 20px;
  width: 100%;
}

.container.Partner-top-para {
  margin: 20px 20px 10px;
  padding: 10px 20px 20px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;
}

.container.container-html-sitemap {
  margin: 20px;
  padding: 20px;
  border-radius: 30px;
  background-color: transparent;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px inset;
}

.container.card-section {
  margin-top: -4px;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
}

.container.container-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  margin-bottom: 10px;
  width: 90%;
}

.container.container-12 {
  display: block;
  margin: 14px 16px 26px 14px;
  padding-top: 23px;
  padding-bottom: 1px;
  width: 93.6%;
  box-shadow: rgba(253, 250, 250, .5) 3px 5px 10px 0 inset;
}

.container.news-section {
  padding-right: 16px;
  padding-left: 16px;
  width: 100%;
}

.container.contact-container:hover {
  box-shadow: rgba(255, 255, 255, .5) 2px 2px 10px 5px;
}

.container.container-12:hover {
  margin-top: 29px;
  box-shadow: rgba(253, 250, 250, .5) 7px 9px 10px 0 inset;
}

.link-container.logo-wrapper {
  z-index: 10;
  display: inline-block;
  margin-top: 7px;
  margin-left: -59px;
  padding: 24px 10px 20px 0;
  min-height: 98px;
  width: 249px;
  border-top-color: transparent;
  border-right: .0625rem solid transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  background-color: transparent;
}

.link-container.card-link {
  margin-top: 20px;
  margin-bottom: 29px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  -webkit-transition-delay: .03s;
     -moz-transition-delay: .03s;
       -o-transition-delay: .03s;
          transition-delay: .03s;
  -webkit-transition-timing-function: ease-in-out;
     -moz-transition-timing-function: ease-in-out;
       -o-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  -webkit-transition-duration: .2s;
     -moz-transition-duration: .2s;
       -o-transition-duration: .2s;
          transition-duration: .2s;
  -webkit-transition-property: -webkit-transform;
     -moz-transition-property:         transform, -moz-transform;
       -o-transition-property:      -o-transform;
          transition-property: -webkit-transform;
          transition-property:         transform;
          transition-property:         transform, -webkit-transform, -moz-transform, -o-transform;
  -webkit-transform: scaleX(.95) scaleY(.95);
     -moz-transform: scaleX(.95) scaleY(.95);
       -o-transform: scaleX(.95) scaleY(.95);
          transform: scaleX(.95) scaleY(.95);
}

.link-container.web-card-link {
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  -webkit-transition-delay: .03s;
     -moz-transition-delay: .03s;
       -o-transition-delay: .03s;
          transition-delay: .03s;
  -webkit-transition-timing-function: ease-in-out;
     -moz-transition-timing-function: ease-in-out;
       -o-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  -webkit-transition-duration: .2s;
     -moz-transition-duration: .2s;
       -o-transition-duration: .2s;
          transition-duration: .2s;
  -webkit-transition-property: -webkit-transform;
     -moz-transition-property:         transform, -moz-transform;
       -o-transition-property:      -o-transform;
          transition-property: -webkit-transform;
          transition-property:         transform;
          transition-property:         transform, -webkit-transform, -moz-transform, -o-transform;
  -webkit-transform: scaleX(.95) scaleY(.95);
     -moz-transform: scaleX(.95) scaleY(.95);
       -o-transform: scaleX(.95) scaleY(.95);
          transform: scaleX(.95) scaleY(.95);
}

.link-container.ERD-card-link {
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #2c2929;
  box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  -webkit-transition-delay: .03s;
     -moz-transition-delay: .03s;
       -o-transition-delay: .03s;
          transition-delay: .03s;
  -webkit-transition-timing-function: ease-in-out;
     -moz-transition-timing-function: ease-in-out;
       -o-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  -webkit-transition-duration: .2s;
     -moz-transition-duration: .2s;
       -o-transition-duration: .2s;
          transition-duration: .2s;
  -webkit-transition-property: -webkit-transform;
     -moz-transition-property:         transform, -moz-transform;
       -o-transition-property:      -o-transform;
          transition-property: -webkit-transform;
          transition-property:         transform;
          transition-property:         transform, -webkit-transform, -moz-transform, -o-transform;
  -webkit-transform: scaleX(.95) scaleY(.95);
     -moz-transform: scaleX(.95) scaleY(.95);
       -o-transform: scaleX(.95) scaleY(.95);
          transform: scaleX(.95) scaleY(.95);
}

.link-container.card-link:hover {
  box-shadow: rgba(0, 0, 0, .5) 0 5px 10px 0;
  -webkit-transform: scaleX(1) scaleY(1);
     -moz-transform: scaleX(1) scaleY(1);
       -o-transform: scaleX(1) scaleY(1);
          transform: scaleX(1) scaleY(1);
}

.link-container.web-card-link:hover {
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  -webkit-transform: scaleX(1) scaleY(1);
     -moz-transform: scaleX(1) scaleY(1);
       -o-transform: scaleX(1) scaleY(1);
          transform: scaleX(1) scaleY(1);
}

.link-container.ERD-card-link:hover {
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  -webkit-transform: scaleX(1) scaleY(1);
     -moz-transform: scaleX(1) scaleY(1);
       -o-transform: scaleX(1) scaleY(1);
          transform: scaleX(1) scaleY(1);
}

div.responsive-picture {
  max-width: none;
}

div.responsive-picture.picture-4 {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.ccg-top-image {
  margin-top: 0;
  margin-bottom: 0;
  width: auto;
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.finance-image {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.picture-regs {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.research-image {
  background-image: url('../headers-2019/research-700%20x%202500%207-14-19.jpg'), url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll, scroll;
  background-position: left top, left top;
  background-clip: border-box, border-box;
  background-origin: padding-box, padding-box;
  background-size: auto auto, auto auto;
  background-repeat: no-repeat, no-repeat;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;

  background-blend-mode: normal, normal;
}

div.responsive-picture.partners-image {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.forms-image {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.links-image {
  margin-bottom: -11px;
}

div.responsive-picture.about-image {
  margin-right: 0;
  margin-left: 0;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
}

div.responsive-picture.exam-pic {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;

  background-blend-mode: normal;
}

div.responsive-picture.basic-image {
  background-image: url('../images/Trade-Finance-Header-700X2500-AdobeStock_159753812_header.jpg');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: repeat;

  background-blend-mode: normal;
}

div.responsive-picture.picture-resources {
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
}

.html-element.html-element-1 {
  padding: 10px 10px 5px;
  width: 90%;
  border-radius: 30px;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
}

li.list-item-container {
  position: relative;
}

span.glyph.menu-indictor {
  z-index: 80;
  margin-top: 2px;
  margin-right: -61px;
  margin-left: 121px;
  padding: 4px 0 4px 35px;
  color: #fff;
  font-size: 30px;
}

ul.list-container.nav-dropdown {
  background-color: #0e0e0e;
}

a.responsive-picture.partnerlink {
  margin-top: 5px;
  margin-right: 10px;
  padding: 3px;
  max-width: 100px;
  opacity: 1;
}

span.glyph.nav-icon {
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 22px;
}

li.list-item-container.has-drop-down.nav-node {
  background-color: transparent;
  color: #e7e7e7;
}

span.glyph.glossary-icon {
  margin-bottom: 0;
  color: #fff;
  text-align: center;
  text-shadow: #000 2px 2px 5px;
  font-size: 22px;
}

a.responsive-picture.uscs-link {
  padding: 0 3px 3px;
  max-width: 100px;
  height: 0;
}

ul.list-container.database.menu.nav-dropdown.vertical {
  background-color: transparent;
}

ul.list-container.menu.nav-dropdown.vertical.webinars {
  background-color: transparent;
}

a.responsive-picture.uscs-link > picture {
  height: 0;
}

div.responsive-picture.webinat-image {
  margin-right: 0;
  width: 100%;
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;

  background-blend-mode: normal;
}

.html-element.nav-config {
  margin-top: -3px;
  min-height: 1px;
  max-height: 1px;
  height: 1px;
}

div.responsive-picture.prob-picture {
  margin-right: 30px;
  margin-left: 30px;
  padding-right: 0;
  padding-left: 0;
  width: auto;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px inset, rgba(0, 0, 0, .5) -5px -5px 10px 5px inset;
}

div.responsive-picture.picture-sitemap {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.picture-9 {
  box-shadow: none;
}

div.responsive-picture.charles-pic {
  margin-top: 12px;
  padding-top: 0;
  max-width: 150px;
  width: 150px;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.Bobs-pic {
  margin-top: 0;
  margin-bottom: -10px;
  padding-top: 0;
  max-width: 150px;
  max-height: 180px;
  width: 150%;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.Ray-pic {
  margin-top: 0;
  padding-top: 10px;
  max-width: 150px;
  box-shadow: none;
}

div.responsive-picture.George-pic-GDPR {
  margin-top: 20px;
  padding-top: 0;
  max-width: 140px;
  max-height: 190px;
  width: 140px;
  height: 190px;
  box-shadow: none;
}

a.responsive-picture.picture-link-1 {
  margin: 0 50px;
  padding-bottom: 0;
  min-width: 150px;
  min-height: auto;
  max-width: none;
  max-height: none;
  width: 208px;
  height: 80px;
}

div.responsive-picture.lobby2-bob-pic {
  margin-top: 10px;
  padding-top: 0;
  max-width: 150px;
  width: 150px;
  height: 175px;
  box-shadow: none;
}

div.responsive-picture.webinar3-rick-pic {
  margin-top: -10px;
  margin-bottom: -10px;
  padding-top: 0;
  max-width: 150px;
  max-height: 180px;
  width: 150%;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.web4-dk-pic {
  margin-top: -5px;
  margin-bottom: -5px;
  padding-top: 0;
  max-width: 150px;
  max-height: 180px;
  width: 150px;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.web5-pic {
  margin-top: 20px;
  margin-bottom: -10px;
  padding-top: 0;
  max-width: 140px;
  max-height: 180px;
  width: 140%;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.web6-pic {
  margin-top: 0;
  padding-top: 0;
  max-width: 150px;
  max-height: 180px;
  width: 150px;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.web8-chs-pic {
  margin-top: 20px;
  margin-bottom: -10px;
  padding-top: 0;
  max-width: 150px;
  max-height: 180px;
  width: 150px;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.Bob-pic-web11 {
  margin-top: 20px;
  margin-bottom: -10px;
  padding-top: 0;
  max-width: 150px;
  max-height: 180px;
  width: 150px;
  height: 180px;
  box-shadow: none;
}

div.responsive-picture.charles-pic > picture {
  height: 180px;
}

div.responsive-picture.lobby2-bob-pic > picture {
  height: 175px;
}

div.responsive-picture.webinar3-rick-pic > picture {
  height: 180px;
}

div.responsive-picture.web4-dk-pic > picture {
  height: 180px;
}

div.responsive-picture.web5-pic > picture {
  height: 180px;
}

div.responsive-picture.web6-pic > picture {
  height: 180px;
}

div.responsive-picture.Bobs-pic > picture {
  height: 180px;
}

div.responsive-picture.web8-chs-pic > picture {
  height: 180px;
}

div.responsive-picture.Ray-pic.web9-pic {
  margin-top: 20px;
  padding-top: 0;
  width: 150px;
  height: 185px;
}

div.responsive-picture.Ray-pic.web9-pic > picture {
  height: 185px;
}

div.responsive-picture.Bob-pic-web11 > picture {
  height: 180px;
}

div.responsive-picture.DK-photo-web12 {
  margin-top: 3px;
  margin-bottom: -5px;
  padding-top: 0;
  max-width: 150px;
  max-height: 185px;
  width: 150px;
  height: 185px;
  box-shadow: none;
}

div.responsive-picture.DK-photo-web12 > picture {
  height: 185px;
}

div.responsive-picture.DK-pin-web13 {
  margin-top: -6px;
  margin-bottom: -5px;
  padding-top: 0;
  max-width: 150px;
  max-height: 185px;
  width: 150px;
  height: 185px;
  box-shadow: none;
}

div.responsive-picture.DK-pin-web13 > picture {
  height: 185px;
}

div.responsive-picture.George-pic-GDPR > picture {
  height: 190px;
}

div.responsive-picture.contact-image {
  margin-top: 0;
  box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
}

div.responsive-picture.web10-george-pic {
  margin-top: 10px;
  margin-bottom: -5px;
  padding-top: 0;
  max-width: 140px;
  max-height: 185px;
  width: 140px;
  height: 185px;
  box-shadow: none;
}

div.responsive-picture.web10-george-pic > picture {
  height: 185px;
}

a.responsive-picture.vert-DEC-link {
  margin-top: 5px;
  margin-right: 10px;
  padding: 3px;
  max-width: 100px;
  opacity: 1;
}

a.responsive-picture.vert-USCS-link {
  margin-top: 5px;
  margin-right: 10px;
  padding: 3px;
  max-width: 100px;
  width: 100%;
  opacity: 1;
}

a.responsive-picture.horiz-DEC-link {
  margin-top: 5px;
  margin-right: 10px;
  padding: 3px;
  max-width: 100px;
  opacity: 0;
}

a.responsive-picture.horiz-USCS-link {
  padding: 0 3px 3px;
  max-width: 100px;
  height: 0;
}

a.responsive-picture.horiz-USCS-link > picture {
  height: 0;
}

div.responsive-picture.industries-pic {
  background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

div.responsive-picture.article-image {
  margin-top: 0;
  margin-bottom: 26px;
  background-image: url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png'), url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
  background-attachment: scroll, scroll;
  background-position: left top, left top;
  background-clip: border-box, border-box;
  background-origin: padding-box, padding-box;
  background-size: auto auto, auto auto;
  background-repeat: repeat, no-repeat;

  background-blend-mode: normal, normal;
}

.html-element.form-puller {
  width: 100%;
}

.html-element.html-element-2 {
  text-align: center;

  -webkit-align-self: center;
  -ms-flex-item-align: center;
          align-self: center;
  justify-self: center;
}

a.responsive-picture.picture-link-2 {
  margin-left: 10px;
  min-width: 140px;
  min-height: 220px;
  max-width: none;
  width: 140px;
  height: 220px;
}

a.responsive-picture.picture-link-2 > picture {
  height: 220px;
}

a.responsive-picture.picture-link-1 > picture {
  height: 80px;
}

div.responsive-picture.card-pic {
  margin-bottom: -12px;
}

a.responsive-picture.picture-link-3 {
  margin-bottom: 3px;
  margin-left: 19px;
  width: 125%;
}

a.responsive-picture.picture-link-5 {
  width: 200px;
}

a.responsive-picture.picture-link-4 {
  margin: -1px 15px 3px 15px;
  padding-top: 9px;
  max-width: 300px;
  width: 300px;
}

a.responsive-picture.picture-link-6 {
  width: 200px;
}

a.responsive-picture.picture-link-7 {
  margin-right: 10px;
  margin-bottom: 3px;
  padding-bottom: 8px;
  width: 35px;
}

a.responsive-picture.picture-link-8 {
  margin-top: -3px;
  margin-left: 10px;
  padding-bottom: 8px;
  width: 35px;
}

div.responsive-picture.picture-1 {
  display: block;
  margin: 5px 0;
  width: 96px;
  height: 100px;
}

div.responsive-picture.picture-1 > picture {
  height: 100px;
}

span.glyph.font-icon-1 {
  min-width: 24px;
  min-height: 48px;
  font-size: 43px;
  line-height: 34px;
}

a.responsive-picture.picture-link-2:hover {
  margin-left: 10px;
  min-width: 140px;
  min-height: 220px;
  max-width: none;
  width: 140%;
  height: 220px;
}

a.responsive-picture.picture-link-2:hover > picture {
  height: 220px;
}

@media screen and (min-width: 40rem) {
  /* Text Elements */

  h1 span.heading-text-12 {
    color: #82bdfa;
    font-size: 1.25rem;
  }

  h1 span.heading-text-1 {
    font-size: .9375rem;
  }

  h1.logo {
    margin-top: -24px;
    margin-left: -1px;
    width: 247px;
    font-weight: 500;
    font-size: 41px;
    -webkit-transform: translateX(34px) skewX(-12deg) scaleX(1.08);
       -moz-transform: translateX(34px) skewX(-12deg) scaleX(1.08);
         -o-transform: translateX(34px) skewX(-12deg) scaleX(1.08);
            transform: translateX(34px) skewX(-12deg) scaleX(1.08);
  }

  h1.subheading {
    margin-top: 25px;
    margin-bottom: 5px;
    width: 100%;
    color: #82bdfa;
    text-align: center;
    font-size: 24px;
  }

  h1.new-lobby-heading {
    margin-bottom: 0;
    font-weight: 400;
  }

  h2.heading-1 {
    width: 100%;
    font-size: 24px;
  }

  h2.page-heading {
    display: block;
    margin-right: 0;
    margin-left: -12px;
    padding-right: 20px;
    padding-left: 18px;
    min-width: 0;
    max-width: none;
    width: 65.9%;
    font-size: 36%;
    font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
    -webkit-transform: scaleX(1.52) scaleY(1.27);
       -moz-transform: scaleX(1.52) scaleY(1.27);
         -o-transform: scaleX(1.52) scaleY(1.27);
            transform: scaleX(1.52) scaleY(1.27);

    -webkit-text-stroke-width: 0;
  }

  h3.heading-top-pages {
    margin-top: 4px;
    margin-bottom: -11px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.heading-exams {
    margin-bottom: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
    font-size: 36px;
  }

  h3.header-ERD {
    margin-top: 0;
    margin-bottom: 10px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.header-weblinks {
    margin-top: 10px;
    margin-bottom: -12px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.header-about {
    margin-top: 10px;
    margin-bottom: -12px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.heading-guide {
    margin-top: 4px;
    margin-bottom: -17px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.heading-research {
    margin-top: 4px;
    margin-bottom: -11px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.ccg-heading {
    margin-top: 4px;
    margin-bottom: 0;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.header-top-mkts {
    margin-top: 4px;
    margin-bottom: -11px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.regs-header {
    margin-top: 4px;
    margin-bottom: 10px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.travel-header {
    margin-top: 4px;
    margin-bottom: -11px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.forms-heading {
    margin-top: 4px;
    margin-bottom: -11px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.heading-contact {
    margin-top: 10px;
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
    font-size: 36px;
  }

  h3.heading-sitemap {
    margin-bottom: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
    font-size: 36px;
  }

  h3.webinars-heading {
    margin-top: 4px;
    margin-bottom: 20px;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h3.header-articles {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    box-shadow: none;
    font-size: 35px;
  }

  h4.card-title {
    margin-bottom: -5px;
    width: 86.7%;
    text-transform: lowercase;
    font-variant: normal;
    font-size: 60px;
    font-family: 'Roboto', sans-serif;
  }

  h4.webinar-runtime {
    margin-top: 15px;
    color: #f0ecec;
    text-align: center;
    font-weight: 300;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
  }

  h4.web-card-title {
    text-transform: capitalize;
    font-variant: normal;
    font-size: 28px;
    font-family: 'Roboto', sans-serif;
  }

  h4.erdtitle {
    text-transform: capitalize;
    font-variant: normal;
    font-size: 28px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.paragraph-7 {
    margin-right: 20px;
    margin-left: 20px;
    background-color: transparent;
    box-shadow: none;
    text-align: center;
  }

  p.paragraph span.paragraph-text-64 {
    color: #82bdfa;
    font-weight: 500;
    font-size: 1.5625rem;
    font-family: 'Montserrat', sans-serif;
  }

  p.paragraph span.paragraph-text-71 {
    font-weight: 300;
    font-size: .5625rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-70 {
    color: #16506e;
  }

  p.paragraph span.paragraph-text-92 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.375rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-58 {
    font-size: 1.125rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph a.paragraph-text-83 {
    color: #0f4365;
    font-family: 'Montserrat', sans-serif;
  }

  p.paragraph span.paragraph-text-6 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.5625rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-4 {
    font-weight: 600;
    font-size: 1.5625rem;
  }

  p.paragraph font.paragraph-text-75 {
    color: #82bdfa;
    font-size: 1.5625rem;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 20px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 20px;
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.Title-regs {
    margin: 8px 0 -6px 0;
    padding-bottom: 20px;
    max-width: 100%;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #050606 2px 2px 5px;
    line-height: 27px;

    background-blend-mode: normal;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 20px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 20px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-for-forms-page {
    margin: 6px 0 -19px 0;
    padding-bottom: 21px;
    max-width: 100%;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #010407 2px 2px 5px;
    line-height: 27px;

    background-blend-mode: normal;
  }

  p.paragraph.para-tiny-linkspage {
    margin-top: 14px;
    padding-top: 6px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 10px;
  }

  p.paragraph.webinar-page-tiny-text {
    margin-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-exam-page {
    margin-top: 6px;
    padding-top: 20px;
    width: 90%;
    text-align: center;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 0;
    padding-top: 6px;
    color: #e0e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 20px;
    margin-bottom: 0;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-for-export-research-page {
    margin: 20px 0 -6px 0;
    padding-bottom: 0;
    max-width: 100%;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #000 2px 2px 5px;
    font-size: 15px;
    line-height: 27px;

    background-blend-mode: normal;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 20px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-contact-us-page {
    margin-top: 30px;
    padding-right: 20px;
    padding-left: 20px;
    width: 95%;
    text-align: center;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph font.title-industries {
    color: #82bdfa;
    font-size: 1.625rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-finance {
    margin: 0 0 -13px 0;
    padding-bottom: 20px;
    max-width: 100%;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #010305 2px 2px 5px;
    line-height: 27px;

    background-blend-mode: normal;
  }

  p.paragraph.title-for-partners-page {
    margin: -7px 0 -13px 0;
    padding-bottom: 20px;
    max-width: 100%;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #060606 2px 2px 5px;
    font-size: 14px;
    line-height: 27px;

    background-blend-mode: normal;
  }

  p.paragraph font.title-partners {
    color: #80bdf7;
    font-size: 1.375rem;
  }

  p.paragraph.exam-text {
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-weight: 300;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: 10px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-9 {
    text-decoration: underline;
  }

  p.paragraph.Paragraph-basic-guide {
    font-size: 18px;
  }

  p.paragraph.title-for-guide {
    margin: 0 0 -13px 0;
    padding-bottom: 10px;
    max-width: 100%;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #020304 2px 2px 5px;
    font-size: 18px;
    line-height: 27px;

    background-blend-mode: normal;
  }

  p.paragraph span.paragraph-text-77 {
    color: #cbcbcb;
    font-size: .625rem;
  }

  p.paragraph.tiny-homepage-text {
    margin-top: 10px;
    margin-left: 33px;
    width: 90%;
    text-align: center;
    font-size: 9px;
  }

  p.paragraph.tiny-text-resources-page {
    margin-right: 20px;
    margin-left: 20px;
    color: #d0d0d0;
  }

  p.paragraph.exam-lower-text {
    margin-right: 10px;
    margin-left: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-weight: 300;
  }

  p.paragraph.about-para1 {
    width: auto;
    color: #82bdfa;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.lobby-small-text {
    margin-top: 10px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.travel-tiny-para {
    margin-top: 13px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.about-tiny-text {
    margin-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.para1-lobbies {
    margin-bottom: 10px;
    line-height: 1.5;
  }

  p.paragraph.ray-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.sba-3rd-para {
    margin-bottom: -16px;
    padding-bottom: 20px;
  }

  p.paragraph.websites-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.websites-3rd-para {
    padding-bottom: 20px;
  }

  p.paragraph.risk-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.docs-lobby-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.gdpr-para1 {
    margin-bottom: 20px;
  }

  p.paragraph.webinar15-top-para {
    margin-bottom: 20px;
  }

  p.paragraph.GDPR-para3 {
    margin-bottom: -10px;
    padding-bottom: 20px;
  }

  p.paragraph.lobby1-para3 {
    padding-bottom: 20px;
  }

  p.paragraph.lobby1-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.webinar2-para3 {
    padding-bottom: 20px;
  }

  p.paragraph.webinar3-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.webinar3-para3 {
    padding-bottom: 20px;
  }

  p.paragraph.web4-para2 {
    margin-bottom: 10px;
    line-height: 1.5;
  }

  p.paragraph.web4-para3 {
    padding-bottom: 20px;
  }

  p.paragraph.web5-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.web5-para3 {
    padding-bottom: 20px;
  }

  p.paragraph.web6-para3 {
    padding-bottom: 20px;
  }

  p.paragraph.web8-para3 {
    margin-bottom: 10px;
    padding-bottom: 0;
    line-height: 1.5;
  }

  p.paragraph.web8-para1 {
    margin-bottom: 10px;
    line-height: 1.5;
  }

  p.paragraph.web8-small-text {
    margin-top: 10px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web6-para2 {
    line-height: 1.5;
  }

  p.paragraph.para2-web2 {
    line-height: 1.5;
  }

  p.paragraph span.paragraph-text-51 {
    font-weight: 500;
  }

  p.paragraph.risk-para2 {
    line-height: 1.5;
  }

  p.paragraph span.paragraph-text-36 {
    font-weight: 600;
  }

  p.paragraph span.paragraph-text-72 {
    font-weight: 500;
  }

  p.paragraph span.paragraph-text-74 {
    font-size: 1.375rem;
  }

  p.paragraph.web3-para3 {
    line-height: 1.5;
  }

  p.paragraph.web12-para3 {
    padding-bottom: 0;
  }

  p.paragraph.web7-para3 {
    padding-bottom: 0;
  }

  p.paragraph.web13-para3 {
    padding-bottom: 20px;
  }

  p.paragraph.controls-para1 {
    margin-bottom: 10px;
  }

  p.paragraph.web8-para2 {
    line-height: 1.5;
  }

  p.paragraph.web10-para3 {
    margin-top: 15px;
    margin-bottom: -15px;
    padding-bottom: 20px;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-bottom: 20px;
  }

  p.paragraph.PARTNER-SUBHEADER {
    padding-bottom: 0;
  }

  p.paragraph.lobby-para4 {
    margin-bottom: 10px;
  }

  p.paragraph.lobby-2-para4 {
    margin-bottom: 10px;
  }

  p.paragraph.web3-para4 {
    margin-bottom: 10px;
  }

  p.paragraph.web4-para4 {
    margin-bottom: 10px;
    line-height: 1.5;
  }

  p.paragraph.web5-para4 {
    margin-bottom: 10px;
  }

  p.paragraph.web6-para4 {
    margin-bottom: 10px;
    line-height: 1.5;
  }

  p.paragraph.web7-para4 {
    margin-top: 9px;
    margin-bottom: 10px;
    line-height: 1.5;
  }

  p.paragraph.web8-para4 {
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 1.5;
  }

  p.paragraph.web9-para4 {
    margin-bottom: 10px;
  }

  p.paragraph.web10-para4 {
    margin-bottom: 10px;
  }

  p.paragraph.web11-para4 {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  p.paragraph.web12-para4 {
    margin-bottom: 10px;
  }

  p.paragraph.web14-para4 {
    margin-bottom: 20px;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.para-citd {
    margin-top: 10px;
    text-align: center;
  }

  p.paragraph.title-links-page {
    margin-bottom: 12px;
    width: 95%;
    text-align: center;
    text-shadow: #050709 2px 2px 5px;
    font-size: 15px;
  }

  p.paragraph.paragraph-2 {
    padding-top: 20px;
    line-height: 1.5;
  }

  p.paragraph.tiny-text-ccgs {
    padding-right: 20px;
    padding-left: 20px;
    color: #dadada;
    text-align: center;
    font-size: 10px;
  }

  p.paragraph.articles-heading-2 {
    width: auto;
    color: #82bdfa;
    text-shadow: #000 2px 2px 5px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.bob-call {
    padding-bottom: 0;
    font-weight: 300;
  }

  p.paragraph.web-card-text {
    font-size: 21px;
  }

  p.paragraph.web- {
    font-size: 21px;
  }

  p.paragraph.web-card-para {
    color: #c4c1c1;
    font-size: 18px;
  }

  p.paragraph.para-ccgs {
    padding-top: 20px;
    line-height: 1.5;
  }

  p.paragraph.title-for-industries {
    margin: 0 0 -13px 0;
    padding-bottom: 20px;
    max-width: 100%;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    color: #82bdfa;
    text-align: center;
    text-shadow: none;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 27px;

    background-blend-mode: normal;
  }

  p.paragraph.Card-sentence {
    width: 80%;
    color: #bcdaf5;
    font-size: 20px;
    line-height: 27px;
    -webkit-transform: scaleX(1.1);
       -moz-transform: scaleX(1.1);
         -o-transform: scaleX(1.1);
            transform: scaleX(1.1);
  }

  p.paragraph.Card-sentence.top {
    margin: -2px 0 17px -26px;
    padding-right: 70px;
    padding-bottom: 7px;
    padding-left: 70px;
    max-width: none;
    width: 100%;
    color: #a8cef6;
    font-size: 23px;
    line-height: 33px;
  }

  p.paragraph.paragraph-3 {
    margin-top: -6px;
    margin-bottom: 21px;
    color: #f8f2f2;
    font-size: 16px;
  }

  p.paragraph.Partneer.card-text.title {
    margin-right: 6px;
    margin-bottom: 0;
    width: 93.6%;
  }

  p.paragraph.Bottom-para-home {
    margin-top: 23px;
    padding-right: 45px;
    padding-left: 45px;
    font-size: 19px;
  }

  p.paragraph.titlebottom {
    margin-left: 81px;
    padding-top: 13px;
    width: 78.6%;
    font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
    -webkit-transform: scaleX(1.26);
       -moz-transform: scaleX(1.26);
         -o-transform: scaleX(1.26);
            transform: scaleX(1.26);
  }

  p.paragraph.Paragraph-basic-guide:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text span.text-link-text-8 {
    font-size: 1rem;
  }

  a.link-text.footer-nav {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 0;
    font-size: 17px;
  }

  a.link-text.next-webinar-button {
    margin: 0 13px 0 3px;
    padding: 2px 17px 13px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-right-arrow.png');
    background-attachment: scroll;
    background-position: 31px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #fff;
    font-size: 12px;
    font-family: 'Roboto', sans-serif;

    background-blend-mode: normal;
  }

  a.link-text span.text-link-text-40 {
    font-size: 1.1875rem;
  }

  a.link-text span span.text-link-text-41 {
    font-size: 1.1875rem;
  }

  a.link-text span.text-link-text-41 {
    font-size: .8125rem;
  }

  a.link-text.last-webinar-button {
    margin: 0 2px 0 8px;
    padding: 2px 6px 13px 42px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #fff;
    font-size: 13px;

    background-blend-mode: normal;
  }

  a.link-text span.text-link-text-48 {
    font-size: .8125rem;
  }

  a.link-text.nav-button-session-11 {
    margin: 0 3px;
    padding: 4px 4px 6px 7px;
    min-height: auto;
    max-height: none;
    width: 219px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 11px;
  }

  a.link-text span.text-link-text-42 {
    font-size: .75rem;
  }

  a.link-text span.text-link-text-44 {
    font-size: 1.0625rem;
    font-family: 'Montserrat', sans-serif;
  }

  a.link-text span.text-link-text-45 {
    font-size: .75rem;
  }

  a.link-text#text-link-1 {
    font-size: 12px;
  }

  a.link-text span.text-link-text-43 {
    font-size: .8125rem;
  }

  a.link-text#text-link-1-copy-3 {
    font-size: 12px;
  }

  a.link-text.nav-9 {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
  }

  a.link-text.web3-but {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
  }

  a.link-text.nav-web4 {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
    line-height: 1.5;
  }

  a.link-text.web5button {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
  }

  a.link-text.navsweb6 {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
  }

  a.link-text.web8button {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
  }

  a.link-text.nav-button-10 {
    margin: 0 5px;
    padding: 4px 3px 9px 6px;
    min-width: 40auto;
    min-height: auto;
    max-height: none;
    width: auto;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 13px;
  }

  a.link-text.navbutweb11 {
    margin: 0 3px;
    padding: 4px 4px 6px 7px;
    min-height: auto;
    max-height: none;
    width: 219px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 11px;
  }

  a.link-text.link-override.nav-link.sub-link {
    padding-bottom: 18px;
    padding-left: 22px;
    background-color: transparent;
  }

  a.link-text.main-links.nav-link {
    color: rgba(188, 219, 250, .9);
    font-size: 24px;
  }

  a.link-text.link-override.main-links.nav-link {
    margin-top: 9px;
    margin-bottom: -1px;
    color: #bcdbfa;
    font-size: 24px;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 20px;
    margin-bottom: 10px;
    padding-top: 0;
    font-size: 17px;
  }

  a.link-text.play-webinar-1-button {
    margin: 0 3px 0 68px;
    padding: 4px 17px 9px;
    min-width: 200px;
    min-height: auto;
    max-height: none;
    width: 200px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
  }

  a.link-text#text-link-1-copy-2 {
    font-size: 12px;
  }

  a.link-text#text-link-1-copy-4 {
    font-size: 12px;
  }

  a.link-text.session-link15 {
    margin: 0 3px;
    padding: 4px 4px 6px 7px;
    min-height: auto;
    max-height: none;
    width: 219px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 11px;
  }

  a.link-text.advance-button-blank.last-webinar {
    margin: 0 13px 0 3px;
    padding: 2px 17px 13px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-right-arrow.png');
    background-attachment: scroll;
    background-position: 31px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #fff;
    font-size: 12px;
    font-family: 'Roboto', sans-serif;

    background-blend-mode: normal;
  }

  a.link-text.web-nav {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
  }

  a.link-text.nav-bot-session-13 {
    margin: 0 3px;
    padding: 4px 4px 6px 7px;
    min-height: auto;
    max-height: none;
    width: 219px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 11px;
  }

  a.link-text.nav-button-links-bottom {
    margin: 5px 10px 7px;
    padding: 10px;
    min-width: 300px;
    min-height: auto;
    max-height: none;
    width: 300px;
    height: auto;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
  }

  a.link-text.play2-but {
    margin: 0 1px;
    padding: 4px 3px 9px 6px;
    min-width: 260auto;
    min-height: auto;
    max-height: none;
    width: 260px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 15px;
  }

  a.link-text.last-web-button-15-lobby {
    margin: 0 2px 0 8px;
    padding: 2px 6px 13px 42px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #fff;
    font-size: 13px;

    background-blend-mode: normal;
  }

  a.link-text.session-link-16 {
    margin: 0 3px;
    padding: 4px 4px 6px 7px;
    min-height: auto;
    max-height: none;
    width: 219px;
    height: 32px;
    border-left: .0625rem solid transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 11px;
  }

  a.link-text.next-webinar-button:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.play-webinar-1-button:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.last-webinar-button:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.nav-button-session-11:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.nav-button-links-bottom:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.web-nav:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.nav-9:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.play2-but:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.web3-but:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.nav-web4:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.web5button:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.navsweb6:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.web8button:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.nav-button-10:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.navbutweb11:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.nav-bot-session-13:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.session-link15:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.advance-button-blank.last-webinar:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.last-web-button-15-lobby:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.session-link-16:last-of-type {
    border-right: .0625rem solid #000;
  }

  a.link-text.next-webinar-button:hover {
    background-color: #fefafa;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-right-arrow.png');
    background-attachment: scroll;
    background-position: 32px center;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    color: #0b0707;

    background-blend-mode: normal;
  }

  a.link-text.last-webinar-button:hover {
    background-color: #fefafa;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    color: #0b0707;

    background-blend-mode: normal;
  }

  a.link-text.nav-button-session-11:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.nav-9:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.web3-but:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.nav-web4:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.web5button:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.navsweb6:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.web8button:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.nav-button-10:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.navbutweb11:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.play-webinar-1-button:hover {
    background-color: #fdfafa;
    color: #080303;
  }

  a.link-text.session-link15:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.advance-button-blank.last-webinar:hover {
    background-color: #fefafa;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-right-arrow.png');
    background-attachment: scroll;
    background-position: 32px center;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    color: #0b0707;

    background-blend-mode: normal;
  }

  a.link-text.web-nav:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.nav-bot-session-13:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.nav-button-links-bottom:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.play2-but:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.last-web-button-15-lobby:hover {
    background-color: #fefafa;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    color: #0b0707;

    background-blend-mode: normal;
  }

  a.link-text.session-link-16:hover {
    background-color: #fdfcfc;
    color: #090707;
  }

  a.link-text.link-override.main-links.nav-link:hover {
    color: #e6edf2;
  }

  a.link-text.main-links.nav-link:hover {
    color: rgba(242, 246, 249, .9);
  }

  /* Interaction Elements */

  a.link-button.hoverbutton2 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.hoverbutton3 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.hoverbutton4 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.hoverbutton5 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.hoverbutton6 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.hoverbutton7 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.hoverbutton9 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.buttonlink-uk100 {
    margin: 20px 5px;
    padding-top: 100px;
    width: 100px;
    height: 100px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/1-100p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    color: #f5f8fa;
    text-align: center;

    background-blend-mode: normal;
  }

  a.link-button.added-buttons {
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-top: 6px;
    padding-right: 17px;
    min-width: 220px;
    min-height: 37px;
    max-height: none;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-regs {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding: 10px;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.butttob-link-research {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 12px;
    padding-right: 10px;
    padding-bottom: 16px;
    height: 50px;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #fefbfb;
  }

  a.link-button.button-link-partners {
    margin-right: 10px;
    margin-bottom: 3px;
    margin-left: 10px;
    padding-top: 6px;
    padding-right: 17px;
    min-height: 38px;
    width: 300px;
    border-radius: 15px;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.button-link-tools-and-forms {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 11px;
    padding-right: 0;
    padding-left: 11px;
    width: 360px;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #f9fafc;
  }

  a.link-button.button-basics-page {
    margin: 9px 10px 0;
    padding-top: 7px;
    padding-right: 17px;
    min-width: 260px;
    min-height: 40px;
    max-height: none;
    width: 260px;
    height: 40px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) 5px 5px 10px 0;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.basic-guide-buttons {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 6px;
    padding-right: 17px;
    min-width: 260px;
    min-height: 40px;
    max-height: none;
    width: 260px;
    height: auto;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 5px inset;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.guide-one-line {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 16px;
    padding-right: 17px;
    min-width: 260px;
    min-height: 66px;
    max-height: none;
    width: 260px;
    height: auto;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.button-link-digital {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 6px;
    padding-right: 17px;
    min-height: 60px;
    max-height: none;
    width: 270px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
  }

  a.link-button.hovbutton8 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    min-width: 160px;
    background-image: url('../images/Bevel-up-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    font-size: 18px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-financial {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 6px;
    padding-right: 17px;
    max-height: none;
    width: 270px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
  }

  a.link-button.one-line-button-link-regs {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding: 10px;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-travel {
    margin-right: 10px;
    margin-bottom: 3px;
    margin-left: 10px;
    padding-top: 11px;
    padding-right: 0;
    min-height: 50px;
    width: 330px;
    border-radius: 15px;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.financial-link-one-line {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 6px;
    padding-right: 17px;
    max-height: none;
    width: 270px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
    font-size: 17px;
  }

  a.link-button.CIA-button {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding: 10px;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.IP-button {
    margin-right: 3px;
    margin-bottom: 0;
    margin-left: 3px;
    padding: 10px;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.hoverbutton10 {
    margin-right: 5px;
    margin-left: 5px;
  }

  a.link-button.buttonlink-uk100:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/1-on-100p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-basics-page:hover {
    background-color: #fefbfb;
    color: #040405;
  }

  a.link-button.button-link-tools-and-forms:hover {
    background-color: #fefafa;
    color: #050607;
  }

  a.link-button.basic-guide-buttons:hover {
    background-color: #fefbfb;
    color: #040405;
  }

  a.link-button.guide-one-line:hover {
    background-color: #fefbfb;
    color: #040405;
  }

  a.link-button.added-buttons:hover {
    background-color: #fcf7f7;
    color: #05070a;
  }

  a.link-button.book-button:hover {
    margin: 16px 30px 32px;
    padding-top: 190px;
    min-width: 160px;
    background-image: url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  /* Layout Elements */

  body.body-1 {
    margin-left: 0;
    min-height: auto;
    max-height: none;
    width: 99.6%;
    background-color: rgba(8, 5, 5, .9);
  }

  body.body-5 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
  }

  body.body-6 {
    margin-right: 0;
    margin-left: 0;
  }

  body.body-2 {
    margin-right: 0;
    margin-left: 0;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-7 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-3 {
    width: 100%;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-industry {
    min-height: auto;
    max-height: none;
    width: 100%;
    background-color: rgba(0, 0, 0, .9);
  }

  body.docs-heading {
    min-height: auto;
    max-height: none;
    width: 100%;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-lobby {
    min-height: auto;
    max-height: none;
    width: 100%;
    background-color: rgba(4, 0, 0, .9);
  }

  body.container-search {
    min-height: auto;
    max-height: none;
    width: 100%;
    background-color: rgba(0, 0, 0, .9);
  }

  .container.container-1 {
    -ms-flex-pack: center;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 6px;
    max-width: none;
    width: 100%;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer-nav {
    margin-top: 7px;
    margin-bottom: 0;
    margin-left: -20px;
    padding-top: 19px;
    padding-right: 0;
    padding-left: 0;
    width: 99.7%;
    background-color: transparent;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
  }

  .container.footer {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -10px 0 20px 0;
    padding: 0;
    min-width: 100%;
    max-width: none;
    width: 100%;
    height: 100%;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-lobby {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -33px 0 0 0;
    padding-left: 9px;
    min-height: 250px;
    width: 100%;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 20px 20px 10px;
    padding-top: 30px;
    padding-bottom: 22px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-country-guides-page {
    -ms-flex-pack: center;
    margin-right: 20px;
    margin-bottom: 0;
    margin-left: 20px;
    padding-top: 6px;
    padding-bottom: 25px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer-nav-regs {
    margin-top: 15px;
    margin-bottom: -20px;
    padding-top: 0;
    background-color: transparent;
  }

  .container.container-resources {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 6px;
    background-color: #2c2929;
  }

  .container.container-regs {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    padding-top: 10px;
    padding-bottom: 22px;
    background-color: #2c2929;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    padding-top: 20px;
    padding-bottom: 22px;
    width: 100%;
    background-color: #2c2929;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-8 {
    background-color: transparent;
  }

  .container.main-footer-w-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 11px -2px;
    padding-bottom: 3px;
    min-width: 176px;
    max-width: none;
    width: 89.8%;
    background-color: #2c2929;
    box-shadow: #000 5px 5px 10px 0;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-11 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 5px;
    width: 100%;
    height: 43px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.contact-container {
    -ms-flex-align: center;
    margin-right: 30px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 100%;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 10px 2px, rgba(0, 0, 0, .4) -5px -5px 10px 2px;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
  }

  .container.contact.text-col {
    margin-left: 73px;
    max-width: 800px;
  }

  .container.partnerlink-component {
    margin: -7px 1px -4px -20px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    max-width: none;
    width: 168px;
    height: 63px;
    opacity: 1;
  }

  .container.nav-parent {
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  .container.nav-wrapper-1 {
    display: block;
    background-color: rgba(0, 0, 0, .9);
  }

  .container.title-bar {
    margin: 0 104px 0 -4px;
    padding: 19px 7px 29px 0;
    max-width: 100%;
    width: 100%;
    height: 88px;
    background-color: transparent;
  }

  .container.container-5 {
    margin: 30px 20px 6px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  .container.extra-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -10px 0 0 0;
    padding: 0;
    max-width: 1600px;
    width: auto;
    height: 100%;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: -3px;
    padding-bottom: 10px;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) -5px -5px 10px 5px, rgba(0, 0, 0, .5) 5px 5px 10px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.exam-text-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 0 30px 20px;
    padding: 0;
    max-width: none;
    width: auto;
    height: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar-footer {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.exam-footer-nav {
    margin-top: 0;
    margin-bottom: 30px;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
  }

  .container.basics-footer-nav {
    margin-top: 25px;
    margin-bottom: -8px;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.footer-nav-holder {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .container.footer-nav-links {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.forms-footer {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.container-bottom-nav-links {
    margin-top: 20px;
    min-width: 0;
  }

  .container.container-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 0;
    margin-bottom: 20px;
    margin-left: 0;
    width: 100%;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-about {
    width: 90%;
    background-color: #2c2929;
  }

  .container.nav-bottom-lobbies {
    margin-top: 20px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.main-container-lobbies {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -10px 0 20px 0;
    padding: 2px 0 0;
    max-width: 1600px;
    width: 90%;
    height: 100%;
    border-bottom-width: 0;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.top-page-container {
    margin-top: 5px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.container-guide {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 20px 20px 0;
    padding-top: 30px;
    padding-bottom: 22px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.main-guide-container {
    margin-top: 5px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.ccg-main-container {
    margin-top: 5px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.travel-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 20px 20px 10px;
    padding-top: 20px;
    padding-bottom: 25px;
    min-height: 50px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.forms-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 20px 20px 10px;
    padding-top: 30px;
    padding-bottom: 22px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.about-footer-nav {
    margin-top: 5px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.footer-contact {
    margin-top: 5px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.text-contact-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -10px 0 20px 0;
    padding: 0;
    max-width: 1600px;
    width: 90%;
    height: 100%;
    background-color: #2c2929;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.main-container-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -10px 0 20px 0;
    padding: 0;
    max-width: 1600px;
    width: 90%;
    height: 100%;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-6 {
    margin-top: 15px;
    margin-bottom: 0;
    padding-bottom: 20px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;
  }

  .container.container-9 {
    margin-top: -5px;
    margin-bottom: 4px;
  }

  .container.websites-container-lower {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -33px 0 0 0;
    padding-left: 9px;
    min-height: 250px;
    width: 100%;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.GDPR-top-para {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 0;
    padding-left: 9px;
    min-height: 250px;
    width: 100%;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-bottom: 10px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.basics-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 20px 20px 10px;
    padding-top: 30px;
    padding-bottom: 22px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar3-container-lobby {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: -33px 0 0 0;
    padding-left: 9px;
    min-height: 250px;
    width: 100%;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.nav-parent-2 {
    margin-left: -21px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  .container.container-links {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 30px;
    margin-bottom: 3px;
    margin-left: 30px;
    padding: 10px;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer-nav-ccg {
    margin-top: 5px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.container-for-player7 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 5px;
    width: 100%;
    height: 43px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.web8-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 5px;
    width: 100%;
    height: 43px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.risk-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 5px;
    width: 100%;
    height: 43px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.nav-bar-ERD {
    margin-top: -1px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 37px;
    width: 100%;
    height: 122px;
    background-color: transparent;
  }

  .container.Partner-lower-box {
    margin-top: 15px;
    margin-bottom: 0;
    padding-bottom: 20px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;
  }

  .container.Partner-top-para {
    margin-top: 15px;
    margin-bottom: 0;
    padding-bottom: 20px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;
  }

  .container.toggle-component {
    margin: -11px -36px -12px -23px;
    padding-bottom: 16px;
    padding-left: 21px;
    min-width: 70px;
    min-height: 53px;
    width: 53px;
    height: 56px;
  }

  .container.container-3 {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    margin-top: 3px;
    margin-bottom: 18px;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.card-section {
    margin-right: 0;
    padding-right: 16px;
    min-width: 100%;
    width: 98.9%;
  }

  .container.container-12 {
    margin-bottom: 42px;
    margin-left: 19px;
    min-width: 80%;
    width: 89.9%;
    background-color: #2c2929;
    box-shadow: rgba(252, 247, 247, .5) 3px 5px 10px 0 inset, #000 11px 14px 10px 0;
  }

  .link-container.logo-wrapper {
    margin-right: 10%;
    margin-left: -18px;
    padding-top: 15px;
    padding-right: 30px;
    padding-bottom: 13px;
    min-height: 78px;
  }

  .link-container.link-container-1 {
    margin-top: 1px;
  }

  .link-container.link-container-glossary {
    margin-top: 1px;
  }

  .link-container.card-link {
    margin-left: 0;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.web-card-link {
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.ERD-card-link {
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  div.responsive-picture.picture-9 {
    box-shadow: none;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.ccg-top-image {
    margin-top: 0;
    margin-bottom: 0;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;
  }

  div.responsive-picture.finance-image {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.picture-regs {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.research-image {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;

    background-blend-mode: normal;
  }

  div.responsive-picture.partners-image {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;

    background-blend-mode: normal;
  }

  div.responsive-picture.forms-image {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.links-image {
    margin-bottom: -10px;
  }

  div.responsive-picture.basic-image {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;

    background-blend-mode: normal;
  }

  div.responsive-picture.picture-resources {
    margin-top: -10px;
  }

  .html-element.html-element-1 {
    padding: 15px 15px 12px;
    width: 80%;
    height: auto;
    border-radius: 30px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
  }

  span.glyph.menu-indictor {
    margin: 25px 44px 4px 38px;
    padding: 0 0 0 3.1%;
    width: 80px;
    height: 50px;
    font-size: 35px;
    cursor: pointer;
  }

  a.responsive-picture.uscs-link {
    opacity: .38;
  }

  div.responsive-picture.webinat-image {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;

    background-blend-mode: normal;
  }

  a.responsive-picture.partnerlink {
    margin-top: 3px;
    margin-bottom: 0;
    padding-top: 6px;
    max-width: 115px;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.charles-pic {
    margin-top: 10px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 20px;
    max-width: 140px;
    max-height: 220px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: 25px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.Ray-pic {
    margin-top: 10px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 20px;
    max-width: 140px;
    max-height: 220px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: 20px;
    margin-right: 2px;
    margin-bottom: 0;
    padding-top: 0;
    max-width: 150px;
    max-height: 195px;
    height: 195px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: 10px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 20px;
    max-width: 140px;
    max-height: 220px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: 0;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 0;
    max-width: 155px;
    max-height: 185px;
    width: 155%;
    height: 185px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: 0;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.web5-pic {
    margin-top: 24px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 0;
    max-width: 140px;
    max-height: 190px;
    height: 190px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.web6-pic {
    margin-top: 10px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: 30px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 20px;
    margin-right: 2px;
    margin-bottom: -12px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
    height: 185px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.webinar3-rick-pic > picture {
    height: 185px;
  }

  div.responsive-picture.web5-pic > picture {
    height: 190px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: 30px;
    max-width: 150px;
    max-height: 185px;
  }

  div.responsive-picture.Bob-pic-web11 > picture {
    height: 185px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: 6px;
    margin-right: 2px;
    margin-bottom: -5px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: 6px;
    margin-right: 2px;
    margin-bottom: -5px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
    box-shadow: none;
    vertical-align: middle;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 195px;
  }

  div.responsive-picture.contact-image {
    margin-top: -4px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: 25px;
    margin-right: 2px;
    margin-bottom: -5px;
    padding-top: 0;
    max-width: 140px;
    max-height: 185px;
    box-shadow: none;
    vertical-align: middle;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: -1px;
    margin-bottom: 0;
    padding-top: 6px;
    padding-bottom: 5px;
    max-width: 115px;
  }

  a.responsive-picture.vert-USCS-link {
    margin: 0 16px 0 -1px;
    padding: 0;
    max-width: none;
    width: 172px;
    height: 54px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 3px;
    margin-bottom: 0;
    padding-top: 6px;
    max-width: 115px;
    opacity: 0;
  }

  a.responsive-picture.horiz-USCS-link {
    opacity: .38;
  }

  div.responsive-picture.industries-pic {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.article-image {
    margin-top: -2px;
    margin-bottom: 12px;
  }

  a.responsive-picture.picture-link-1 {
    max-width: 200px;
    width: 250px;
  }

  .html-element.html-element-2 {
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-right: 20px;
    min-width: 140px;
    width: 140px;
    height: 220px;
  }

  a.responsive-picture.picture-link-2 > picture {
    height: 220px;
  }

  span.glyph.nav-icon {
    color: #bcdbfa;
    font-size: 28px;
  }

  span.glyph.glossary-icon {
    color: #bcdbfa;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: -4px;
    margin-bottom: 8px;
    margin-left: 45px;
    min-width: 285px;
    max-width: none;
    width: 311px;
  }

  a.responsive-picture.picture-link-5 {
    margin-top: 11px;
    margin-right: 0;
    width: 180px;
    height: auto;
  }

  a.responsive-picture.picture-link-5 > picture {
    height: auto;
  }

  a.responsive-picture.picture-link-4 {
    margin-top: 9px;
    margin-bottom: 11px;
    width: 282px;
  }

  a.responsive-picture.picture-link-6 {
    display: block;
    width: 180px;
    height: auto;
  }

  a.responsive-picture.picture-link-6 > picture {
    height: auto;
  }

  a.responsive-picture.picture-link-7 {
    margin-top: 7px;
    margin-right: 40px;
    margin-bottom: 3px;
    padding-bottom: 5px;
  }

  a.responsive-picture.picture-link-8 {
    margin-top: 7px;
    margin-left: 40px;
  }

  a.responsive-picture.vert-USCS-link > picture {
    height: 54px;
  }

  span.glyph.font-icon-1 {
    min-width: 45px;
    min-height: 38px;
    width: 45px;
    height: 38px;
    text-align: center;
    font-size: 40px;
  }

  ul.list-container.nav-dropdown.js-dropdown-active {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
  }

  a.responsive-picture.picture-link-2:hover {
    width: 140px;
  }

  span.glyph.menu-indictor:hover {
    margin-left: 10px;
  }

  span.glyph.nav-icon:hover {
    color: #fafbfc;

    -webkit-text-stroke-color: #f8fafc;
  }
}

@media screen and (min-width: 56.4375rem) {
  /* Text Elements */

  h1.logo {
    margin-top: -2px;
    margin-left: 27px;
    padding-right: 0;
    width: 272px;
    font-size: 50px;
    -webkit-transform: translateX(34px) skewX(-12deg) scaleX(1.07);
       -moz-transform: translateX(34px) skewX(-12deg) scaleX(1.07);
         -o-transform: translateX(34px) skewX(-12deg) scaleX(1.07);
            transform: translateX(34px) skewX(-12deg) scaleX(1.07);
  }

  h1.subheading {
    font-size: 25px;
  }

  h2.heading-1 {
    font-size: 26px;
  }

  h2.page-heading {
    margin-right: 5px;
    margin-left: -1px;
    min-height: 5px;
    width: 56.4%;
    font-size: 30%;
    -webkit-transform: scaleX(1.74) scaleZ(1) scaleY(1.4);
       -moz-transform: scaleX(1.74) scaleZ(1) scaleY(1.4);
            transform: scaleX(1.74) scaleZ(1) scaleY(1.4);

    -webkit-text-stroke-color: #b4d7fd;
  }

  h3.heading-top-pages {
    margin-top: 8px;
    margin-bottom: -10px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.heading-exams {
    padding-top: 23px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px inset, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  h3.header-ERD {
    padding-top: 10px;
    background-color: transparent;
    box-shadow: none;
  }

  h3.header-weblinks {
    margin-top: 11px;
    margin-bottom: -10px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.header-about {
    margin-top: 11px;
    margin-bottom: -10px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.heading-guide {
    margin-top: 8px;
    margin-bottom: -14px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.heading-research {
    margin-top: 8px;
    margin-bottom: 18px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.ccg-heading {
    margin-top: 8px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.header-top-mkts {
    margin-top: 8px;
    margin-bottom: -10px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.regs-header {
    margin-top: 8px;
    margin-bottom: 5px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.travel-header {
    margin-top: 8px;
    margin-bottom: -10px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.forms-heading {
    margin-top: 8px;
    margin-bottom: -10px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.heading-contact {
    padding-top: 23px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px inset, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  h3.heading-sitemap {
    margin-top: -5px;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 23px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px inset, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  h3.webinars-heading {
    margin-top: 8px;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h3.header-articles {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    background-color: transparent;
    box-shadow: none;
  }

  h4.card-title {
    font-size: 60px;
  }

  h4.webinar-runtime {
    margin-top: 15px;
  }

  h4.web-card-title {
    font-size: 32px;
  }

  h4.erdtitle {
    font-size: 32px;
  }

  p.paragraph span.paragraph-text-4 {
    font-weight: 600;
  }

  p.paragraph.exam-text {
    font-weight: 300;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 5px;
    padding-right: 25px;
    padding-left: 25px;
    width: 100%;
    color: #d5d3d3;
  }

  p.paragraph.exam-lower-text {
    font-weight: 300;
  }

  p.paragraph font.title-industries {
    color: #82bdfa;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.Paragraph-basic-guide {
    margin-top: 0;
    margin-bottom: 52px;
    margin-left: 30px;
    padding-right: 0;
    min-width: 80%;
    max-width: none;
    width: 80%;
    text-align: center;
  }

  p.paragraph.title-for-guide {
    margin-top: 10px;
    padding-bottom: 15px;
  }

  p.paragraph font.paragraph-text-75 {
    font-size: 1.75rem;
  }

  p.paragraph.tiny-homepage-text {
    margin-left: 49px;
    padding-right: 14px;
    padding-left: 20px;
  }

  p.paragraph.title-finance {
    margin-bottom: 0;
  }

  p.paragraph.tiny-text-resources-page {
    margin-right: 30px;
    margin-left: 30px;
  }

  p.paragraph span.paragraph-text-92 {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 10px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph span.paragraph-text-6 {
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-78 {
    color: #d5d3d3;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-top: 15px;
    margin-right: 20px;
    margin-left: 20px;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 10px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph.bottom-para-sitemap {
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph.sba-3rd-para {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  p.paragraph.websites-3rd-para {
    margin-bottom: 0;
  }

  p.paragraph.GDPR-para3 {
    margin-bottom: -10px;
  }

  p.paragraph.lobby1-para3 {
    margin-bottom: 0;
  }

  p.paragraph.webinar2-para3 {
    margin-bottom: 0;
  }

  p.paragraph.para1-lobbies {
    padding-bottom: 10px;
  }

  p.paragraph.webinar3-para1 {
    padding-bottom: 10px;
  }

  p.paragraph.webinar3-para3 {
    margin-bottom: 0;
  }

  p.paragraph.web4-para3 {
    margin-bottom: 0;
  }

  p.paragraph.web5-para1 {
    margin-top: 25px;
    padding-bottom: 10px;
  }

  p.paragraph.web5-para3 {
    margin-top: 5px;
    margin-bottom: 0;
  }

  p.paragraph.web6-para3 {
    margin-top: 0;
    margin-bottom: 0;
  }

  p.paragraph.web8-para3 {
    margin-bottom: 10px;
  }

  p.paragraph.web4-para2 {
    line-height: 1.5;
  }

  p.paragraph span.paragraph-text-49 {
    color: #82bdfa;
  }

  p.paragraph.web12-para3 {
    margin-bottom: 0;
  }

  p.paragraph.web7-para3 {
    margin-bottom: 0;
  }

  p.paragraph.web13-para3 {
    margin-bottom: 0;
  }

  p.paragraph.web10-para3 {
    margin-bottom: -12px;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-bottom: 0;
    width: 100%;
  }

  p.paragraph span.paragraph-text-72 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-155 {
    color: #c4c1c1;
  }

  p.paragraph.lobby-2-para4 {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  p.paragraph.web3-para4 {
    padding-bottom: 10px;
  }

  p.paragraph.web4-para4 {
    padding-bottom: 10px;
  }

  p.paragraph.web5-para4 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  p.paragraph.web6-para4 {
    padding-bottom: 10px;
  }

  p.paragraph.web7-para4 {
    padding-bottom: 10px;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.para-citd {
    padding-right: 30px;
    padding-left: 30px;
  }

  p.paragraph.paragraph-2 {
    margin-top: 20px;
  }

  p.paragraph.tiny-text-ccgs {
    margin-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-for-export-research-page {
    margin-bottom: -10px;
  }

  p.paragraph.title-for-partners-page {
    padding-bottom: 0;
  }

  p.paragraph.title-for-forms-page {
    margin-top: -10px;
    margin-bottom: -20px;
    padding-bottom: 0;
  }

  p.paragraph.bob-call {
    margin-bottom: 0;
    width: 100%;
  }

  p.paragraph.articles-heading-2 {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web-card-para {
    color: #c4c1c1;
  }

  p.paragraph.para-ccgs {
    margin-top: 20px;
  }

  p.paragraph.title-for-industries {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.Card-sentence {
    margin-top: 0;
    width: 75%;
    color: #b8d6f7;
    letter-spacing: 2px;
    font-size: 20px;
  }

  p.paragraph.Card-sentence.top {
    margin: -5px -43px 23px -68px;
    padding-right: 80px;
    padding-left: 80px;
    width: 100%;
    color: #a8cef6;
    text-align: center;
    font-size: 26px;
  }

  p.paragraph.paragraph-3 {
    margin-top: 4px;
  }

  p.paragraph.title {
    margin-top: 6px;
    margin-left: -18px;
    width: 50%;
    color: #a8cef6;
    font-weight: 500;
    font-size: 30px;
  }

  p.paragraph span.paragraph-text-99 {
    font-weight: 500;
  }

  p.paragraph.Bottom-para-home {
    margin-left: 3px;
    padding-right: 75px;
    padding-left: 75px;
    width: 99.3%;
    line-height: 26px;
  }

  p.paragraph.titlebottom {
    margin-left: 92px;
    width: 78.8%;
  }

  p.paragraph.Partneer.card-text.title {
    margin-left: 12px;
    width: 79.5%;
  }

  a.link-text.nav-button-10 {
    padding-top: 2px;
    padding-bottom: 12px;
    min-width: 260.07auto;
    width: 210px;
    height: 35px;
    background-color: transparent;
    font-size: 20px;
  }

  a.link-text.main-links.nav-link {
    margin-right: -35px;
    text-transform: uppercase;
    font-size: 24px;
    font-family: 'Lato', sans-serif;
  }

  a.link-text.link-override.main-links.nav-link {
    margin-right: -16px;
    padding-left: 16px;
    color: #bcdbfa;
    text-transform: uppercase;
    font-size: 24px;
    font-family: 'Lato', sans-serif;
  }

  a.link-text.link-override.nav-link.sub-link {
    margin-right: 11px;
    margin-left: 7px;
    padding: 8px 11px 21px 16px;
    max-width: none;
    height: auto;
    text-transform: capitalize;
  }

  a.link-text.footer-nav {
    margin-top: 0;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 20px;
  }

  a.link-text.web3-but {
    background-color: transparent;
  }

  a.link-text.nav-web4 {
    background-color: transparent;
  }

  a.link-text.navbutweb11 {
    background-color: transparent;
  }

  a.link-text span.text-link-text-6 {
    color: rgba(199, 223, 246, .9);
  }

  a.link-text span.text-link-text-7 {
    color: #c7dff6;
  }

  a.link-text span.text-link-text-9 {
    color: #c7dff6;
  }

  /* Interaction Elements */

  a.link-button.butttob-link-research {
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.added-buttons {
    background-color: transparent;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-bottom: 17px;
    min-width: 160px;
    min-height: 139px;
    width: 154px;
    height: 110px;
    font-size: 18px;
  }

  a.link-button.button-link-partners {
    margin-top: 5px;
    margin-bottom: 10px;
    padding-top: 9px;
    min-height: 45px;
    width: 300px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.button-link-travel {
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 11px 0;
    min-height: 50px;
    max-height: none;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.basic-guide-buttons {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-financial {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-digital {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-basics-page {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) 55px 55px 10px 0;
  }

  a.link-button.book-button:hover {
    margin: 16px 30px 32px;
    padding-top: 190px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    font-weight: 300;
    font-size: 16px;

    background-blend-mode: normal;
  }

  /* Layout Elements */

  body.body-1 {
    margin-right: 2px;
    width: auto;
    background-color: rgba(8, 5, 5, .9);
  }

  body.body-4 {
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-industry {
    background-color: rgba(0, 0, 0, .9);
  }

  body.docs-heading {
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-7 {
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-lobby {
    margin-right: 0;
    width: auto;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-search {
    background-color: rgba(0, 0, 0, .9);
  }

  .container.main-footer-w-sitemap {
    margin-top: -13px;
    margin-right: 78px;
    margin-left: 42px;
    padding-top: 1px;
    padding-bottom: 4px;
    width: 90.9%;
    background-color: rgba(44, 41, 41, .87);
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  .container.contact-container {
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 10px 2px, rgba(0, 0, 0, .4) -5px -5px 10px 2px;
  }

  .container.nav-wrapper-1 {
    margin-top: 261px;
    background-color: rgba(0, 0, 0, .9);
  }

  .container.toggle-component {
    margin: -11px -177px -12px -23px;
    padding-bottom: 16px;
    padding-left: 21px;
    min-width: 70px;
    width: 53px;
    height: 56px;
    background-color: transparent;
  }

  .container.nav-parent {
    background-color: #2c2929;
  }

  .container.title-bar {
    margin: -1px 99px -7px 1px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 4px;
    max-width: none;
    width: 99.9%;
    height: 99px;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0;
  }

  .container.footer {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    width: auto;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.container-resources {
    -ms-flex-pack: center;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer-nav {
    margin-top: 18px;
    margin-bottom: 10px;
    padding-top: 5px;
    padding-right: 20px;
    padding-left: 20px;
    width: 102.3%;
    background-color: transparent;
  }

  .container.container-10 {
    margin-right: 20px;
    margin-left: 20px;
    background-color: #2c2929;
  }

  .container.extra-container {
    margin-top: -10px;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    width: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.webinar-container {
    -ms-flex-pack: center;
    margin-right: 20px;
    min-width: 0;
    width: auto;
    background-color: #2c2929;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.exam-text-container {
    margin-top: 0;
    margin-right: 30px;
    margin-left: 30px;
    padding: 0;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  .container.container-8 {
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding-right: 20px;
    min-width: 10px;
  }

  .container.webinar-footer {
    padding-top: 0;
    background-color: transparent;
  }

  .container.exam-footer-nav {
    margin-top: 10px;
    box-shadow: none;
  }

  .container.basics-footer-nav {
    padding-top: 0;
    background-color: transparent;
  }

  .container.footer-nav-links {
    padding-top: 0;
    background-color: transparent;
  }

  .container.forms-footer {
    padding-top: 0;
    background-color: transparent;
  }

  .container.container-sitemap {
    margin-right: 50px;
    margin-left: 50px;
    background-color: #2c2929;
  }

  .container.nav-bottom-lobbies {
    padding-top: 0;
    background-color: transparent;
  }

  .container.main-container-lobbies {
    margin-top: -10px;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    width: auto;
    border-bottom-width: 0;
    background-color: transparent;
    box-shadow: none;
  }

  .container.top-page-container {
    margin-top: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;
  }

  .container.container-guide {
    margin-right: 20px;
    margin-bottom: 0;
    margin-left: 20px;
    background-color: #2c2929;
  }

  .container.main-guide-container {
    margin-top: 5px;
    padding-top: 0;
    padding-right: 20px;
    padding-left: 20px;
    background-color: transparent;
  }

  .container.ccg-main-container {
    margin-top: 5px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;
  }

  .container.container-5 {
    margin-bottom: 20px;
    background-color: #2c2929;
  }

  .container.container-regs {
    margin-bottom: 4px;
  }

  .container.travel-container {
    margin-right: 20px;
    margin-left: 20px;
    min-height: 50px;
    background-color: #2c2929;
  }

  .container.forms-container {
    margin-right: 20px;
    margin-left: 20px;
    background-color: #2c2929;
  }

  .container.about-footer-nav {
    margin-top: 5px;
    padding-top: 0;
    padding-right: 20px;
    padding-left: 20px;
    background-color: transparent;
  }

  .container.footer-contact {
    margin-top: 5px;
    padding-top: 0;
    padding-right: 20px;
    padding-left: 20px;
    background-color: transparent;
  }

  .container.text-contact-container {
    margin-top: -10px;
    margin-right: 20px;
    margin-left: 20px;
    padding: 0 20px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.main-container-sitemap {
    margin: 0;
    padding: 0;
    width: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.basics-container {
    margin-right: 20px;
    margin-left: 20px;
    background-color: #2c2929;
  }

  .container.GDPR-top-para {
    padding-top: 5px;
  }

  .container.container-bottom-nav-links {
    margin-top: 0;
  }

  .container.nav-parent-2 {
    margin-left: 0;
    width: 100%;
    height: 102px;
    background-color: #2c2929;
  }

  .container.container-links {
    margin-right: 30px;
    margin-bottom: 20px;
    margin-left: 30px;
  }

  .container.footer-nav-ccg {
    margin-top: 5px;
    padding-top: 0;
    padding-right: 20px;
    padding-left: 20px;
    background-color: transparent;
  }

  .container.nav-bar-ERD {
    margin-top: -1px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 26px;
    height: 127px;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0, rgba(0, 0, 0, .5) 0 15px 25px 0 inset;
  }

  .container.container-7 {
    margin-bottom: 11px;
  }

  .container.webinar-card-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;
    -ms-flex-align: center;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.web-card-content {
    max-width: 1200px;
  }

  .container.ERD-card-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;
    -ms-flex-align: center;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.container-2 {
    box-shadow: none;
  }

  .container.partnerlink-component {
    margin: -27px 16px -12px 42px;
    min-width: 133px;
    width: 16.2%;
    height: 90px;
  }

  .container.container-1 {
    margin-right: 30px;
    padding-right: 0;
    padding-left: 0;
    width: 99.9%;
  }

  .container.container-3 {
    -ms-flex-align: center;
    margin-top: 10px;
    margin-bottom: 10px;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
  }

  .container.container-12 {
    margin-bottom: 63px;
    margin-left: 47px;
    width: 90.6%;
  }

  .container.card-section {
    min-width: 99.8%;
    width: 92.7%;
  }

  .container.news-section {
    width: 99.6%;
  }

  .container.container-12:hover {
    margin-bottom: 57px;
  }

  .link-container.logo-wrapper {
    margin-top: -20px;
    margin-right: 35%;
    padding-top: 3px;
  }

  .link-container.card-link {
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.web-card-link {
    margin-bottom: 0;
    max-width: 430px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.ERD-card-link {
    margin-bottom: 0;
    max-width: 430px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.link-container-1 {
    margin-right: -15px;
    padding-right: 0;
  }

  .link-container.link-container-glossary {
    margin-right: -34px;
  }

  span.glyph.menu-indictor {
    margin: 11px 62px 0 -18px;
    padding-right: 26px;
    padding-left: 18%;
  }

  a.responsive-picture.uscs-link {
    height: 0;
  }

  a.responsive-picture.uscs-link > picture {
    height: 0;
  }

  div.responsive-picture.picture-resources {
    margin-top: -15px;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
  }

  .html-element.html-element-1 {
    margin-top: 20px;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
  }

  a.responsive-picture.partnerlink {
    margin-top: 0;
    margin-bottom: 4px;
    padding-top: 0;
    padding-bottom: 5px;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: 20px;
    margin-bottom: -10px;
  }

  div.responsive-picture.Ray-pic {
    margin-top: 15px;
    margin-bottom: 0;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: 20px;
    margin-bottom: -5px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: 20px;
    margin-bottom: 0;
    padding-top: 0;
    max-width: 150px;
    max-height: 175px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -10px;
    margin-bottom: -10px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: 0;
    margin-bottom: 0;
  }

  div.responsive-picture.web5-pic {
    margin-top: 20px;
    margin-bottom: 0;
  }

  div.responsive-picture.web6-pic {
    margin-top: 0;
    margin-bottom: 0;
    max-height: 180px;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: 30px;
    margin-bottom: -8px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 24px;
    margin-bottom: -11px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: 40px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: 8px;
    margin-bottom: -7px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: 8px;
    margin-bottom: -7px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: 20px;
    margin-bottom: -7px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 0;
    margin-bottom: 4px;
    padding-top: 0;
    padding-bottom: 5px;
  }

  a.responsive-picture.vert-USCS-link {
    margin: 21px 22px 0 -58px;
    padding-top: 0;
    padding-right: 7px;
    padding-bottom: 0;
    max-width: none;
    max-height: 100px;
    width: 193px;
    height: 64px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 0;
    margin-bottom: 4px;
    padding-top: 0;
    padding-bottom: 5px;
  }

  a.responsive-picture.horiz-USCS-link {
    height: 0;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 0;
  }

  div.responsive-picture.webinat-image {
    margin-top: -7px;
  }

  div.responsive-picture.about-image {
    margin-top: -9px;
  }

  a.responsive-picture.picture-link-1 {
    min-width: 150px;
    max-height: none;
    width: 300px;
    height: 95px;
  }

  .html-element.html-element-2 {
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: 30px;
    margin-right: 10px;
    margin-left: 10px;
    min-width: 140px;
    width: 140px;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    padding-left: 12px;
    max-width: 100%;
    width: 100%;
  }

  li.list-item-container.list-item-container-1 {
    max-width: 875px;
  }

  a.responsive-picture.picture-link-1 > picture {
    height: 95px;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    padding-left: 21px;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin-right: 14px;
    padding-right: 32px;
    padding-left: 0;
  }

  li.list-item-container.has-drop-down.nav-node {
    margin-right: 0;
    padding-left: 21px;
  }

  li.list-item-container.nav-node {
    margin-left: 13px;
    padding-left: 0;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: 9px;
    width: 40.5%;
  }

  a.responsive-picture.vert-USCS-link > picture {
    height: 64px;
  }

  a.responsive-picture.picture-link-5 {
    margin-top: 8px;
    margin-right: -14px;
    margin-left: 15px;
    padding-top: 3px;
    padding-left: 17px;
    max-width: 185px;
    height: auto;
  }

  a.responsive-picture.picture-link-5 > picture {
    height: auto;
  }

  a.responsive-picture.picture-link-4 {
    margin-top: 6px;
    margin-right: 25px;
    margin-left: 30px;
    padding-right: 10px;
    padding-left: 10px;
  }

  a.responsive-picture.picture-link-6 {
    max-width: 185px;
    width: 239px;
    height: 76px;
  }

  a.responsive-picture.picture-link-6 > picture {
    height: 76px;
  }

  a.responsive-picture.picture-link-7 {
    margin-right: 60px;
    width: 40px;
  }

  a.responsive-picture.picture-link-8 {
    margin-left: 60px;
    width: 40px;
  }

  div.responsive-picture.picture-1 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  span.glyph.font-icon-1 {
    width: 43px;
    height: 38px;
    text-align: center;
    font-size: 40px;
  }

  .html-element.nav-config {
    width: 99.9%;
  }
}

@media screen and (min-width: 64rem) {
  /* Text Elements */

  h1 span.heading-text-12 {
    color: #82bdfa;
    font-size: 1.5625rem;
  }

  h1.logo {
    margin-top: -5px;
    margin-bottom: -10px;
    margin-left: -10px;
    padding-right: 3px;
    padding-left: 0;
    width: 273px;
    height: 64px;
    white-space: nowrap;
    font-size: 45px;
  }

  h1.subheading {
    margin-top: -3px;
    margin-bottom: 20px;
    padding-top: 20px;
    width: 100%;
    text-align: center;
    font-size: 15px;
  }

  h1.new-lobby-heading {
    margin-top: 10px;
    width: 100%;
    font-size: 37px;
  }

  h1.heading-2 {
    margin-left: 56px;
    width: 91.1%;
    -webkit-transform: scaleX(1.2);
       -moz-transform: scaleX(1.2);
         -o-transform: scaleX(1.2);
            transform: scaleX(1.2);
  }

  h2.heading-1 {
    text-align: center;
  }

  h2.page-heading {
    margin-top: 47px;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 20px;
    width: 50%;
    text-transform: none;
    letter-spacing: 0;
    font-size: 30px;
    font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
    line-height: 1.2;
    -webkit-transform: scaleX(1.8) scaleZ(1) scaleY(1.35);
       -moz-transform: scaleX(1.8) scaleZ(1) scaleY(1.35);
            transform: scaleX(1.8) scaleZ(1) scaleY(1.35);
  }

  h3.heading-top-pages {
    margin-top: 0;
    margin-bottom: 12px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.heading-exams {
    margin-top: 9px;
    margin-bottom: 15px;
    padding-top: 7px;
    padding-bottom: 7px;
    box-shadow: none;
    font-size: 44px;
  }

  h3.header-ERD {
    margin-top: 20px;
    margin-bottom: 15px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.header-weblinks {
    margin-top: 18px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.header-about {
    margin-top: 7px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.heading-guide {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.heading-research {
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.ccg-heading {
    margin-top: 20px;
    margin-bottom: 12px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.header-top-mkts {
    margin-top: 0;
    margin-bottom: 5px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.regs-header {
    margin-top: 0;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.travel-header {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.forms-heading {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.heading-contact {
    margin-top: 9px;
    margin-bottom: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
    box-shadow: none;
    font-size: 44px;
  }

  h3.heading-sitemap {
    margin-top: 9px;
    margin-bottom: 15px;
    padding-top: 7px;
    padding-bottom: 0;
    width: auto;
    box-shadow: none;
    font-size: 44px;
  }

  h3.webinars-heading {
    margin-top: 0;
    margin-bottom: 16px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h3.header-articles {
    margin-top: 32px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    box-shadow: none;
    font-size: 40px;
  }

  h4.card-title {
    margin-top: -8px;
    margin-bottom: -21px;
    margin-left: 12px;
    padding-bottom: 13px;
    width: 90.8%;
    text-transform: none;
    letter-spacing: -1px;
    font-variant: normal;
    font-size: 45px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.3;
    -webkit-transform: scaleX(1.21) scaleZ(1.1) scaleY(1.01);
       -moz-transform: scaleX(1.21) scaleZ(1.1) scaleY(1.01);
            transform: scaleX(1.21) scaleZ(1.1) scaleY(1.01);
  }

  h4 span.heading-text-7 {
    text-transform: lowercase;
  }

  h4.webinar-runtime {
    margin-top: 15px;
    padding-right: 100px;
    padding-left: 100px;
    width: 100%;
  }

  h4.web-card-title {
    padding-bottom: 5px;
    text-transform: none;
    font-variant: normal;
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.3;
  }

  h4.erdtitle {
    padding-bottom: 5px;
    text-transform: none;
    font-variant: normal;
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.3;
  }

  h6.topten-sub-header {
    margin-top: 5px;
    margin-bottom: 0;
    width: 100%;
    color: #82bdfa;
    text-align: center;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.paragraph-7 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 30px;
    max-width: 900px;
    text-align: center;
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-27 {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-64 {
    color: #82bdfa;
    font-weight: 500;
    font-size: 1.875rem;
    font-family: 'Montserrat', sans-serif;
  }

  p.paragraph span.paragraph-text-71 {
    font-weight: 300;
    font-size: .5625rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-58 {
    color: #d4d4d4;
    font-size: 1.125rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-70 {
    color: #16506e;
  }

  p.paragraph span.paragraph-text-92 {
    font-size: 1.6875rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph a.paragraph-text-83 {
    font-family: Georgia, Times, 'Times New Roman', serif;
  }

  p.paragraph span.paragraph-text-144 {
    color: #82bdfa;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-4 {
    color: #1c526d;
    font-weight: 600;
    font-size: 1.9375rem;
    font-family: 'Montserrat', sans-serif;
  }

  p.paragraph span.paragraph-text-6 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.875rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph font.paragraph-text-75 {
    color: #82bdfa;
    font-size: 1.75rem;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-top: 0;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: -5px;
    margin-bottom: 2px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.Title-regs {
    margin: 7px 20px 12px;
    padding-bottom: 10px;
    width: 100%;
    text-align: center;
    text-shadow: #000001 2px 2px 5px;
    line-height: 28px;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: -10px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: -10px;
    margin-right: 30px;
    margin-left: 30px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-for-forms-page {
    margin: 5px 20px 8px;
    padding-bottom: 10px;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #000205 2px 2px 5px;
    line-height: 28px;

    background-blend-mode: normal;
  }

  p.paragraph.para-tiny-linkspage {
    margin-top: -13px;
    text-align: center;
  }

  p.paragraph.webinar-page-tiny-text {
    margin-top: -10px;
    margin-right: 20px;
    margin-left: 20px;
    color: rgba(233, 231, 231, .9);
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-exam-page {
    margin-bottom: 0;
    width: 80%;
    text-align: center;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 0;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-text-resources-page {
    margin-top: 10px;
    margin-bottom: 30px;
    color: #d0d0d0;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 0;
    padding-right: 30px;
    padding-left: 30px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-for-export-research-page {
    margin: -6px 20px 12px 20px;
    padding-bottom: 10px;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    color: #82bdfa;
    text-align: center;
    text-shadow: #000 2px 2px 5px;
    line-height: 28px;

    background-blend-mode: normal;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 0;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-contact-us-page {
    width: 95%;
    color: #82bdfa;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-top: 0;
    width: 100%;
  }

  p.paragraph font.title-industries {
    color: #82bdfa;
    font-size: 1.6875rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-finance {
    margin: 1px 20px 5px;
    padding-bottom: 10px;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #020305 2px 2px 5px;
    line-height: 28px;

    background-blend-mode: normal;
  }

  p.paragraph.title-for-partners-page {
    margin: -10px 20px;
    padding-bottom: 10px;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #020305 2px 2px 5px;
    line-height: 28px;

    background-blend-mode: normal;
  }

  p.paragraph font.title-partners {
    color: #80bdf7;
    font-size: 1.6875rem;
  }

  p.paragraph.exam-text {
    margin-top: 8px;
    width: 85%;
    text-align: center;
    font-size: 20px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: -10px;
    width: 100%;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-9 {
    text-decoration: underline;
  }

  p.paragraph.title-for-guide {
    margin: 4px 20px 1px;
    padding-bottom: 0;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: #050505 2px 2px 5px;
    font-size: 19px;
    line-height: 28px;

    background-blend-mode: normal;
  }

  p.paragraph span.paragraph-text-77 {
    color: rgba(213, 211, 211, .9);
    font-size: .625rem;
  }

  p.paragraph.tiny-homepage-text {
    margin-top: 7px;
    margin-left: 54px;
    text-align: center;
    font-size: 9px;
  }

  p.paragraph span.paragraph-text-2 {
    color: #c8c8c8;
  }

  p.paragraph.exam-lower-text {
    margin-top: 8px;
    margin-bottom: 20px;
    padding-bottom: 0;
    width: 85%;
    text-align: center;
    font-size: 20px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.Paragraph-basic-guide {
    margin: 0 30px 20px 0;
    padding-top: 12px;
    min-width: 450auto;
    width: auto;
  }

  p.paragraph.about-para1 {
    margin: 20px 100px;
    color: #82bdfa;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph span.paragraph-text-28 {
    color: #82bdfa;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.lobby-small-text {
    margin-top: -10px;
    padding-right: 100px;
    padding-left: 100px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-78 {
    color: #c4c2c2;
  }

  p.paragraph.travel-tiny-para {
    margin-top: -10px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.about-tiny-text {
    margin-top: -5px;
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    color: rgba(233, 231, 231, .9);
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.para1-lobbies {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 1.5;
  }

  p.paragraph.para2-lobby1 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.para2-web2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.para2-sba {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.ray-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.sba-3rd-para {
    margin-top: 10px;
    margin-bottom: 20px;
    font-weight: 300;
    font-size: 19px;
  }

  p.paragraph.websites-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.websites-3rd-para {
    margin-top: 10px;
    font-weight: 300;
    font-size: 18px;
  }

  p.paragraph.risk-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 1.5;
  }

  p.paragraph.risk-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.docs-lobby-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.DOCS-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.gdpr-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.webinar15-top-para {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.MATRIX-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.GDPR-para3 {
    margin-top: 10px;
    font-weight: 300;
    font-size: 18px;
  }

  p.paragraph.lobby1-para3 {
    margin-top: 10px;
    font-weight: 300;
  }

  p.paragraph.lobby1-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.webinar2-para3 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 30px;
    font-weight: 300;
    font-size: 18px;
  }

  p.paragraph.webinar3-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.webinar3-para3 {
    margin-top: 10px;
    font-weight: 300;
  }

  p.paragraph.web4-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
    line-height: 1.5;
  }

  p.paragraph.web4-para3 {
    margin-top: -10px;
    font-weight: 300;
  }

  p.paragraph.web5-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.web5-para3 {
    margin-top: 10px;
  }

  p.paragraph.web5-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
    line-height: 1.5;
  }

  p.paragraph.web6-para3 {
    margin-top: 10px;
    font-weight: 300;
    font-size: 18px;
  }

  p.paragraph.web6-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
    line-height: 1.5;
  }

  p.paragraph.web8-para3 {
    margin-top: 10px;
    font-weight: 300;
    font-size: 18px;
  }

  p.paragraph.web8-para1 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 1.5;
  }

  p.paragraph.web8-small-text {
    margin-top: 0;
    padding-right: 100px;
    padding-left: 100px;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-10 {
    color: #fff;
    font-size: 1.25rem;
  }

  p.paragraph span.paragraph-text-13 {
    color: #fff;
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-47 {
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-49 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-50 {
    font-weight: 400;
    font-size: 1.375rem;
  }

  p.paragraph.web3-para3 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.web10-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.web12-para3 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: 300;
    font-size: 18px;
  }

  p.paragraph.web7-para3 {
    margin-top: 10px;
    font-weight: 300;
    font-size: 19px;
  }

  p.paragraph.web7-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.web13-para3 {
    margin-top: 10px;
    font-weight: 300;
  }

  p.paragraph.controls-para1 {
    margin-right: 0;
    margin-bottom: 23px;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.web8-para2 {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 10px;
    width: auto;
    font-size: 18px;
  }

  p.paragraph.web10-para3 {
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
    font-weight: 300;
    font-size: 19px;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin-top: 10px;
    margin-right: 30px;
    margin-left: 30px;
    padding: 30px;
    width: auto;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px inset;
    text-shadow: #000 2px 2px 5px;
    font-size: 18px;
    line-height: 1.4;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: 10px;
    margin-bottom: 0;
    text-shadow: #010508 2px 2px 5px;
    font-size: 34px;
  }

  p.paragraph.lobby-para4 {
    margin-right: 0;
    margin-bottom: 25px;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.lobby-2-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.web3-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.web4-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 1.5;
  }

  p.paragraph.web5-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.web6-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 18px;
    line-height: 1.5;
  }

  p.paragraph.web7-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 1.5;
  }

  p.paragraph.web8-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 1.5;
  }

  p.paragraph.web9-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.web10-para4 {
    margin-top: 11px;
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph.web11-para4 {
    margin-right: 0;
    margin-bottom: 15px;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 18px;
    line-height: 1.5;
  }

  p.paragraph.web12-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 18px;
    line-height: 26px;
  }

  p.paragraph.web14-para4 {
    margin-right: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 19px;
    line-height: 26px;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.para-citd {
    margin-top: 17px;
    margin-right: 200px;
    margin-left: 200px;
    font-size: 19px;
  }

  p.paragraph.title-links-page {
    margin-top: 15px;
    margin-bottom: 20px;
    text-align: center;
    text-shadow: #040405 2px 2px 5px;
  }

  p.paragraph.paragraph-2 {
    margin: 0 20px 25px;
    padding-top: 0;
    padding-right: 40px;
    padding-left: 40px;
    color: #e0dddd;
    text-align: center;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
  }

  p.paragraph.tiny-text-ccgs {
    margin-top: -11px;
    margin-right: 20px;
    margin-left: 20px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
    text-align: center;
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-39 {
    color: #fce8e7;
  }

  p.paragraph.About-1st-para {
    margin-top: 20px;
    margin-right: 115px;
    margin-left: 115px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.para-about {
    font-weight: 300;
    font-size: 21px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.articles-heading-2 {
    margin: 13px 100px 20px;
    color: #82bdfa;
    text-shadow: #000 2px 2px 5px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.articles-para1 {
    margin: 5px 0 30px;
    width: 100%;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-40 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-51 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-145 {
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-59 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-146 {
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-48 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-60 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-112 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-113 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-101 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-104 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-147 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-63 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-149 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-76 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-79 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-151 {
    font-size: 1.125rem;
  }

  p.paragraph span.paragraph-text-131 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-8 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-167 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-168 {
    font-style: normal;
  }

  p.paragraph span.paragraph-text-140 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-142 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph a.paragraph-text-38 {
    color: #7cc8fb;
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-171 {
    color: #f7f8f9;
    font-size: 1.25rem;
  }

  p.paragraph span.paragraph-text-128 {
    font-size: 1.125rem;
  }

  p.paragraph span.paragraph-text-175 {
    font-size: 1.125rem;
  }

  p.paragraph.bob-call {
    margin-top: 10px;
    margin-bottom: 20px;
    text-shadow: #010508 2px 2px 5px;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph span.paragraph-text-72 {
    font-weight: 400;
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-173 {
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-176 {
    color: #7fbefd;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-177 {
    color: #7fbefd;
    font-size: 1.375rem;
  }

  p.paragraph span.paragraph-text-178 {
    color: #86c1fc;
    font-size: 1.3125rem;
  }

  p.paragraph span span.paragraph-text-176 {
    font-weight: 400;
  }

  p.paragraph span span.paragraph-text-177 {
    font-weight: 400;
  }

  p.paragraph span span.paragraph-text-178 {
    font-weight: 400;
  }

  p.paragraph.web-card-text {
    margin-bottom: 10px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 20px;
  }

  p.paragraph.web- {
    margin-bottom: 10px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 20px;
  }

  p.paragraph.web-card-para {
    margin-bottom: 10px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 18px;
    line-height: 1.4;
  }

  p.paragraph.para-ccgs {
    margin: 0 20px 25px;
    padding-top: 0;
    padding-right: 40px;
    padding-left: 40px;
    color: #e0dddd;
    text-align: center;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
  }

  p.paragraph span.paragraph-text-185 {
    font-size: 1.75rem;
  }

  p.paragraph span.paragraph-text-174 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.375rem;
  }

  p.paragraph span.paragraph-text-172 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.375rem;
  }

  p.paragraph span.paragraph-text-199 {
    font-weight: 300;
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-87 {
    font-size: 1.0625rem;
  }

  p.paragraph span.paragraph-text-162 {
    font-size: 1.8125rem;
  }

  p.paragraph span.paragraph-text-55 {
    color: #838282;
  }

  p.paragraph span.paragraph-text-213 {
    color: #848080;
  }

  p.paragraph span.paragraph-text-215 {
    color: #848080;
  }

  p.paragraph.Exam-subtext {
    width: 100%;
    text-align: center;
    font-size: 11px;
  }

  p.paragraph.title-for-industries {
    margin: -6px 20px 1px 20px;
    padding-bottom: 10px;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    text-shadow: none;
    font-family: 'Roboto', sans-serif;
    line-height: 28px;

    background-blend-mode: normal;
  }

  p.paragraph.Card-sentence {
    padding-right: 5px;
    padding-left: 5px;
    color: #b8d6f7;
    font-size: 21px;

    -webkit-text-stroke-color: #9accf9;
  }

  p.paragraph.homepara2 {
    display: block;
    margin-right: -14px;
    margin-bottom: 3px;
    margin-left: -14px;
    padding: 12px 15px 0;
    max-width: none;
    width: 338px;
    color: #f9f9f9;
    text-align: center;
    letter-spacing: 1px;
    font-size: 19px;
    line-height: 23px;
  }

  p.paragraph.Card-sentence.top {
    margin: 0 40px -4px 62px;
    padding: 0 200px;
    width: 99.8%;
    font-weight: 400;
    font-size: 22px;
    line-height: normal;
  }

  p.paragraph.Partneer.card-text.title {
    margin-top: -9px;
    margin-left: 24px;
    padding-top: 7px;
    padding-bottom: 6px;
    width: 72.8%;
    font-size: 27px;
  }

  p.paragraph.paragraph-3 {
    margin-bottom: 2px;
    font-size: 15px;
  }

  p.paragraph.card-text {
    margin-left: -15px;
    width: 108.6%;
    letter-spacing: -1px;
    font-weight: 500;
    font-size: 25px;
  }

  p.paragraph.Bottom-para-home {
    margin-right: 0;
    margin-left: 0;
    padding-right: 100px;
    padding-left: 100px;
    width: 100%;
  }

  p.paragraph.titlebottom {
    margin-top: 16px;
    margin-bottom: 15px;
    margin-left: 126px;
    width: 72%;
    -webkit-transform: scaleX(1.39);
       -moz-transform: scaleX(1.39);
         -o-transform: scaleX(1.39);
            transform: scaleX(1.39);
  }

  p.paragraph span.paragraph-text-35 {
    font-weight: 500;
    font-size: 1.25rem;
  }

  p.paragraph.homepara2.right {
    margin-left: -3px;
    padding-bottom: 14px;
  }

  p.paragraph.Paragraph-basic-guide:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.footer-nav {
    margin: 0 0 20px;
    padding-top: 0;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-text span.text-link-text-8 {
    font-size: 1.125rem;
  }

  a.link-text.next-webinar-button {
    margin: 0 3px 0 50px;
    padding: 2px 17px 13px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-right-arrow.png');
    background-attachment: scroll;
    background-position: 31px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    text-shadow: none;

    background-blend-mode: normal;
  }

  a.link-text.last-webinar-button {
    margin: 0 50px 0 -1px;
    padding: 2px 17px 13px 42px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;

    background-blend-mode: normal;
  }

  a.link-text.nav-button-session-11 {
    margin: 0 13px;
    padding: 3px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
  }

  a.link-text.nav-9 {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.web3-but {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.nav-web4 {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.web5button {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.navsweb6 {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.web8button {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.nav-button-10 {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.navbutweb11 {
    margin: 0 13px;
    padding: 3px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
  }

  a.link-text span.text-link-text-48 {
    font-size: 1rem;
  }

  a.link-text.nav-link {
    padding-right: .6rem;
    padding-left: .6rem;
    font-size: 16px;
  }

  a.link-text.main-links {
    margin-right: 0;
    border-bottom: .0625rem solid transparent;
    -webkit-transition-timing-function: ease-in-out;
       -moz-transition-timing-function: ease-in-out;
         -o-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    -webkit-transition-duration: .2s;
       -moz-transition-duration: .2s;
         -o-transition-duration: .2s;
            transition-duration: .2s;
    -webkit-transition-property: border-color;
       -moz-transition-property: border-color;
         -o-transition-property: border-color;
            transition-property: border-color;
  }

  a.link-text.main-links.nav-link {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 21px 9px 16px 11px;
    border-bottom-width: 0;
    color: rgba(188, 219, 250, .9);
    text-transform: uppercase;
    text-shadow: #000 2px 2px 5px;
    font-size: 13px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  }

  a.link-text.link-override.main-links.nav-link {
    margin-top: 0;
    margin-right: 3px;
    margin-left: 2px;
    padding-top: 21px;
    padding-right: 0;
    padding-left: 0;
    width: 204.08%;
    color: #bcdbfa;
    text-shadow: #000 2px 2px 5px;
    font-size: 13px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  }

  a.link-text.link-override.nav-link.sub-link {
    margin-top: -1px;
    margin-right: -5px;
    margin-left: -5px;
    padding: 8px 0 21px 20px;
    width: 212px;
    height: 23px;
    background-color: rgba(0, 0, 0, .8);
    box-shadow: rgba(0, 0, 0, .5) 1px 1px 10px 1px;
    color: rgba(255, 255, 255, .9);
    text-align: left;
    text-transform: capitalize;
    text-shadow: rgba(0, 0, 0, .8) 3px 3px 5px;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
  }

  a.link-text.ERD-footer-nav {
    margin: 15px 10px 0;
    padding-top: 0;
    padding-bottom: 0;
    color: #d5d3d3;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-text.play-webinar-1-button {
    margin: 0 3px 0 128px;
    padding: 3px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
  }

  a.link-text.session-link15 {
    margin: 0 13px;
    padding: 3px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
  }

  a.link-text.advance-button-blank.last-webinar {
    margin: 0 3px 0 50px;
    padding: 2px 17px 13px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-right-arrow.png');
    background-attachment: scroll;
    background-position: 31px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    text-shadow: none;

    background-blend-mode: normal;
  }

  a.link-text.web-nav {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.nav-bot-session-13 {
    margin: 0 13px;
    padding: 3px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
  }

  a.link-text.nav-button-links-bottom {
    margin: 5px 10px;
    padding: 10px 5px;
    min-width: 287px;
    min-height: auto;
    max-height: none;
    width: 287px;
    height: auto;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
  }

  a.link-text.play2-but {
    margin: 0 13px;
    padding: 2px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
    font-size: 17px;
  }

  a.link-text.last-web-button-15-lobby {
    margin: 0 50px 0 -1px;
    padding: 2px 17px 13px 42px;
    min-height: auto;
    max-height: none;
    width: 75px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;

    background-blend-mode: normal;
  }

  a.link-text.session-link-16 {
    margin: 0 13px;
    padding: 3px 17px 9px;
    min-height: auto;
    max-height: none;
    width: 220px;
    height: 32px;
    border-color: transparent;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    vertical-align: middle;
  }

  a.link-text.next-webinar-button:hover {
    margin-top: 0;
    padding-top: 2px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-right-arrow.png');
    background-attachment: scroll;
    background-position: 33px center;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.last-webinar-button:hover {
    margin-top: 0;
    padding-top: 2px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-button-session-11:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.nav-9:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.web3-but:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.nav-web4:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.web5button:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.navsweb6:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.web8button:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.nav-button-10:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.navbutweb11:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.main-links:hover {
    border-bottom: .0625rem solid #73c0fd;
  }

  a.link-text.link-override.nav-link.sub-link:hover {
    color: rgba(130, 189, 250, .9);
    text-decoration: none;
    font-weight: 400;
  }

  a.link-text.main-links.nav-link:hover {
    margin-right: 0;
    padding-bottom: 16px;
    border-color: transparent;
    color: rgba(251, 246, 246, .9);
    text-shadow: #78828c 2px 2px 5px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;

    -webkit-text-stroke-color: #eeebeb;
  }

  a.link-text.link-override.main-links.nav-link:hover {
    margin-right: 3px;
    color: #f7f8f9;

    -webkit-text-stroke-color: #eeecec;
  }

  a.link-text.play-webinar-1-button:hover {
    padding-top: 3px;
    background-color: #fef9f9;
    color: #080404;
  }

  a.link-text.session-link15:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.advance-button-blank.last-webinar:hover {
    margin-top: 0;
    padding-top: 2px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-right-arrow.png');
    background-attachment: scroll;
    background-position: 33px center;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.web-nav:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.nav-bot-session-13:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.nav-button-links-bottom:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.play2-but:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  a.link-text.last-web-button-15-lobby:hover {
    margin-top: 0;
    padding-top: 2px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-left-arrow.png');
    background-attachment: scroll;
    background-position: 19px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.session-link-16:hover {
    background-color: #fbfafa;
    color: #060505;
  }

  /* Interaction Elements */

  a.link-button.hoverbutton2 {
    margin-right: 10px;
    margin-left: -1px;
    color: #fbfbfc;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.hoverbutton3 {
    margin-right: 10px;
    margin-left: -1px;
    color: #f4f8fa;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.hoverbutton4 {
    margin-right: 10px;
    margin-left: -1px;
    color: #fafcfc;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.hoverbutton5 {
    margin-right: 10px;
    margin-left: -1px;
    min-width: 100px;
    height: 101px;
    color: #f8f9fa;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.hoverbutton6 {
    margin-right: 10px;
    margin-left: -1px;
    color: #fafcfc;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.hoverbutton7 {
    margin-right: 10px;
    margin-left: -1px;
    color: #f7fafb;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.hoverbutton9 {
    margin-right: -1px;
    margin-left: -1px;
    color: #f9fafb;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.buttonlink-uk100 {
    margin: 20px 10px 20px -1px;
    padding-top: 100px;
    min-width: 100px;
    min-height: 100px;
    width: 100px;
    height: 100px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/1-100p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    color: #f8f9fa;
    text-align: center;
    font-family: 'Roboto', sans-serif;

    background-blend-mode: normal;
  }

  a.link-button.added-buttons {
    margin: 7px 10px 10px;
    padding: 6px 15px 11px 14px;
    min-width: 230px;
    min-height: 37px;
    width: 230px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.button-link-regs {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 10px;
    min-width: 240px;
    min-height: 35px;
    width: 300px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.butttob-link-research {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 12px;
    padding-bottom: 15px;
    min-width: 240px;
    min-height: 35px;
    width: 300px;
    height: 50px;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.button-link-partners {
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 11px 0;
    min-width: 240px;
    min-height: 50px;
    max-height: none;
    width: 300px;
    height: auto;
    border-radius: 15px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.button-link-tools-and-forms {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 11px;
    padding-right: 0;
    padding-left: 0;
    min-width: 234px;
    min-height: 50px;
    width: 316px;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #f8f9fa;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.button-basics-page {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 7px;
    min-width: 260px;
    min-height: 40px;
    max-height: none;
    width: 260px;
    height: 40px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.basic-guide-buttons {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 7px;
    min-width: 260px;
    min-height: 40px;
    max-height: none;
    width: 260px;
    height: auto;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.guide-one-line {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 17px;
    min-width: 260px;
    min-height: 66px;
    max-height: none;
    width: 260px;
    height: auto;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.button-link-digital {
    margin: 14px 10px 0;
    padding-top: 10px;
    padding-bottom: 10px;
    min-width: 260px;
    min-height: 35px;
    max-height: none;
    width: 280px;
    height: auto;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.hovbutton8 {
    margin-right: 10px;
    margin-left: -1px;
    color: #f7fafb;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-bottom: 17px;
    padding-left: 30px;
    min-width: 160px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-up-Guide.jpg'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png');
    background-attachment: scroll, scroll, scroll;
    background-position: left top, left top, left top;
    background-clip: border-box, border-box, border-box;
    background-origin: padding-box, padding-box, padding-box;
    background-size: auto auto, auto auto, auto auto;
    background-repeat: repeat, repeat, repeat;
    font-size: 16px;
    line-height: 27px;

    background-blend-mode: normal, normal, normal;
  }

  a.link-button.button-link-financial {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    min-width: 280px;
    min-height: 35px;
    max-height: none;
    width: 300px;
    height: auto;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.one-line-button-link-regs {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 22px;
    min-width: 240px;
    min-height: 35px;
    width: 300px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 16px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.button-link-travel {
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 11px 15px;
    min-width: 240px;
    min-height: 35px;
    max-height: none;
    width: auto;
    height: auto;
    border-radius: 15px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.financial-link-one-line {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 25px;
    padding-bottom: 10px;
    min-width: 300px;
    min-height: 74px;
    max-height: none;
    width: 300px;
    height: auto;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
    font-size: 18px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.CIA-button {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 10px;
    min-width: 240px;
    min-height: 35px;
    width: 300px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 18px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.IP-button {
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    min-width: 240px;
    min-height: 35px;
    width: 300px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 17px;
    line-height: inherit;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton10 {
    margin-right: 0;
    margin-left: 10px;
    color: #f9fafa;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button span.button-link-text-3 {
    font-size: 1.0625rem;
  }

  a.link-button.button-link-tools-and-forms:hover {
    background-color: #fcfbfb;
    color: #040607;
  }

  a.link-button.added-buttons:hover {
    margin-top: 7px;
    background-color: #fefbfb;
    color: #030406;
  }

  a.link-button.book-button:hover {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-left: 30px;
    min-width: 160px;
    min-height: 139px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-down-Guide.jpg'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png');
    background-attachment: scroll, scroll;
    background-position: left top, left top;
    background-clip: border-box, border-box;
    background-origin: padding-box, padding-box;
    background-size: auto auto, auto auto;
    background-repeat: repeat, repeat;
    font-weight: 300;

    background-blend-mode: normal, normal;
  }

  a.link-button.one-line-button-link-regs:hover {
    padding-top: 22px;
  }

  a.link-button.IP-button:hover {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  /* Layout Elements */

  body.body-1 {
    margin-left: 4px;
    min-height: auto;
    width: 99.1%;
    background-color: rgba(8, 5, 5, .9);
    box-shadow: none;
  }

  body.body-2 {
    margin-right: 0;
    margin-left: 0;
    max-width: none;
  }

  body.body-5 {
    margin-right: 0;
    margin-left: 0;
    min-height: auto;
  }

  body.body-6 {
    margin-right: 0;
    margin-left: 0;
  }

  body.body-7 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
  }

  body.body-3 {
    width: 100%;
  }

  body.container-industry {
    min-height: auto;
    width: auto;
    background-color: rgba(0, 0, 0, .9);
  }

  body.docs-heading {
    min-height: auto;
    width: auto;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-lobby {
    min-height: auto;
    background-color: rgba(0, 0, 0, .9);
    box-shadow: none;
  }

  body.container-search {
    min-height: auto;
    width: auto;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-8 {
    background-color: #040404;
  }

  .container.footer {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 0 0 20px;
    padding-right: 0;
    padding-left: 0;
    min-width: 200px;
    min-height: 100%;
    max-width: none;
    width: auto;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-1 {
    margin-top: 0;
    margin-right: 4px;
    margin-left: -15px;
    padding-top: 70px;
    padding-right: 8px;
    padding-left: 9px;
    min-width: 50px;
    max-width: none;
    width: 101%;
  }

  .container.footer-nav {
    margin-top: 20px;
    margin-bottom: -10px;
    margin-left: -20px;
    padding-top: 6px;
    padding-right: 10px;
    padding-left: 10px;
    width: 101.6%;
    background-color: transparent;
  }

  .container.container-lobby {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
    min-height: 200px;
    width: 100%;
    height: auto;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.container-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 7px 30px 10px;
    padding-right: 7px;
    padding-bottom: 20px;
    min-width: 13px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-5 {
    width: 100%;
  }

  .container.container-country-guides-page {
    margin-right: 20px;
    margin-bottom: 0;
    margin-left: 20px;
    padding-top: 8px;
    padding-bottom: 25px;
    min-width: 100px;
    max-width: none;
    width: 100%;
  }

  .container.footer-nav-regs {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
  }

  .container.container-resources {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-regs {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 20px 20px 15px;
    padding-right: 7px;
    padding-bottom: 23px;
    padding-left: 7px;
    min-width: 13px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 20px;
    margin-bottom: 15px;
    padding-right: 7px;
    padding-bottom: 23px;
    min-width: 13px;
    width: 198%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) -5px -5px 20px 5px, rgba(0, 0, 0, .5) 5px 5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-8 {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    min-height: 10px;
    background-color: transparent;
  }

  .container.main-footer-w-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: center;
    -ms-flex-align: center;
    margin: 29px 8px 10px 30px;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
    max-width: none;
    width: 93.6%;
    background-color: #2c2929;
    box-shadow: #000 5px 5px 10px 0;

    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
  }

  .container.container-11 {
    margin: 10px 50px;
  }

  .container.contact-container {
    -ms-flex-pack: center;
    margin-right: 30px;
    margin-left: 30px;
    padding-right: 0;
    padding-left: 10px;
    min-width: 0;
    max-width: none;
    width: 100%;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.contact.text-col {
    -ms-flex-pack: center;
    -ms-flex-align: start;
    margin-right: 10px;
    margin-left: 10px;
    padding-left: 20px;
    width: 100%;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
            align-items: flex-start;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.title-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-align: start;
    margin-top: 0;
    margin-right: -3px;
    margin-bottom: 9px;
    padding-right: 0;
    min-width: 250px;
    min-height: 47px;
    max-width: none;
    width: 40%;
    height: auto;
    background-color: transparent;
    box-shadow: none;

    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
            align-items: flex-start;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }

  .container.nav-wrapper-1 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: end;
    margin-top: -11px;
    margin-bottom: -2px;
    margin-left: -11px;
    padding-top: 0;
    min-width: 12px;
    max-height: 93px;
    width: 90%;
    height: auto;
    background-color: transparent;

    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
       -moz-box-pack: end;
            justify-content: flex-end;
  }

  .container.nav-parent {
    position: fixed;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: justify;
    margin-top: 0;
    margin-bottom: 0;
    max-height: 100px;
    width: 100%;
    height: 61px;
    background-color: rgba(0, 0, 0, .6);
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0, rgba(0, 0, 0, .5) 0 15px 25px 0 inset;

    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
            justify-content: space-between;
  }

  .container.partnerlink-component {
    display: none;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
    padding-top: 4px;
    padding-bottom: 4px;
    opacity: 1;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.card-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    margin-left: -15px;
    padding-top: 0;
    padding-right: 31px;
    padding-left: 36px;
    width: 101.2%;
  }

  .container.card-content {
    margin-right: 20px;
    margin-left: 0;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
  }

  .container.extra-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 0;
    margin-bottom: 18px;
    margin-left: 0;
    min-width: 200px;
    min-height: 100%;
    max-width: none;
    width: auto;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 0 30px;
    padding-top: 30px;
    padding-right: 10px;
    min-width: 800px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.exam-text-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 30px;
    margin-bottom: 18px;
    margin-left: 30px;
    padding-bottom: 20px;
    min-width: 200px;
    min-height: 100%;
    max-width: none;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar-footer {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.exam-footer-nav {
    margin-top: 6px;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
  }

  .container.basics-footer-nav {
    margin-top: 15px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.footer-nav-holder {
    margin-bottom: 20px;
  }

  .container.footer-nav-links {
    margin-top: -10px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.forms-footer {
    margin-top: 10px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.container-bottom-nav-links {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .container.container-about {
    margin-right: 15px;
    margin-left: 15px;
    padding: 10px;
    min-width: 80%;
    max-width: 80%;
  }

  .container.container-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-pack: center;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
  }

  .container.nav-bottom-lobbies {
    margin-top: 0;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.main-container-lobbies {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 0 0 20px;
    min-width: 200px;
    min-height: 100%;
    max-width: none;
    width: auto;
    border-bottom-width: 0;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.top-page-container {
    margin-top: 20px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.container-guide {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 7px 30px 5px;
    padding-right: 7px;
    padding-bottom: 20px;
    min-width: 13px;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.main-guide-container {
    margin-top: 3px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.ccg-main-container {
    margin-top: 3px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.travel-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 7px 30px 10px;
    padding-right: 0;
    padding-bottom: 20px;
    min-width: 13px;
    min-height: 50px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.forms-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 7px 30px 10px;
    padding-right: 0;
    padding-bottom: 20px;
    min-width: 13px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.about-footer-nav {
    margin-top: 3px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 100px;
    padding-left: 100px;
    width: 100%;
    background-color: transparent;
  }

  .container.footer-contact {
    margin-top: 3px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
    background-color: transparent;
  }

  .container.text-contact-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 0 30px 20px;
    min-width: 200px;
    min-height: 100%;
    max-width: none;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.main-container-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 0;
    min-width: 200px;
    min-height: 100%;
    max-width: none;
    width: auto;
    background-color: transparent;
    box-shadow: none;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-6 {
    margin-right: 50px;
    margin-bottom: 20px;
    margin-left: 50px;
    padding-bottom: 10px;
  }

  .container.websites-container-lower {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
    min-height: 200px;
    width: 100%;
    height: auto;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.GDPR-top-para {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 10px;
    padding-left: 10px;
    min-width: 0;
    min-height: 200px;
    width: 100%;
    height: auto;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.container-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-bottom: -1px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.basics-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin: 7px 30px 10px;
    padding-right: 7px;
    padding-bottom: 20px;
    min-width: 13px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar3-container-lobby {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
    min-height: 200px;
    width: 100%;
    height: auto;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.nav-parent-2 {
    position: fixed;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: justify;
    margin: -1px 46px 0 2px;
    max-height: 100px;
    width: 98.3%;
    height: 96px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0, rgba(0, 0, 0, .5) 0 15px 25px 0 inset;

    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
            justify-content: space-between;
  }

  .container.container-links {
    padding: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.footer-nav-ccg {
    margin-top: 3px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 10px;
    padding-left: 20px;
    width: 100%;
    background-color: transparent;
  }

  .container.container-for-player7 {
    margin: 10px 50px;
  }

  .container.web8-container {
    margin: 10px 50px;
  }

  .container.risk-container {
    margin: 10px 50px;
  }

  .container.nav-bar-ERD {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-align: start;
    padding-right: 0;
    min-width: 250px;
    width: 250px;
    background-color: transparent;
    box-shadow: none;

    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
            align-items: flex-start;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }

  .container.Partner-lower-box {
    margin: 30px 50px 20px;
    padding-bottom: 10px;
  }

  .container.webinar-card-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    min-width: 100px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .container.web-card-content {
    padding-right: 10px;
    padding-left: 10px;
    min-height: 340px;
    max-height: 340px;
    box-shadow: none;
  }

  .container.ERD-card-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    min-width: 100px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .container.Partner-top-para {
    margin-right: 50px;
    margin-bottom: 20px;
    margin-left: 50px;
    padding-bottom: 10px;
  }

  .container.heading-container-sitemap {
    width: auto;
  }

  .container.container-3 {
    -ms-flex-pack: center;
    margin-top: -4px;
    margin-bottom: 16px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-12 {
    margin-top: 43px;
    margin-bottom: 37px;
    margin-left: 29px;
    padding-right: 0;
    padding-left: 0;
    width: 93.8%;
    background-color: #262626;
  }

  .container.toggle-component {
    visibility: hidden;
  }

  .container.container-12:hover {
    margin-top: 41px;
    margin-left: 27px;
  }

  .link-container.logo-wrapper {
    top: 80%;
    left: 20px;
    display: block;
    margin: 23px 3px -12px 26px;
    padding-top: 12px;
    padding-bottom: 0;
    min-height: 86px;
  }

  .link-container.card-link {
    margin-right: 5px;
    margin-bottom: 1px;
    margin-left: 5px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;

    -webkit-box-flex: 1;
    -webkit-flex: 1 30%;
       -moz-box-flex: 1;
        -ms-flex: 1 30%;
            flex: 1 30%;
  }

  .link-container.link-container-1 {
    margin-right: 5px;
    margin-left: 5px;
    padding-right: 0;
    padding-left: 0;
  }

  .link-container.link-container-glossary {
    display: block;
    padding-right: 0;
    padding-left: 0;
    width: 40px;
  }

  .link-container.web-card-link {
    margin-right: 5px;
    margin-left: 5px;
    min-width: 300px;
    min-height: 150px;
    max-width: 400px;
    max-height: 330px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;

    -webkit-box-flex: 1;
    -webkit-flex: 1 30%;
       -moz-box-flex: 1;
        -ms-flex: 1 30%;
            flex: 1 30%;
  }

  .link-container.ERD-card-link {
    margin-right: 5px;
    margin-left: 5px;
    padding: 20px 10px 40px;
    min-width: 300px;
    min-height: 150px;
    max-width: 400px;
    max-height: 330px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;

    -webkit-box-flex: 1;
    -webkit-flex: 1 30%;
       -moz-box-flex: 1;
        -ms-flex: 1 30%;
            flex: 1 30%;
  }

  .link-container.web-card-link:hover {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .link-container.ERD-card-link:hover {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  div.responsive-picture.picture-9 {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
    margin-bottom: 7px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.ccg-top-image {
    margin-top: -2px;
    margin-bottom: -14px;
    width: 100%;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.finance-image {
    margin-bottom: 7px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.picture-regs {
    margin-bottom: 7px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.research-image {
    margin-bottom: 0;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.partners-image {
    margin-bottom: 7px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.forms-image {
    margin-top: -4px;
    margin-bottom: 7px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.links-image {
    margin-top: 4px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.basic-image {
    margin-bottom: 7px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.picture-resources {
    margin-top: -5px;
    margin-bottom: 0;
  }

  .html-element.html-element-1 {
    padding: 15px 15px 8px;
    width: 600px;
    border-radius: 40px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
  }

  ul.list-container.nav-dropdown {
    position: absolute;
    top: 100%;
    left: 10px;
    z-index: 10;
    min-width: 170px;
    width: 90%;
  }

  span.glyph.menu-indictor {
    display: none;
    margin-top: 33px;
    padding-top: 50px;
  }

  .html-element.nav-config {
    display: none;
  }

  li.list-item-container.nav-node {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    -ms-flex-align: center;
    margin-top: 15px;
    margin-left: 2px;

    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  ul.list-container.large-horizontal.menu.vertical {
    -ms-flex-pack: center;
    margin: 14px -34px 0 -55px;
    padding-right: 0;
    min-width: 616px;
    max-width: none;
    width: 79.2%;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
            align-content: flex-start;
  }

  ul.list-container.menu.nav-dropdown.vertical {
    width: 97%;
    border-width: 0;
    border-style: none;
    background-color: transparent;
  }

  a.responsive-picture.partnerlink {
    margin-top: 15px;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    min-height: auto;
    max-width: none;
    width: 95px;
    height: 45px;
    box-shadow: rgba(0, 0, 0, .5) 3px 3px 10px 2px;
    opacity: 1;
  }

  li.list-item-container.list-item-container-1 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    min-width: 100auto;
    width: 213px;
    height: 30px;
    background-color: #000;
  }

  a.responsive-picture.partnerlink > picture {
    height: 45px;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    margin-top: 0;
    margin-right: 12px;
    margin-left: -7px;
    padding-left: 0;
    width: auto;
    height: 280px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    -ms-flex-pack: start;
    margin-top: 0;
    padding-top: 0;
    min-width: 0;
    min-height: 260px;
    height: 260px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
            justify-content: flex-start;
  }

  span.glyph.nav-icon {
    text-shadow: #000 2px 2px 5px;
    font-size: 19px;

    -webkit-text-stroke-color: #bcdbfa;
  }

  span.glyph.glossary-icon {
    text-shadow: #000 2px 2px 5px;
    font-size: 23px;
  }

  a.responsive-picture.uscs-link {
    margin-top: 15px;
    margin-right: 8px;
    margin-left: 8px;
    padding: 0;
    min-height: auto;
    max-width: none;
    width: 95px;
    height: 45px;
    box-shadow: rgba(0, 0, 0, .5) 3px 3px 10px 2px;
    opacity: 1;
  }

  a.responsive-picture.uscs-link > picture {
    height: 45px;
  }

  li.list-item-container.last-node.nav-node {
    margin-top: 15px;
    margin-right: 20px;
    width: 70px;
  }

  div.responsive-picture.webinat-image {
    margin-bottom: 7px;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
    margin-bottom: 0;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.charles-pic {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 6px;
    max-width: 150px;
    max-height: 180px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: -17px;
    margin-bottom: 2px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.Ray-pic {
    margin-top: 0;
    margin-bottom: 2px;
    padding-top: 6px;
    max-width: 142px;
    max-height: 180px;
    width: 200px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: -9px;
    margin-bottom: 5px;
    padding-top: 0;
    max-width: 150px;
    max-height: 195px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  a.responsive-picture.picture-link-1 {
    margin: -32px 200px -20px 200px;
    padding-right: 0;
    max-width: none;
    width: 300px;
    height: 102px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: -20px;
    margin-bottom: 2px;
    padding-top: 6px;
    max-width: 150px;
    max-height: 175px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -40px;
    margin-bottom: 2px;
    padding-top: 6px;
    max-width: 155px;
    max-height: 185px;
    width: 155px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: -33px;
    margin-bottom: 2px;
    padding-top: 6px;
    max-width: 150px;
    max-height: 180px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.web5-pic {
    margin-top: -20px;
    margin-bottom: 2px;
    padding-top: 6px;
    max-width: 140px;
    max-height: 190px;
    width: 140px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.web6-pic {
    margin-top: -36px;
    margin-bottom: 2px;
    padding-top: 6px;
    max-width: 150px;
    max-height: 180px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: 0;
    margin-bottom: 2px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: -8px;
    margin-bottom: 2px;
    padding-top: 6px;
    max-width: 150px;
    max-height: 185px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: 10px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: -12px;
    margin-bottom: 2px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: -26px;
    margin-bottom: 2px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
    width: 150px;
    vertical-align: middle;

    justify-self: center;
  }

  div.responsive-picture.contact-image {
    margin-top: -2px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: -13px;
    margin-bottom: 2px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
    width: 150px;
    height: 199px;
    vertical-align: middle;

    justify-self: center;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 15px;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    min-height: auto;
    max-width: none;
    width: 95px;
    height: 45px;
    box-shadow: rgba(0, 0, 0, .5) 3px 3px 10px 2px;
    opacity: 0;
  }

  a.responsive-picture.vert-DEC-link > picture {
    height: 45px;
  }

  a.responsive-picture.vert-USCS-link {
    margin-top: 15px;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    min-height: auto;
    max-width: none;
    width: 95px;
    height: 45px;
    box-shadow: rgba(0, 0, 0, .5) 3px 3px 10px 2px;
    opacity: 0;
  }

  a.responsive-picture.vert-USCS-link > picture {
    height: 45px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 15px;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    min-height: auto;
    max-width: none;
    width: 95px;
    height: 45px;
    box-shadow: rgba(0, 0, 0, .5) 3px 3px 10px 2px;
    opacity: 1;
  }

  a.responsive-picture.horiz-DEC-link > picture {
    height: 45px;
  }

  a.responsive-picture.horiz-USCS-link {
    margin-top: 30px;
    margin-right: 16px;
    margin-left: 1px;
    padding: 0;
    min-height: auto;
    max-width: none;
    width: 173px;
    height: auto;
    box-shadow: none;
    opacity: 1;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: auto;
  }

  div.responsive-picture.industries-pic {
    margin-bottom: 7px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.article-image {
    margin-top: 0;
    margin-bottom: -24px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.web10-george-pic > picture {
    height: 199px;
  }

  div.responsive-picture.exam-pic {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.about-image {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .html-element.html-element-2 {
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: 10px;
    margin-right: 0;
    min-width: 140px;
    min-height: 220px;
    width: 140px;
  }

  a.responsive-picture.picture-link-1 > picture {
    height: 102px;
  }

  li.list-item-container.has-drop-down.nav-node {
    margin-left: 7px;
    padding-left: 15px;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: 17px;
    margin-bottom: -4px;
    margin-left: 18px;
    padding-left: 8px;
    min-width: 180px;
    width: 300px;
  }

  a.responsive-picture.picture-link-6 {
    margin-right: 6px;
    margin-left: -11px;
  }

  a.responsive-picture.picture-link-7 {
    margin-top: -10px;
    width: 45px;
  }

  a.responsive-picture.picture-link-8 {
    margin-top: -10px;
    width: 45px;
  }

  span.glyph.nav-icon:hover {
    color: #93cefb;
  }

  span.glyph.glossary-icon:hover {
    color: #93cefb;
  }

  a.responsive-picture.picture-link-2:hover {
    min-width: 140px;
    width: 140px;
  }
}

@media screen and (min-width: 77.4375rem) {
  /* Text Elements */

  h1.subheading {
    font-size: 15px;
  }

  h1 span.heading-text-12 {
    font-size: 1.5625rem;
  }

  h1.new-lobby-heading {
    margin-top: 10px;
    padding-right: 30px;
    padding-left: 30px;
  }

  h1.logo {
    margin-top: -9px;
    margin-right: -13px;
    padding-right: 0;
  }

  h1.heading-2 {
    margin-bottom: 10px;
    margin-left: 57px;
    padding-top: 10px;
    width: 90.8%;
  }

  h2.heading-1 {
    text-transform: capitalize;
  }

  h2 span.heading-text-6 {
    text-transform: capitalize;
  }

  h2.page-heading {
    margin-top: 50px;
    margin-left: -3px;
    padding-bottom: 11px;
    width: 56.3%;
    color: #a8cef6;
    font-size: 30px;
    -webkit-transform: scaleX(1.8) scaleZ(1) scaleY(1.35);
       -moz-transform: scaleX(1.8) scaleZ(1) scaleY(1.35);
            transform: scaleX(1.8) scaleZ(1) scaleY(1.35);
  }

  h2 span.heading-text-2 {
    font-size: 2.125rem;
  }

  h3.heading-top-pages {
    margin-top: 10px;
    margin-bottom: 3px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.heading-exams {
    margin-top: 0;
    margin-bottom: 15px;
    padding-top: 8px;
    font-size: 42px;
  }

  h3.header-ERD {
    margin-top: 18px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.header-weblinks {
    margin-top: 15px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.header-about {
    margin-top: 15px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.heading-guide {
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.heading-research {
    margin-top: 10px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.ccg-heading {
    margin-top: 19px;
    margin-bottom: 29px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.header-top-mkts {
    margin-top: 5px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.regs-header {
    margin-top: 1px;
    margin-bottom: -12px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.travel-header {
    margin-top: 0;
    margin-bottom: -5px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.forms-heading {
    margin-top: 1px;
    margin-bottom: -6px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.heading-contact {
    margin-top: 0;
    margin-bottom: 15px;
    padding-top: 8px;
    font-size: 42px;
  }

  h3.heading-sitemap {
    margin-top: 0;
    margin-bottom: 15px;
    padding-top: 8px;
    font-size: 42px;
  }

  h3.webinars-heading {
    margin-top: 10px;
    margin-bottom: 3px;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h3.header-articles {
    margin-top: 38px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 42px;
  }

  h4.webinar-runtime {
    margin-bottom: 17px;
    padding-right: 70px;
    padding-left: 70px;
  }

  h4.web-card-title {
    font-size: 29px;
  }

  h4.erdtitle {
    font-size: 29px;
  }

  h4.card-title {
    margin-top: -6px;
    margin-bottom: -6px;
    padding-bottom: 0;
    font-size: 45px;
    -webkit-transform: scaleX(1.32) scaleZ(1.1) scaleY(1.01);
       -moz-transform: scaleX(1.32) scaleZ(1.1) scaleY(1.01);
            transform: scaleX(1.32) scaleZ(1.1) scaleY(1.01);
  }

  p.paragraph.webinar-page-tiny-text {
    margin-top: 20px;
    margin-right: 40px;
    margin-left: 40px;
    min-width: 1200auto;
    width: 1300px;
    color: #b4b4b4;
  }

  p.paragraph.title-exam-page {
    margin-top: 7px;
  }

  p.paragraph.tiny-text-resources-page {
    width: 1200px;
  }

  p.paragraph.exam-lower-text {
    margin-top: 15px;
    width: 90%;
  }

  p.paragraph.exam-text {
    width: 100%;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 0;
    margin-right: 30px;
    margin-left: 30px;
    width: auto;
    color: #d5d3d3;
  }

  p.paragraph.title-for-guide {
    margin-top: 15px;
    padding-bottom: 0;
  }

  p.paragraph.Paragraph-basic-guide {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 50px;
    padding-right: 20px;
    padding-bottom: 5px;
    padding-left: 23px;
    min-width: 650px;
    max-width: 1500px;
    width: auto;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 30px;
    padding-left: 30px;
  }

  p.paragraph font.title-industries {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-homepage-text {
    margin-top: -17px;
    margin-left: 64px;
    padding-top: 30px;
    font-size: 21px;
    line-height: 20px;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-top: 10px;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 15px;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 10px;
    margin-right: 20px;
    margin-left: 20px;
  }

  p.paragraph.title-for-partners-page {
    margin-top: -10px;
    margin-bottom: 10px;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 10px;
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph.about-para1 {
    margin-right: 150px;
    margin-left: 150px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph span.paragraph-text-28 {
    color: #82bdfa;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.About-1st-para {
    margin: 8px 150px 15px;
    padding-bottom: 20px;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-top: 10px;
    padding-right: 100px;
    padding-left: 100px;
  }

  p.paragraph span.paragraph-text-6 {
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: 10px;
  }

  p.paragraph span.paragraph-text-78 {
    color: #cccaca;
  }

  p.paragraph.lobby-small-text {
    margin-top: 10px;
    margin-right: 50px;
    margin-left: 50px;
    width: 100%;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 10px;
  }

  p.paragraph.travel-tiny-para {
    margin-top: 7px;
  }

  p.paragraph.title-for-forms-page {
    margin-top: -1px;
    margin-bottom: 5px;
  }

  p.paragraph.about-tiny-text {
    margin-top: 10px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    color: #b4b4b4;
  }

  p.paragraph.para2-lobby1 {
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph.para1-lobbies {
    margin-top: 15px;
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  p.paragraph.para2-web2 {
    margin-top: -10px;
    margin-bottom: 45px;
    margin-left: -36px;
    padding-left: 30px;
    width: 944px;
  }

  p.paragraph.para2-sba {
    margin-top: 0;
    padding-left: 30px;
    width: 1077px;
  }

  p.paragraph.ray-para1 {
    margin-bottom: 20px;
  }

  p.paragraph.sba-3rd-para {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  p.paragraph.websites-para1 {
    margin-top: 15px;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 1.5;
  }

  p.paragraph.websites-3rd-para {
    margin-top: -10px;
    margin-bottom: 20px;
    padding-bottom: 0;
    font-size: 18px;
  }

  p.paragraph.risk-para1 {
    margin-bottom: 20px;
  }

  p.paragraph.risk-para2 {
    margin-top: 0;
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph.docs-lobby-para1 {
    margin-top: 15px;
    margin-bottom: 20px;
  }

  p.paragraph.DOCS-para2 {
    margin-top: -10px;
    margin-bottom: 8px;
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph.gdpr-para1 {
    margin-bottom: 20px;
  }

  p.paragraph.webinar15-top-para {
    margin-bottom: 20px;
  }

  p.paragraph.MATRIX-para2 {
    margin-top: 0;
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph.GDPR-para3 {
    margin-top: -5px;
    margin-bottom: 5px;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
    font-size: 18px;
  }

  p.paragraph.lobby1-para3 {
    margin-top: 20px;
    margin-bottom: 10px;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
    width: 100%;
    font-size: 18px;
  }

  p.paragraph.lobby1-para1 {
    margin-bottom: 0;
  }

  p.paragraph.webinar2-para3 {
    margin-top: 0;
    margin-bottom: 15px;
    padding-bottom: 0;
  }

  p.paragraph.webinar3-para1 {
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  p.paragraph.webinar3-para3 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  p.paragraph.web4-para2 {
    margin-top: -20px;
    margin-bottom: 15px;
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph.web4-para3 {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 19px;
  }

  p.paragraph.web5-para1 {
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  p.paragraph.web5-para3 {
    margin-top: -5px;
    margin-bottom: 20px;
    padding-bottom: 0;
  }

  p.paragraph.web5-para2 {
    margin-top: 0;
    margin-bottom: 45px;
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph.web6-para3 {
    margin-top: -5px;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  p.paragraph.web6-para2 {
    margin-top: -15px;
    margin-bottom: 45px;
    padding-left: 30px;
    width: 81.949458%;
  }

  p.paragraph.web8-para3 {
    margin-top: 0;
    margin-bottom: 6px;
    padding-bottom: 0;
    font-weight: 300;
    font-size: 19px;
  }

  p.paragraph.web8-para1 {
    margin-bottom: 30px;
  }

  p.paragraph.web8-small-text {
    margin-top: 10px;
    margin-right: 50px;
    margin-left: 50px;
  }

  p.paragraph span.paragraph-text-48 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-49 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-68 {
    font-weight: 500;
  }

  p.paragraph span.paragraph-text-50 {
    font-weight: 400;
    font-size: 1.5625rem;
  }

  p.paragraph span.paragraph-text-100 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-51 {
    font-size: 1.5rem;
  }

  p.paragraph.web3-para3 {
    margin-top: -10px;
    margin-bottom: 30px;
    margin-left: -36px;
    padding-left: 30px;
    width: 944px;
  }

  p.paragraph span.paragraph-text-104 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-60 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-112 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-62 {
    font-size: 1.5rem;
  }

  p.paragraph span span.paragraph-text-74 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-74 {
    font-size: 1.5rem;
  }

  p.paragraph.web10-para2 {
    margin-top: 0;
    margin-bottom: 16px;
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph span.paragraph-text-126 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-65 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-79 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-131 {
    font-size: 1.5rem;
  }

  p.paragraph.web12-para3 {
    margin-top: -10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 18px;
  }

  p.paragraph span.paragraph-text-8 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-140 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-142 {
    font-size: 1.5rem;
  }

  p.paragraph.web7-para3 {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  p.paragraph.web7-para2 {
    margin-top: 0;
    margin-bottom: 45px;
    padding-left: 30px;
    width: 944px;
  }

  p.paragraph.web13-para3 {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 18px;
  }

  p.paragraph.controls-para1 {
    margin-top: 0;
    margin-bottom: 33px;
    line-height: 1.5;
  }

  p.paragraph.web8-para2 {
    margin-top: -10px;
    margin-bottom: 45px;
    margin-left: -36px;
    padding-left: 30px;
    width: 944px;
  }

  p.paragraph.web10-para3 {
    margin-top: -10px;
    margin-bottom: 7px;
    padding-bottom: 0;
    font-size: 18px;
  }

  p.paragraph span.paragraph-text-72 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.5625rem;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-bottom: 20px;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-left: 30px;
    width: 1100px;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: -10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 36px;
  }

  p.paragraph.lobby-para4 {
    margin-bottom: 0;
  }

  p.paragraph.lobby-2-para4 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  p.paragraph.web3-para4 {
    margin-top: -5px;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }

  p.paragraph.web4-para4 {
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  p.paragraph.web5-para4 {
    margin-top: -15px;
    margin-bottom: 25px;
    padding-bottom: 20px;
  }

  p.paragraph.web6-para4 {
    margin-top: -15px;
    margin-bottom: 28px;
    padding-bottom: 20px;
  }

  p.paragraph.web7-para4 {
    margin-top: -18px;
    margin-bottom: 22px;
    padding-bottom: 20px;
  }

  p.paragraph.web8-para4 {
    margin-top: -14px;
    margin-bottom: 50px;
  }

  p.paragraph.web9-para4 {
    margin-bottom: 20px;
  }

  p.paragraph.web10-para4 {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 1.5;
  }

  p.paragraph.web11-para4 {
    margin-top: 7px;
    margin-bottom: 5px;
  }

  p.paragraph.web12-para4 {
    margin-bottom: 20px;
  }

  p.paragraph.web14-para4 {
    margin-bottom: 20px;
  }

  p.paragraph.para-citd {
    margin-top: 20px;
    margin-right: 300px;
    margin-left: 300px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.paragraph-2 {
    margin: -10px 35px 24px 35px;
    padding-right: 50px;
    padding-left: 50px;
    max-width: none;
    width: 100%;
  }

  p.paragraph.tiny-text-ccgs {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 20px;
  }

  p.paragraph.title-for-export-research-page {
    margin-top: -3px;
    margin-bottom: 23px;
  }

  p.paragraph.title-links-page {
    margin-bottom: 30px;
  }

  p.paragraph.articles-heading-2 {
    margin-right: 150px;
    margin-left: 150px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.articles-para1 {
    margin: 8px 150px 15px;
    padding-bottom: 20px;
  }

  p.paragraph span.paragraph-text-40 {
    font-weight: 300;
  }

  p.paragraph.paragraph-7 {
    min-width: 1200auto;
    max-width: 1200px;
    width: auto;
  }

  p.paragraph span.paragraph-text-154 {
    color: #fafafb;
  }

  p.paragraph span.paragraph-text-127 {
    font-weight: 400;
  }

  p.paragraph.bob-call {
    margin-top: -10px;
    margin-bottom: 20px;
    padding-bottom: 0;
    font-weight: 300;
    font-size: 28px;
  }

  p.paragraph.title-finance {
    margin-top: -9px;
    margin-bottom: 15px;
  }

  p.paragraph.web-card-para {
    padding-bottom: 10px;
    width: 100%;
  }

  p.paragraph.para-ccgs {
    margin: -10px 35px 24px 35px;
    padding-right: 50px;
    padding-left: 50px;
    max-width: none;
    width: 100%;
  }

  p.paragraph span.paragraph-text-187 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-196 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-194 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-195 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-174 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-172 {
    font-weight: 400;
  }

  p.paragraph span span.paragraph-text-144 {
    font-size: .875rem;
  }

  p.paragraph.Exam-subtext {
    padding-top: 20px;
  }

  p.paragraph.title-for-industries {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-218 {
    color: #fafafb;
  }

  p.paragraph.Card-sentence {
    width: 70%;
    color: #b1d8fa;
  }

  p.paragraph.homepara2 {
    margin-right: 0;
    margin-bottom: 20px;
    margin-left: 0;
    padding-right: 24px;
    padding-left: 30px;
    max-width: none;
    width: 100.4%;
  }

  p.paragraph.Card-sentence.top {
    display: inline;
    margin: 0 0 37px;
    padding: 0 250px 13px;
    max-width: none;
    width: 101.2%;
    text-align: center;
    font-size: 25px;
  }

  p.paragraph.paragraph-3 {
    font-weight: 300;
    font-size: 16px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    line-height: 23px;
  }

  p.paragraph.card-text {
    color: #b7d4f6;
    text-align: center;
    font-size: 23px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  }

  p.paragraph span.paragraph-text-71 {
    font-size: .6875rem;
  }

  p.paragraph.Partneer.card-text.title {
    margin-bottom: 6px;
    margin-left: 4px;
    width: 73.3%;
    font-size: 28px;
    font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
  }

  p.paragraph.Bottom-para-home {
    margin-bottom: 34px;
    margin-left: -48px;
    padding-top: 6px;
    padding-right: 200px;
    padding-left: 200px;
    width: 109.7%;
  }

  p.paragraph.titlebottom {
    margin-bottom: -1px;
    margin-left: 82px;
    width: 86.8%;
  }

  a.link-text.main-links.nav-link {
    margin-top: 0;
    margin-right: 3px;
    margin-left: 3px;
    padding-top: 21px;
    padding-bottom: 1px;
    height: 50px;
    font-weight: 500;
    font-size: 16px;
  }

  a.link-text.link-override.main-links.nav-link {
    margin-left: 2px;
    padding-right: 7px;
    padding-left: 4px;
    font-weight: 500;
    font-size: 16px;
  }

  a.link-text.footer-nav {
    margin-top: 25px;
    margin-bottom: 3px;
    padding-bottom: 8px;
    font-size: 17px;
  }

  a.link-text.ERD-footer-nav {
    margin-bottom: 3px;
    font-size: 18px;
  }

  a.link-text.main-links.nav-link:hover {
    margin-right: 3px;
    padding-bottom: 1px;
    font-weight: 500;
  }

  a.link-text.link-override.main-links.nav-link:hover {
    color: #93cefb;
  }

  /* Interaction Elements */

  a.link-button.guide-one-line {
    padding-top: 24px;
    min-height: 65px;
  }

  a.link-button.added-buttons {
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.book-button {
    margin: 10px 30px 32px;
    padding-top: 190px;
    padding-left: 30px;
    min-height: 139px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-up-Guide.jpg'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png');
    background-attachment: scroll, scroll;
    background-position: left top, left top;
    background-clip: border-box, border-box;
    background-origin: padding-box, padding-box;
    background-size: auto auto, auto auto;
    background-repeat: repeat, repeat;

    background-blend-mode: normal, normal;
  }

  a.link-button.button-link-partners {
    font-size: 19px;
  }

  a.link-button.button-link-regs {
    min-width: 300px;
    min-height: 33px;
    width: 350px;
    font-size: 17px;
  }

  a.link-button.one-line-button-link-regs {
    min-width: 300px;
    min-height: 33px;
    width: 350px;
    font-size: 17px;
  }

  a.link-button.button-link-travel {
    margin-right: 5px;
    margin-left: 5px;
    padding-right: 15px;
    font-size: 17px;
  }

  a.link-button.butttob-link-research {
    padding-top: 13px;
    padding-bottom: 10px;
    font-size: 17px;
  }

  a.link-button.CIA-button {
    min-width: 300px;
    min-height: 33px;
    width: 350px;
    font-size: 17px;
  }

  a.link-button.IP-button {
    padding-top: 15px;
    min-width: 300px;
    min-height: 35px;
    width: 350px;
    font-size: 17px;
  }

  a.link-button.button-basics-page {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.basic-guide-buttons {
    margin-top: 14px;
    margin-bottom: 5px;
    min-height: 65px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-digital {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-tools-and-forms {
    font-size: 18px;
  }

  a.link-button span.button-link-text-3 {
    font-size: 1rem;
    line-height: 1.42;
  }

  a.link-button.book-button:hover {
    margin: 10px 30px 32px;
    padding-top: 190px;
    padding-left: 30px;
    width: 154px;
    background-image: url('../images/Bevel-down-Guide.jpg'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png');
    background-attachment: scroll, scroll;
    background-position: left top, left top;
    background-clip: border-box, border-box;
    background-origin: padding-box, padding-box;
    background-size: auto auto, auto auto;
    background-repeat: repeat, repeat;
    font-weight: 400;

    background-blend-mode: normal, normal;
  }

  a.link-button.one-line-button-link-regs:hover {
    padding-top: 22px;
  }

  a.link-button.IP-button:hover {
    margin-right: 10px;
    margin-left: 10px;
    padding-top: 15px;
  }

  /* Layout Elements */

  body.body-1 {
    background-color: rgba(8, 5, 5, .9);
  }

  body.body-6 {
    display: block;
    margin-right: 8px;
    min-width: 100%;
  }

  body.container-industry {
    background-color: rgba(0, 0, 0, .9);
  }

  body.docs-heading {
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-7 {
    background-color: rgba(7, 7, 7, .9);
  }

  body.body-lobby {
    border-color: #fefefe;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-search {
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-4 {
    min-width: 350px;
  }

  .container.nav-wrapper-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;
    margin-left: -60px;
    width: 1000px;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.contact-container {
    margin-top: 30px;
    width: 100%;
    background-color: #2c2929;
  }

  .container.footer {
    margin: 0 0 20px;
    width: auto;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-resources {
    margin-right: 30px;
    margin-left: 30px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  .container.nav-parent {
    margin-top: 0;
  }

  .container.extra-container {
    margin: 0;
    width: auto;
    height: auto;
    background-color: transparent;
  }

  .container.webinar-container {
    -ms-flex-pack: center;
    margin-top: 0;
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 30px;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #2c2929;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer-nav {
    margin-top: -16px;
    margin-bottom: 0;
    margin-left: -19px;
    padding-right: 20px;
    padding-left: 20px;
    width: 101.4%;
  }

  .container.exam-text-container {
    margin: 0 40px;
    padding-right: 100px;
    padding-bottom: 10px;
    padding-left: 100px;
    width: auto;
    height: auto;
    background-color: #2c2929;
  }

  .container.container-10 {
    margin-top: 15px;
    margin-bottom: 20px;
    padding-bottom: 25px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 2px, rgba(0, 0, 0, .5) -5px -5px 10px 2px;
  }

  .container.container-8 {
    margin-top: 0;
    margin-bottom: 20px;
    margin-left: 20px;
  }

  .container.container-country-guides-page {
    -ms-flex-pack: center;
    margin-right: 30px;
    margin-left: 30px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.main-footer-w-sitemap {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 32px;
    padding-top: 19px;
    width: 94.1%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .82) 5px 5px 10px 0;
  }

  .container.webinar-footer {
    margin-top: 50px;
    margin-left: 0;
  }

  .container.exam-footer-nav {
    margin-top: 0;
    margin-bottom: -4px;
  }

  .container.basics-footer-nav {
    margin-top: -20px;
    margin-bottom: 5px;
    margin-left: 0;
  }

  .container.footer-nav-links {
    margin-top: -30px;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .container.forms-footer {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .container.container-bottom-nav-links {
    margin-top: 1px;
    margin-bottom: 20px;
  }

  .container.container-about {
    margin-right: 20px;
    margin-left: 20px;
    padding-right: 10px;
    padding-left: 10px;
    max-width: 530px;
  }

  .container.container-2 {
    -ms-flex-pack: center;
    margin-right: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-sitemap {
    margin-right: 30px;
    margin-left: 30px;
    width: 100%;
    background-color: #2c2929;
  }

  .container.nav-bottom-lobbies {
    margin-top: -31px;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .container.main-container-lobbies {
    margin: 0 0 20px;
    width: auto;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.title-bar {
    padding-top: 10px;
    width: 338px;
  }

  .container.top-page-container {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .container.container-guide {
    margin-top: 15px;
    margin-right: 20px;
    margin-left: 20px;
    padding-top: 30px;
    padding-right: 0;
    padding-bottom: 23px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 2px, rgba(0, 0, 0, .5) -5px -5px 10px 2px;
  }

  .container.main-guide-container {
    margin-top: -25px;
    margin-bottom: 0;
    margin-left: 0;
    padding-right: 30px;
    padding-left: 30px;
  }

  .container.ccg-main-container {
    margin-top: -25px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .container.container-regs {
    margin-bottom: -20px;
    padding-bottom: 18px;
  }

  .container.travel-container {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-bottom: 15px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 2px, rgba(0, 0, 0, .5) -5px -5px 10px 2px;
  }

  .container.forms-container {
    margin-top: 15px;
    margin-bottom: -15px;
    padding-bottom: 15px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 2px, rgba(0, 0, 0, .5) -5px -5px 10px 2px;
  }

  .container.about-footer-nav {
    margin-top: -25px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .container.footer-contact {
    margin-top: -25px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .container.text-contact-container {
    margin: 0 30px 20px;
    width: 100%;
    height: auto;
    background-color: #2c2929;
    box-shadow: none;
  }

  .container.main-container-sitemap {
    margin: 0 0 20px;
    width: auto;
    height: auto;
    background-color: transparent;
    box-shadow: none;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
  }

  .container.container-lobby {
    margin-top: 2px;
    margin-bottom: -24px;
  }

  .container.container-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 15px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-11 {
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.websites-container-lower {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .container.GDPR-top-para {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 10px;
  }

  .container.basics-container {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-bottom: 18px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 2px, rgba(0, 0, 0, .5) -5px -5px 10px 2px;
  }

  .container.webinar3-container-lobby {
    margin-top: 0;
    margin-bottom: -20px;
  }

  .container.container-5 {
    margin-right: 30px;
    margin-bottom: 10px;
    margin-left: 30px;
    padding-right: 0;
    padding-left: 0;
  }

  .container.nav-parent-2 {
    margin-top: -11px;
    padding-top: 0;
    max-height: none;
    height: 105px;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0;
  }

  .container.container-links {
    margin-right: 50px;
    margin-left: 50px;
  }

  .container.footer-nav-ccg {
    margin-top: -25px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .container.footer-nav-regs {
    margin-top: 12px;
  }

  .container.container-for-player7 {
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.web8-container {
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.risk-container {
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.nav-bar-ERD {
    padding-top: 10px;
  }

  .container.container-7 {
    margin-bottom: 4px;
  }

  .container.Partner-lower-box {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 15px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.web-card-content {
    padding-bottom: 10px;
    min-height: auto;
    max-width: none;
    max-height: 227px;
    height: 350px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  .container.Partner-top-para {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 15px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 20px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-html-sitemap {
    max-width: 1200em;
  }

  .container.card-section {
    margin-top: -21px;
    width: 101.4%;
  }

  .container.container-3 {
    margin-right: 13px;
  }

  .container.container-12 {
    display: block;
    margin: 40px 56px 35px 33px;
    padding-top: 11px;
    padding-right: 63px;
    padding-left: 50px;
    width: 94.2%;
    height: auto;
    vertical-align: middle;
    text-align: center;
  }

  .container.web-card-content:hover {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;
  }

  .link-container.logo-wrapper {
    padding-right: 21px;
    min-width: 250px;
    width: 250px;
  }

  .link-container.card-link {
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.web-card-link {
    margin-top: 40px;
    margin-bottom: 10px;
    padding-bottom: 15px;
    min-width: 350px;
    min-height: 154px;
    max-width: 430px;
    max-height: 306px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.ERD-card-link {
    margin-top: 40px;
    margin-bottom: 60px;
    padding-bottom: 15px;
    min-width: 350px;
    min-height: 174px;
    max-width: 430px;
    max-height: 306px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  a.responsive-picture.uscs-link {
    margin-top: 16px;
    margin-right: 20px;
    margin-left: 10px;
  }

  a.responsive-picture.partnerlink {
    margin-top: 16px;
    margin-right: 10px;
    margin-left: 1px;
  }

  li.list-item-container.last-node.nav-node {
    margin-top: 15px;
    margin-right: 30px;
    margin-left: -5px;
    padding-left: 0;
    min-width: 70auto;
    width: 70px;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin-top: 28px;
    margin-right: -20px;
    margin-left: 54px;
    padding-right: 0;
    min-width: 614px;
    max-width: none;
    width: 710px;
  }

  span.glyph.nav-icon {
    font-size: 21px;
  }

  span.glyph.glossary-icon {
    margin-right: 40px;
  }

  div.responsive-picture.basic-image {
    margin-bottom: 0;
    min-height: 100px;
  }

  div.responsive-picture.research-image {
    margin-bottom: 0;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
  }

  div.responsive-picture.charles-pic {
    margin-top: 10px;
    margin-bottom: 0;
    margin-left: 20px;
    padding-top: 0;
    max-width: 160px;
    max-height: none;
  }

  div.responsive-picture.Bobs-pic {
    margin: -6px 20px 14px 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
  }

  div.responsive-picture.Ray-pic {
    margin-top: 10px;
    margin-bottom: 19px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 160px;
    max-height: none;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: -10px;
    margin-bottom: 19px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 195px;
    width: 150px;
    height: 195px;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 195px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: 6px;
    margin-bottom: 24px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 175px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -30px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 160px;
    max-height: 190px;
    width: 160px;
    height: 190px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: -30px;
    margin-bottom: 25px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
  }

  div.responsive-picture.web5-pic {
    margin-top: -5px;
    margin-bottom: 17px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 140px;
    max-height: 190px;
  }

  div.responsive-picture.web6-pic {
    margin-top: -5px;
    margin-bottom: 22px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
  }

  div.responsive-picture.web8-chs-pic {
    margin: -29px -20px 19px 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 180px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: -16px;
    margin-bottom: 9px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
  }

  div.responsive-picture.webinar3-rick-pic > picture {
    height: 190px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: -5px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: -13px;
    margin-bottom: 12px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: -36px;
    margin-bottom: 12px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 150px;
    max-height: 185px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: -17px;
    margin-bottom: 12px;
    margin-left: 20px;
    padding-top: 0;
    max-width: 140px;
    max-height: 185px;
    width: 140px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 16px;
    margin-right: 10px;
    margin-left: 1px;
  }

  a.responsive-picture.vert-USCS-link {
    margin-top: 16px;
    margin-right: 10px;
    margin-left: 1px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 16px;
    margin-right: 10px;
    margin-left: 1px;
  }

  a.responsive-picture.horiz-USCS-link {
    margin-top: 39px;
    margin-right: 20px;
    margin-left: 10px;
    width: 166px;
    height: 61px;
    box-shadow: none;
  }

  a.responsive-picture.picture-link-1 {
    margin: -32px 400px -30px 400px;
    min-width: 300px;
  }

  .html-element.html-element-2 {
    text-align: center;

    -webkit-align-self: center;
    -ms-flex-item-align: center;
            align-self: center;
    justify-self: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: -10px;
    margin-right: 72px;
    margin-left: 20px;
    max-width: none;
    width: 140px;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 61px;
  }

  a.responsive-picture.picture-link-3 {
    margin-right: -20px;
    margin-left: 24px;
    width: 1007px;
  }

  a.responsive-picture.picture-link-6 {
    margin-right: 20px;
  }

  a.responsive-picture.picture-link-7 {
    margin-top: 18px;
    margin-right: 70px;
    margin-bottom: 0;
  }

  a.responsive-picture.picture-link-8 {
    margin-top: 18px;
    margin-left: 70px;
    padding-bottom: 6px;
  }

  span.glyph.nav-icon:hover {
    color: #93cefb;
  }

  span.glyph.glossary-icon:hover {
    color: #93cefb;
    font-size: 23px;
    line-height: 23px;
  }

  a.responsive-picture.picture-link-2:hover {
    margin-top: -10px;
    margin-right: 72px;
    min-width: 140px;
    width: 140px;
  }
}

@media screen and (min-width: 91.625rem) {
  /* Text Elements */

  h1 span.heading-text-1 {
    font-weight: 500;
    font-size: 1.25rem;
  }

  h1.logo {
    margin-top: -4px;
    margin-left: -13px;
    font-size: 52px;
  }

  h1.heading-2 {
    margin-left: 0;
    width: 100.3%;
  }

  h2.heading-1 {
    color: #82bdfa;
    text-align: center;
  }

  h2.page-heading {
    margin-top: 50px;
    margin-left: 6px;
    padding-top: 4px;
    width: 50%;
    color: #a8cef6;
    font-size: 30px;
    -webkit-transform: scaleX(2) scaleZ(1) scaleY(1.79);
       -moz-transform: scaleX(2) scaleZ(1) scaleY(1.79);
            transform: scaleX(2) scaleZ(1) scaleY(1.79);
  }

  h3.heading-top-pages {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.heading-exams {
    margin-top: 10px;
    padding-bottom: 11px;
    box-shadow: none;
    font-size: 48px;
  }

  h3.header-ERD {
    margin-top: 20px;
    margin-bottom: 13px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.header-weblinks {
    margin-top: 14px;
    margin-bottom: -13px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.header-about {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.heading-guide {
    margin-top: 0;
    margin-bottom: 24px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.heading-research {
    margin-top: 0;
    margin-bottom: -4px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.ccg-heading {
    margin-top: 13px;
    margin-bottom: 37px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.header-top-mkts {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.regs-header {
    margin-top: 0;
    margin-bottom: -11px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.travel-header {
    margin-top: 0;
    margin-bottom: -7px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.forms-heading {
    margin-top: 0;
    margin-bottom: -5px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.heading-contact {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 11px;
    box-shadow: none;
    font-size: 48px;
  }

  h3.heading-sitemap {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 11px;
    box-shadow: none;
    font-size: 48px;
  }

  h3.webinars-heading {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h3.header-articles {
    margin-top: 26px;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-size: 45px;
  }

  h4.card-title {
    margin-top: -6px;
    margin-bottom: -9px;
    font-size: 50px;
  }

  h4.web-card-title {
    font-size: 24px;
  }

  h4.erdtitle {
    font-size: 30px;
  }

  p.paragraph.tiny-text-resources-page {
    margin: 15px 0 10px;
    min-width: 1200px;
    width: 1400em;
    color: #dedcdc;
  }

  p.paragraph span.paragraph-text-77 {
    color: #d9d9d9;
  }

  p.paragraph.webinar-page-tiny-text {
    margin-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    min-width: 1300auto;
    width: 100%;
  }

  p.paragraph.Paragraph-basic-guide {
    margin-right: 30px;
    margin-bottom: 20px;
    margin-left: 82px;
    padding-right: 30px;
    min-width: 900px;
    max-width: 1100px;
    width: 1000px;
  }

  p.paragraph font.title-industries {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 10px;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 2px;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 8px;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 11px;
  }

  p.paragraph span.paragraph-text-28 {
    font-weight: 400;
    font-size: 1.75rem;
  }

  p.paragraph.about-para1 {
    margin-right: 100px;
    margin-left: 100px;
    font-size: 20px;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-bottom: 16px;
    padding-right: 200px;
    padding-left: 200px;
  }

  p.paragraph.title-contact-us-page {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-6 {
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: 10px;
  }

  p.paragraph.lobby-small-text {
    margin-top: 10px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 10px;
  }

  p.paragraph.travel-tiny-para {
    margin-top: 11px;
  }

  p.paragraph.about-tiny-text {
    margin-top: 10px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  p.paragraph.paragraph-7 {
    max-width: 1000px;
  }

  p.paragraph.para2-lobby1 {
    margin-top: 23px;
    margin-right: 30px;
    margin-left: -87px;
    padding-left: 0;
    width: 1023px;
  }

  p.paragraph.para1-lobbies {
    margin-bottom: 10px;
    width: 1250px;
  }

  p.paragraph.para2-web2 {
    margin: 10px 20px 45px -27px;
    width: 85%;
  }

  p.paragraph.para2-sba {
    margin: 10px 20px 0 -20px;
    width: 84%;
  }

  p.paragraph.ray-para1 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.sba-3rd-para {
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.websites-para1 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.websites-3rd-para {
    margin-top: -30px;
    margin-bottom: 20px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.risk-para1 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.risk-para2 {
    margin: 10px 20px 59px -20px;
    width: 82.335329%;
  }

  p.paragraph.docs-lobby-para1 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.DOCS-para2 {
    margin: 10px 20px 59px -20px;
    width: 82.335329%;
  }

  p.paragraph.gdpr-para1 {
    margin-top: 0;
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.webinar15-top-para {
    margin-top: 0;
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.MATRIX-para2 {
    margin: 10px 20px 59px -20px;
    width: 82.335329%;
  }

  p.paragraph.GDPR-para3 {
    margin-top: -30px;
    margin-bottom: 1px;
    margin-left: 0;
    padding-bottom: 0;
    width: 1250px;
  }

  p.paragraph.lobby1-para3 {
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 0;
    width: 1450px;
  }

  p.paragraph.lobby1-para1 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.webinar2-para3 {
    margin-top: -10px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.webinar3-para1 {
    margin-bottom: 10px;
    width: 1250px;
  }

  p.paragraph.webinar3-para3 {
    margin-top: -10px;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.web4-para2 {
    margin: -20px 20px 45px -40px;
    width: 80%;
  }

  p.paragraph.web4-para3 {
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.web5-para1 {
    margin-bottom: 10px;
    width: 1250px;
  }

  p.paragraph.web5-para3 {
    margin-top: -10px;
    margin-bottom: 20px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.web5-para2 {
    margin: 10px 20px 45px -40px;
    width: 80%;
  }

  p.paragraph.web6-para3 {
    margin-top: -10px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.web6-para2 {
    margin: -20px 20px 45px -40px;
    width: 80%;
  }

  p.paragraph.web8-para3 {
    margin-top: -23px;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 10px;
  }

  p.paragraph.web8-para1 {
    margin-top: 15px;
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.web8-small-text {
    margin-top: 17px;
    padding-right: 100px;
    padding-left: 100px;
  }

  p.paragraph.web3-para3 {
    margin: -10px 20px 45px -27px;
    width: 85%;
  }

  p.paragraph.web10-para2 {
    margin: 10px 20px 59px -20px;
    width: 82.335329%;
  }

  p.paragraph.web12-para3 {
    margin-top: -30px;
    margin-bottom: 20px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.web7-para3 {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.web7-para2 {
    margin: 10px 20px 45px -27px;
    width: 85%;
  }

  p.paragraph.web13-para3 {
    margin-top: -30px;
    margin-bottom: 20px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.controls-para1 {
    margin-bottom: 10px;
    width: 1250px;
  }

  p.paragraph.web8-para2 {
    margin: 10px 20px 45px -27px;
    width: 85%;
  }

  p.paragraph.web10-para3 {
    margin-top: -30px;
    margin-bottom: 7px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin: 10px 0 40px;
    width: 82.335329%;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.lobby-para4 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.lobby-2-para4 {
    margin-top: -6px;
    margin-bottom: 30px;
    width: 1250px;
  }

  p.paragraph.web3-para4 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.web4-para4 {
    margin-bottom: 10px;
    width: 1250px;
  }

  p.paragraph.web5-para4 {
    margin-bottom: 30px;
    width: 1250px;
  }

  p.paragraph.web6-para4 {
    margin-top: -22px;
    margin-bottom: 25px;
    width: 1250px;
  }

  p.paragraph.web7-para4 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.web8-para4 {
    margin-bottom: 60px;
    width: 1250px;
  }

  p.paragraph.web9-para4 {
    margin-bottom: 20px;
    width: 1250px;
  }

  p.paragraph.web10-para4 {
    margin-top: -28px;
    margin-bottom: 56px;
    width: 1250px;
  }

  p.paragraph.web11-para4 {
    margin-top: -31px;
    margin-bottom: 45px;
    width: 1250px;
  }

  p.paragraph.web12-para4 {
    margin-top: -31px;
    margin-bottom: 57px;
    width: 1250px;
  }

  p.paragraph.web14-para4 {
    margin-top: -30px;
    margin-bottom: 62px;
    width: 1250px;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-right: 30px;
    margin-left: 30px;
  }

  p.paragraph.para-tiny-linkspage {
    margin-right: 30px;
    margin-left: 30px;
  }

  p.paragraph.para-citd {
    margin-right: 400px;
    margin-left: 400px;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 0;
  }

  p.paragraph.paragraph-2 {
    margin-top: 0;
    margin-bottom: 23px;
    padding-right: 65px;
    padding-left: 65px;
    max-width: none;
    width: 1400px;
    font-size: 17px;
  }

  p.paragraph.tiny-text-ccgs {
    margin-right: 20px;
    margin-left: 15px;
  }

  p.paragraph.title-for-export-research-page {
    margin-bottom: 10px;
  }

  p.paragraph.Title-regs {
    margin-top: 15px;
    margin-bottom: 14px;
  }

  p.paragraph.title-for-forms-page {
    margin-top: -6px;
    margin-bottom: 8px;
  }

  p.paragraph.About-1st-para {
    margin-right: 80px;
    margin-left: 80px;
  }

  p.paragraph.articles-heading-2 {
    margin-right: 100px;
    margin-left: 100px;
    font-size: 20px;
  }

  p.paragraph.articles-para1 {
    margin-right: 80px;
    margin-left: 80px;
  }

  p.paragraph span.paragraph-text-47 {
    font-size: 1.4375rem;
  }

  p.paragraph span.paragraph-text-13 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-148 {
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-159 {
    line-height: 1.49;
  }

  p.paragraph.bob-call {
    margin-top: 0;
    margin-bottom: 15px;
    margin-left: 0;
    padding-bottom: 0;
  }

  p.paragraph.web-card-text {
    font-size: 24px;
  }

  p.paragraph.web- {
    font-size: 24px;
  }

  p.paragraph.web-card-para {
    padding-bottom: 10px;
    font-size: 18px;
  }

  p.paragraph.para-ccgs {
    margin-top: 0;
    margin-bottom: 30px;
    padding-right: 70px;
    padding-left: 70px;
    max-width: none;
    width: 1400px;
    font-size: 17px;
  }

  p.paragraph span.paragraph-text-184 {
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-187 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-176 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-177 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-178 {
    font-size: 1.625rem;
  }

  p.paragraph.title-for-industries {
    margin-bottom: 4px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.exam-text {
    width: 100%;
  }

  p.paragraph.Card-sentence {
    margin-top: -2px;
    width: 55%;
    color: #bcdaf5;
    font-size: 22px;
  }

  p.paragraph.homepara2 {
    margin-bottom: 10px;
  }

  p.paragraph.tiny-homepage-text {
    margin-left: 79px;
    padding-top: 17px;
    line-height: 18px;
  }

  p.paragraph.Partneer.card-text.title {
    margin-right: -17px;
    margin-bottom: 13px;
    margin-left: -21px;
    width: 70%;
  }

  p.paragraph.paragraph-3 {
    font-weight: 300;
    font-size: 18px;
  }

  p.paragraph.Card-sentence.top {
    margin-right: 40px;
    margin-left: 47px;
    padding-right: 250px;
    padding-left: 250px;
    width: 99.2%;
    color: #b4d8fa;
    font-size: 24px;
  }

  p.paragraph.Bottom-para-home {
    margin-right: 150px;
    margin-bottom: 112px;
    margin-left: -118px;
    padding-right: 300px;
    padding-left: 300px;
    width: 120.7%;
  }

  p.paragraph.titlebottom {
    margin-left: 23px;
    width: 95.9%;
  }

  p.paragraph.card-text {
    width: 106%;
  }

  p.paragraph.Paragraph-basic-guide:hover {
    width: 1000px;
  }

  a.link-text.nav-link {
    padding: 1.2rem;
  }

  a.link-text.main-links.nav-link {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    height: auto;
    text-transform: uppercase;
    font-size: 17px;
    font-family: 'Lato', sans-serif;
  }

  a.link-text.link-override.nav-link.sub-link {
    display: block;
    margin: -1px;
    padding: 12px 0 21px 21px;
    width: 270px;
    height: 2.24em;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: rgba(156, 156, 156, .2);
    border-left-color: rgba(156, 156, 156, .2);
    background-color: rgba(0, 0, 0, .8);
    text-transform: capitalize;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-text.link-override.main-links.nav-link {
    margin: 0 3px 10px;
    padding-top: 14px;
    text-transform: uppercase;
    font-weight: 400;
    font-variant: normal;
    font-size: 17px;
  }

  a.link-text.footer-nav {
    margin-top: 30px;
    font-size: 20px;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 30px;
  }

  a.link-text.nav-button-links-bottom {
    font-size: 18px;
  }

  a.link-text.link-override.main-links.nav-link:hover {
    color: #93cefb;
  }

  a.link-text.main-links.nav-link:hover {
    border-bottom-width: 0;
  }

  /* Interaction Elements */

  a.link-button.added-buttons {
    margin-top: 7px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.guide-one-line {
    min-height: 60px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-right: 16px;
    padding-left: 30px;
    min-width: 160px;
    width: 154px;
    background-image: url('../images/Bevel-up-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    font-size: 18px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-regs {
    min-width: 350px;
    font-size: 18px;
  }

  a.link-button.button-link-partners {
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    font-size: 18px;
  }

  a.link-button.one-line-button-link-regs {
    min-width: 350px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.button-link-travel {
    margin-right: 5px;
    margin-bottom: 10px;
    margin-left: 5px;
    font-size: 18px;
  }

  a.link-button.CIA-button {
    min-width: 400px;
    font-size: 18px;
  }

  a.link-button.IP-button {
    padding-top: 15px;
    min-width: 400px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.basic-guide-buttons {
    margin-bottom: 5px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-financial {
    font-size: 18px;
  }

  a.link-button.button-link-digital {
    padding-right: 10px;
    padding-left: 10px;
    width: 260px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 17px;
  }

  a.link-button.butttob-link-research {
    padding-top: 12px;
    padding-right: 5px;
    padding-left: 5px;
    width: 290px;
  }

  a.link-button.hoverbutton10 {
    margin-right: -1px;
    margin-left: 10px;
  }

  a.link-button.book-button:hover {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-bottom: 17px;
    padding-left: 30px;
    background-image: url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    font-weight: 300;
    font-size: 18px;

    background-blend-mode: normal;
  }

  /* Layout Elements */

  body.body-1 {
    margin-bottom: -19px;
    margin-left: 4px;
    width: 99.5%;
    background-color: rgba(8, 5, 5, .9);
  }

  body.body-4 {
    margin-top: -2px;
    min-width: 350px;
  }

  body.body-lobby {
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-industry {
    width: 100%;
  }

  body.container-search {
    width: 100%;
  }

  body.body-8 {
    background-color: #040404;
  }

  .container.contact-container {
    margin: 20px 30px 15px;
    width: 100%;
    background-color: #2c2929;
  }

  .container.contact.text-col {
    margin-left: 1px;
    padding-left: 2px;
    width: 1000px;
  }

  .container.title-bar {
    margin-right: -4px;
    margin-left: 30px;
    height: auto;
    background-color: transparent;
  }

  .container.nav-parent {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    max-height: none;
    height: 80px;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0, rgba(0, 0, 0, .5) 0 15px 25px 0 inset;
  }

  .container.nav-wrapper-1 {
    margin-top: -3px;
    margin-left: -9px;
    width: 1100px;
  }

  .container.footer-nav {
    -ms-flex-pack: center;
    margin-top: -20px;
    margin-bottom: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    width: 99.1%;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-resources {
    margin-bottom: 20px;
    padding-left: 0;
  }

  .container.extra-container {
    margin-right: 0;
    margin-left: 0;
    background-color: transparent;
    box-shadow: none;
  }

  .container.webinar-container {
    -ms-flex-pack: center;
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 30px;
    padding-right: 0;
    padding-left: 0;
    min-width: 1300px;
    width: auto;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.exam-text-container {
    margin-right: 40px;
    margin-left: 40px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  .container.container-country-guides-page {
    padding-top: 15px;
    padding-bottom: 25px;
  }

  .container.webinar-footer {
    -ms-flex-pack: center;
    margin-top: 10px;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.exam-footer-nav {
    margin-top: 0;
  }

  .container.basics-footer-nav {
    -ms-flex-pack: center;
    margin-top: -10px;
    margin-bottom: 6px;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-10 {
    margin-bottom: 10px;
    padding-bottom: 25px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.container-8 {
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .container.footer-nav-regs {
    margin-top: -20px;
  }

  .container.footer-nav-links {
    -ms-flex-pack: center;
    margin-top: -30px;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.forms-footer {
    -ms-flex-pack: center;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-bottom-nav-links {
    margin-top: 0;
  }

  .container.container-about {
    min-width: 47%;
    max-width: 630px;
  }

  .container.container-sitemap {
    margin-top: 10px;
    width: 100%;
  }

  .container.nav-bottom-lobbies {
    -ms-flex-pack: center;
    margin-top: -30px;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.main-container-lobbies {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
  }

  .container.top-page-container {
    -ms-flex-pack: center;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-guide {
    margin-right: 30px;
    margin-bottom: 0;
    margin-left: 30px;
    padding-right: 1px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.main-guide-container {
    -ms-flex-pack: center;
    margin: -30px 0 0 0;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.ccg-main-container {
    -ms-flex-pack: center;
    margin-top: -30px;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-regs {
    margin-bottom: 8px;
    padding-bottom: 21px;
  }

  .container.travel-container {
    margin-bottom: 20px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.forms-container {
    margin-bottom: -10px;
    padding-bottom: 15px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.about-footer-nav {
    -ms-flex-pack: center;
    margin-top: -30px;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer-contact {
    -ms-flex-pack: center;
    margin-top: -30px;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.text-contact-container {
    margin-right: 30px;
    margin-left: 30px;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 30px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.main-container-sitemap {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-lobby {
    margin-top: -10px;
    margin-bottom: -12px;
    padding-right: 20px;
    padding-left: 40px;
  }

  .container.websites-container-lower {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .container.GDPR-top-para {
    margin-top: 10px;
    margin-bottom: -12px;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .container.basics-container {
    margin-bottom: 0;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.webinar3-container-lobby {
    margin-top: -10px;
    margin-bottom: -12px;
    padding-right: 40px;
    padding-left: 40px;
  }

  .container.nav-parent-2 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    max-height: none;
    height: 96px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0;
  }

  .container.footer-nav-ccg {
    -ms-flex-pack: center;
    margin-top: -30px;
    margin-bottom: 0;
    margin-left: 0;
    background-color: transparent;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-5 {
    margin-bottom: 10px;
  }

  .container.web8-container {
    padding-top: 6px;
    padding-bottom: 4px;
  }

  .container.nav-bar-ERD {
    margin-right: -4px;
    margin-left: 30px;
    height: auto;
    background-color: transparent;
  }

  .container.container-7 {
    margin-bottom: 8px;
  }

  .container.Partner-lower-box {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    padding-bottom: 35px;
    width: 90%;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.web-card-content {
    margin-bottom: 31px;
    padding-top: 10px;
    padding-bottom: 10px;
    min-width: 100%;
    min-height: 220px;
    max-height: 220px;
    width: 100%;
    height: 220px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  .container.webinar-card-section {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 0;
    padding-left: 0;
  }

  .container.ERD-card-section {
    -ms-flex-pack: distribute;
    margin-top: 10px;
    margin-bottom: 10px;

    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.Partner-top-para {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 60px;
    width: 95%;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-2 {
    box-shadow: none;
  }

  .container.main-footer-w-sitemap {
    margin-top: 41px;
    margin-right: 49px;
    margin-left: 35px;
    padding-top: 33px;
    padding-bottom: 17px;
    width: 93.5%;
    height: 215px;
    background-color: #2c2929;
  }

  .container.container-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: -17px;
    margin-bottom: 9px;
    width: 95%;
    height: 95px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.card-section {
    margin-left: 0;
    padding-right: 37px;
    padding-left: 29px;
    min-width: 97%;
    width: 99.5%;
  }

  .container.container-12 {
    margin-left: 39px;
    padding-right: 120px;
    padding-left: 120px;
    width: 93.8%;
    height: 401px;
  }

  .container.container-1 {
    padding-top: 80px;
  }

  .container.news-section {
    padding-right: 0;
    padding-left: 3px;
    width: 99%;
  }

  .link-container.logo-wrapper {
    margin-top: 6px;
    margin-left: -12px;
    min-height: 76px;
    width: 254px;
    background-color: transparent;
  }

  .link-container.link-container-1 {
    margin-right: 0;
    margin-left: 0;
    padding: 27px 5px 0;
    border-bottom-width: 0;
    border-bottom-style: none;
  }

  .link-container.link-container-glossary {
    margin-right: -37px;
    padding: 26px 0 0 5px;
    min-width: 13px;
    width: 46px;
    border-bottom-width: 0;
    border-bottom-style: none;
  }

  .link-container.card-link {
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.web-card-link {
    margin-top: 20px;
    margin-bottom: 40px;
    padding-bottom: 15px;
    min-width: 349px;
    min-height: 154px;
    max-width: 352px;
    width: 372px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;
  }

  .link-container.ERD-card-link {
    margin-bottom: 49px;
    padding-bottom: 15px;
    min-width: 340px;
    min-height: 163px;
    max-width: 340px;
    height: 274px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;
  }

  .link-container.link-container-glossary:hover {
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom: .0625rem solid transparent;
    border-left-color: transparent;
  }

  li.list-item-container.last-node {
    padding-right: 1rem;
  }

  a.responsive-picture.partnerlink {
    margin-top: 15px;
    margin-right: -50px;
    margin-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    min-width: 130px;
    max-width: none;
    width: 130px;
    height: 60px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin: 4px -50px 2px -147px;
    padding-top: 0;
    max-width: none;
    width: 90%;
  }

  a.responsive-picture.partnerlink > picture {
    height: 60px;
  }

  ul.list-container.menu.nav-dropdown.vertical {
    min-width: 300px;
  }

  li.list-item-container.list-item-container-1 {
    margin: -3px -9px -11px -22px;
    padding-top: 3px;
    padding-bottom: 4px;
    width: 300px;
    height: 48px;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    margin-top: 0;
    padding-top: 0;
    min-height: 293px;
    height: 297px;
  }

  span.glyph.nav-icon {
    margin-right: 46px;
    margin-bottom: 4px;
    margin-left: 0;
    padding-left: 18px;
    color: #bcdbfa;
    font-size: 24px;
  }

  span.glyph.glossary-icon {
    margin-right: 10px;
    margin-left: 10px;
    font-size: 24px;
  }

  a.responsive-picture.uscs-link {
    margin-top: 15px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    min-width: 130px;
    max-width: none;
    width: 130px;
    height: 60px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  a.responsive-picture.uscs-link > picture {
    height: 60px;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    visibility: visible;
    margin-top: 0;
    min-width: 281px;
    width: 281px;
    height: 315px;
  }

  li.list-item-container.last-node.nav-node {
    margin-top: 0;
    margin-right: 25px;
    margin-bottom: 0;
    padding-top: 6px;
    padding-right: 20px;
    padding-left: 6px;
    max-width: 100px;
  }

  div.responsive-picture.picture-resources {
    margin-top: 0;
  }

  div.responsive-picture.research-image {
    margin-bottom: 0;
  }

  div.responsive-picture.picture-4 {
    margin-bottom: 0;
  }

  div.responsive-picture.picture-sitemap {
    margin-bottom: 0;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: 9px;
    margin-right: -64px;
  }

  div.responsive-picture.Ray-pic {
    margin-right: -63px;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: 10px;
    margin-right: -63px;
    margin-bottom: 0;
    width: 150px;
    height: 195px;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 195px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-right: -38px;
    max-width: 160px;
    max-height: 185px;
    width: 160px;
    height: 185px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -9px;
    margin-right: -63px;
    margin-bottom: 15px;
    max-height: 195px;
    height: 195px;
  }

  div.responsive-picture.webinar3-rick-pic > picture {
    height: 195px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-right: -63px;
    max-width: 160px;
    max-height: 195px;
    width: 160px;
    height: 195px;
  }

  div.responsive-picture.web5-pic {
    margin-top: 4px;
    margin-right: -63px;
    max-height: 193px;
    height: 193px;
  }

  div.responsive-picture.web6-pic {
    margin-top: -14px;
    margin-right: -63px;
  }

  div.responsive-picture.web8-chs-pic {
    margin-right: -34px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: -7px;
    margin-right: -43px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 10px;
    margin-right: -81px;
    margin-bottom: 0;
    max-width: 150px;
    height: 185px;
  }

  div.responsive-picture.Bob-pic-web11 > picture {
    height: 185px;
  }

  div.responsive-picture.charles-pic {
    margin-top: 0;
    margin-right: -30px;
  }

  div.responsive-picture.picture-9 {
    margin-top: 0;
  }

  div.responsive-picture.lobby2-bob-pic > picture {
    height: 185px;
  }

  div.responsive-picture.web4-dk-pic > picture {
    height: 195px;
  }

  div.responsive-picture.web5-pic > picture {
    height: 193px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: -6px;
    margin-right: -70px;
    margin-bottom: 0;
    max-width: 150px;
    height: 185px;
  }

  div.responsive-picture.DK-photo-web12 > picture {
    height: 185px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: -18px;
    margin-right: -70px;
    margin-bottom: 0;
    max-width: 150px;
    height: 185px;
  }

  div.responsive-picture.DK-pin-web13 > picture {
    height: 185px;
  }

  li.list-item-container.nav-node {
    margin-top: 20px;
    margin-right: -8px;
    margin-bottom: 2px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: 0;
    margin-right: -70px;
    margin-bottom: 0;
    max-width: 140px;
    height: 185px;
  }

  div.responsive-picture.web10-george-pic > picture {
    height: 185px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 15px;
    margin-right: -50px;
    margin-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    min-width: 130px;
    max-width: none;
    width: 130px;
    height: 60px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  a.responsive-picture.vert-DEC-link > picture {
    height: 60px;
  }

  a.responsive-picture.vert-USCS-link {
    margin-top: 15px;
    margin-right: -50px;
    margin-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    min-width: 130px;
    max-width: none;
    width: 130px;
    height: 60px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  a.responsive-picture.vert-USCS-link > picture {
    height: 60px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 15px;
    margin-right: 0;
    margin-left: -50px;
    padding-right: 0;
    padding-bottom: 0;
    min-width: 130px;
    max-width: none;
    width: 130px;
    height: 60px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  a.responsive-picture.horiz-DEC-link > picture {
    height: 60px;
  }

  a.responsive-picture.horiz-USCS-link {
    margin: 21px 0 13px 10px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    min-width: 111px;
    max-width: none;
    width: 18.3%;
    height: 66px;
    box-shadow: none;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 66px;
  }

  div.responsive-picture.web-card-pic {
    min-width: 100%;
    height: auto;
  }

  div.responsive-picture.web-card-pic > picture {
    height: auto;
  }

  .html-element.html-element-2 {
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: -20px;
    margin-right: 60px;
    margin-left: 10px;
  }

  a.responsive-picture.picture-link-1 {
    margin-right: 500px;
    margin-left: 500px;
  }

  a.responsive-picture.picture-link-3 {
    margin: 4px -23px 5px 21px;
    width: 767px;
    height: 80px;
  }

  a.responsive-picture.picture-link-5 {
    width: 100%;
  }

  a.responsive-picture.picture-link-4 {
    margin: 7px 100px 5px;
    padding-top: 6px;
    padding-right: 24px;
    max-width: none;
    width: 324px;
    height: auto;
  }

  a.responsive-picture.picture-link-4 > picture {
    height: auto;
  }

  a.responsive-picture.picture-link-6 {
    margin-right: 30px;
  }

  a.responsive-picture.picture-link-8 {
    margin-top: 21px;
    margin-left: 90px;
  }

  a.responsive-picture.picture-link-7 {
    margin-right: 90px;
  }

  a.responsive-picture.picture-link-3 > picture {
    height: 80px;
  }

  span.glyph.glossary-icon:hover {
    color: #93cefb;
    font-size: 24px;
    line-height: 24px;
  }

  span.glyph.nav-icon:hover {
    color: #93cefb;
  }

  a.responsive-picture.picture-link-2:hover {
    margin-top: -20px;
    margin-right: 60px;
    margin-left: 10px;
  }
}

@media screen and (min-width: 104.4375rem) {
  /* Text Elements */

  h1 span.heading-text-12 {
    font-size: 1.75rem;
    font-family: 'Montserrat', sans-serif;
  }

  h1.logo {
    margin-top: -11px;
    margin-bottom: 2px;
    margin-left: -14px;
    text-shadow: #000 4px 4px 23px;
    font-weight: 500;
    font-size: 62px;
  }

  h1.subheading {
    margin-bottom: 30px;
    font-size: 15px;
  }

  h1 span.heading-text-13 {
    font-size: 1.875rem;
  }

  h2.heading-1 {
    text-align: center;
  }

  h2.page-heading {
    margin-top: 60px;
    margin-left: 18px;
    padding-top: 6px;
    width: 49.4%;
    color: #9ecaf7;
    font-size: 30px;
    line-height: 1.2;
  }

  h3.heading-top-pages {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.heading-exams {
    margin-top: 10px;
    font-weight: 400;
    font-size: 46px;
  }

  h3.header-ERD {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.header-weblinks {
    margin-top: 16px;
    margin-bottom: -12px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.header-about {
    margin-top: 16px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.heading-guide {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.heading-research {
    margin-top: 0;
    margin-bottom: -5px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.ccg-heading {
    margin-top: 0;
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.header-top-mkts {
    margin-top: 0;
    margin-bottom: -10px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.regs-header {
    margin-top: 6px;
    margin-bottom: -12px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.travel-header {
    margin-top: 0;
    margin-bottom: -6px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.forms-heading {
    margin-top: 6px;
    margin-bottom: -6px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.heading-contact {
    margin-top: 10px;
    font-weight: 400;
    font-size: 46px;
  }

  h3.heading-sitemap {
    margin-top: 10px;
    font-weight: 400;
    font-size: 46px;
  }

  h3.webinars-heading {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h3.header-articles {
    margin-top: -29px;
    margin-bottom: 6px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: transparent;
    font-weight: 400;
    font-size: 46px;
  }

  h4.card-title {
    margin-bottom: -14px;
    font-size: 50px;
  }

  h4.webinar-runtime {
    margin-bottom: 23px;
  }

  h4.web-card-title {
    padding-bottom: 0;
    font-size: 28px;
  }

  h4.erdtitle {
    padding-bottom: 0;
    font-size: 35px;
  }

  h6.topten-sub-header {
    font-size: 21px;
  }

  p.paragraph font.title-industries {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.875rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph font.paragraph-text-75 {
    color: #82bdfa;
    font-size: 1.875rem;
  }

  p.paragraph.title-finance {
    margin-top: 0;
    margin-bottom: 16px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #020507 2px 2px 5px;
    font-size: 15px;

    background-blend-mode: normal;
  }

  p.paragraph.title-for-export-research-page {
    margin-top: 2px;
    margin-bottom: 16px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #000 2px 2px 5px;

    background-blend-mode: normal;
  }

  p.paragraph.title-for-partners-page {
    margin-top: 5px;
    margin-bottom: 15px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #030406 2px 2px 5px;

    background-blend-mode: normal;
  }

  p.paragraph font.title-partners {
    color: #80bdf7;
    font-size: 1.875rem;
  }

  p.paragraph.title-for-forms-page {
    margin-top: 0;
    margin-bottom: 13px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #050506 2px 2px 5px;

    background-blend-mode: normal;
  }

  p.paragraph span.paragraph-text-92 {
    color: #82bdfa;
  }

  p.paragraph.Title-regs {
    text-shadow: #020202 2px 2px 5px;
    font-size: 25px;
  }

  p.paragraph span.paragraph-text-4 {
    font-weight: 600;
    font-size: 2.125rem;
  }

  p.paragraph.para-tiny-linkspage {
    margin-top: 22px;
    margin-right: 35px;
    margin-left: 35px;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: 20px;
    margin-bottom: 0;
    padding-right: 200px;
    padding-left: 200px;
  }

  p.paragraph span.paragraph-text-9 {
    text-decoration: underline;
  }

  p.paragraph.Paragraph-basic-guide {
    margin: 0 30px 15px 20px;
    padding-right: 0;
    padding-left: 0;
    min-width: 1000px;
    width: 1283px;
    text-align: center;
    font-size: 20px;
  }

  p.paragraph.title-for-guide {
    margin-top: 20px;
    margin-bottom: 6px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #010305 2px 2px 5px;
    font-family: Georgia, Times, 'Times New Roman', serif;

    background-blend-mode: normal;
  }

  p.paragraph.exam-text {
    margin-top: 3px;
    margin-bottom: -1px;
    padding-top: 0;
    padding-bottom: 0;
    width: 100%;
  }

  p.paragraph.webinar-page-tiny-text {
    margin-top: 40px;
    margin-bottom: 0;
    max-height: 30px;
    height: 100px;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 50px;
    padding-left: 50px;
    color: #e0dede;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 7px;
    padding-top: 10px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-top: 10px;
    padding-top: 10px;
    padding-right: 200px;
    padding-left: 200px;
  }

  p.paragraph.paragraph-7 {
    font-size: 17px;
  }

  p.paragraph span.paragraph-text-58 {
    font-size: 1.3125rem;
  }

  p.paragraph.title-contact-us-page {
    margin-top: 0;
    padding-top: 20px;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 0;
    margin-bottom: 10px;
    padding-top: 0;
    width: auto;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 0;
    padding-top: 20px;
  }

  p.paragraph.paragraph-finance-smallest {
    padding-top: 0;
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 13px;
    margin-right: 20px;
    margin-left: 20px;
    padding-top: 0;
  }

  p.paragraph.tiny-homepage-text {
    margin-top: 8px;
    margin-left: 86px;
    font-size: 9px;
  }

  p.paragraph.tiny-text-resources-page {
    margin-top: 20px;
    min-width: 1200auto;
    width: 1500px;
  }

  p.paragraph.title-exam-page {
    margin-bottom: 0;
    height: 100px;
  }

  p.paragraph.exam-lower-text {
    margin-top: -200px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 0;
    max-width: none;
    width: auto;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 20px;
    margin-right: 30px;
    margin-left: 30px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.about-para1 {
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 33px;
  }

  p.paragraph.About-1st-para {
    margin-right: 40px;
    margin-left: 40px;
    max-width: none;
    width: 100%;
    font-size: 20px;
  }

  p.paragraph.lobby-small-text {
    margin-top: 15px;
    padding-right: 70px;
    padding-left: 70px;
    width: 1100%;
  }

  p.paragraph.travel-tiny-para {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 100px;
    padding-left: 100px;
    color: #e0dede;
  }

  p.paragraph.about-tiny-text {
    margin: 10px 0 0;
    max-height: 30px;
    width: 100%;
    height: 100px;
  }

  p.paragraph.para1-lobbies {
    margin-top: 10px;
    margin-bottom: -9px;
    width: 1300px;
  }

  p.paragraph.para2-lobby1 {
    margin-top: 20px;
    margin-right: 67px;
    padding-top: 30px;
    padding-right: 0;
    padding-left: 25px;
    width: 1100px;
  }

  p.paragraph.para2-web2 {
    margin: 0 67px 41px 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1100px;
  }

  p.paragraph.para2-sba {
    margin-top: 0;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1150px;
  }

  p.paragraph.ray-para1 {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.sba-3rd-para {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  p.paragraph.websites-para1 {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.websites-3rd-para {
    margin-top: -20px;
    margin-bottom: 20px;
  }

  p.paragraph.risk-para1 {
    margin-top: 0;
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.risk-para2 {
    margin-top: 0;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1150px;
  }

  p.paragraph.docs-lobby-para1 {
    margin-bottom: 40px;
    width: 1300px;
  }

  p.paragraph.DOCS-para2 {
    margin-top: -30px;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1150px;
  }

  p.paragraph.gdpr-para1 {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.webinar15-top-para {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.MATRIX-para2 {
    margin-top: 0;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1150px;
  }

  p.paragraph.GDPR-para3 {
    margin-top: 8px;
    margin-bottom: 5px;
  }

  p.paragraph.lobby1-para3 {
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 5px;
    width: 1450px;
  }

  p.paragraph.lobby1-para1 {
    margin-bottom: -9px;
    width: 1300px;
  }

  p.paragraph.webinar2-para3 {
    margin-bottom: 10px;
  }

  p.paragraph.webinar3-para1 {
    margin-top: 23px;
    margin-bottom: -9px;
    width: 1300px;
  }

  p.paragraph.webinar3-para3 {
    margin-bottom: 10px;
    font-size: 18px;
  }

  p.paragraph.web4-para2 {
    margin: -23px 67px 30px 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1150px;
  }

  p.paragraph.web4-para3 {
    margin-top: -15px;
    margin-bottom: 15px;
  }

  p.paragraph.web5-para1 {
    margin-bottom: -9px;
    width: 1250px;
  }

  p.paragraph.web5-para3 {
    margin-bottom: 20px;
  }

  p.paragraph.web5-para2 {
    margin-top: 0;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1100px;
  }

  p.paragraph.web6-para3 {
    margin-bottom: 20px;
  }

  p.paragraph.web6-para2 {
    margin-top: -20px;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1100px;
  }

  p.paragraph.web8-para3 {
    margin-bottom: 0;
  }

  p.paragraph.web8-para1 {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.web8-small-text {
    margin-top: 12px;
    padding-right: 80px;
    padding-left: 80px;
  }

  p.paragraph span.paragraph-text-50 {
    font-weight: 400;
    font-size: 1.5rem;
  }

  p.paragraph.web3-para3 {
    margin-top: 0;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1100px;
  }

  p.paragraph.web10-para2 {
    margin: 0 67px 0 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1150px;
  }

  p.paragraph.web12-para3 {
    margin-top: -20px;
    margin-bottom: 20px;
  }

  p.paragraph.web7-para3 {
    margin-top: -10px;
    margin-bottom: 10px;
  }

  p.paragraph.web7-para2 {
    margin-top: 0;
    margin-right: 67px;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1100px;
  }

  p.paragraph.web13-para3 {
    margin-top: -29px;
    margin-bottom: 20px;
  }

  p.paragraph.controls-para1 {
    margin-bottom: 30px;
    width: 1300px;
  }

  p.paragraph.web8-para2 {
    margin: 0 67px 62px 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 25px;
    width: 1100px;
  }

  p.paragraph.web10-para3 {
    margin-top: -5px;
    margin-bottom: 20px;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin: 0 0 40px;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 30px;
    width: 1150px;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: 0;
    margin-bottom: 20px;
    text-shadow: #010508 2px 2px 15px;
    font-size: 35px;
  }

  p.paragraph span.paragraph-text-72 {
    font-size: 1.6875rem;
  }

  p.paragraph.lobby-para4 {
    margin-bottom: -9px;
    width: 1300px;
  }

  p.paragraph.lobby-2-para4 {
    margin-bottom: 30px;
    width: 1300px;
  }

  p.paragraph.web3-para4 {
    margin-top: -10px;
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.web4-para4 {
    margin-top: 0;
    margin-bottom: 35px;
    width: 1300px;
  }

  p.paragraph.web5-para4 {
    margin-bottom: 30px;
    width: 1250px;
  }

  p.paragraph.web6-para4 {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.web7-para4 {
    margin-bottom: 25px;
    width: 1300px;
  }

  p.paragraph.web8-para4 {
    margin-top: -31px;
    margin-bottom: 58px;
    width: 1300px;
  }

  p.paragraph.web9-para4 {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.web10-para4 {
    margin-top: 31px;
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph.web11-para4 {
    margin-bottom: 45px;
    width: 1300px;
  }

  p.paragraph.web12-para4 {
    margin-bottom: 47px;
    width: 1300px;
  }

  p.paragraph.web14-para4 {
    margin-bottom: 20px;
    width: 1300px;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.para-citd {
    margin-top: 10px;
    margin-right: 400px;
    margin-left: 400px;
  }

  p.paragraph.title-links-page {
    margin-top: 25px;
    margin-bottom: 25px;
    text-shadow: #040404 2px 2px 5px;
  }

  p.paragraph.paragraph-2 {
    margin-top: -4px;
    margin-bottom: 30px;
    padding-top: 0;
    max-width: none;
    width: 1400px;
  }

  p.paragraph.tiny-text-ccgs {
    margin-top: 23px;
    margin-right: 30px;
    margin-left: 30px;
    color: #c7c7c7;
  }

  p.paragraph span.paragraph-text-152 {
    font-style: italic;
  }

  p.paragraph span.paragraph-text-157 {
    font-style: italic;
  }

  p.paragraph span.paragraph-text-158 {
    font-style: italic;
  }

  p.paragraph.articles-heading-2 {
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 33px;
  }

  p.paragraph.articles-para1 {
    margin-right: 40px;
    margin-bottom: 10px;
    margin-left: 40px;
    max-width: none;
    width: 100%;
    font-size: 20px;
  }

  p.paragraph span.paragraph-text-171 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-153 {
    text-decoration: underline;
  }

  p.paragraph.bob-call {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 35px;
  }

  p.paragraph.web-card-text {
    margin-bottom: 5px;
    font-size: 21px;
  }

  p.paragraph.web- {
    font-size: 21px;
  }

  p.paragraph.web-card-para {
    color: #c4c1c1;
    font-size: 18px;
    line-height: 1.4;
  }

  p.paragraph.para-ccgs {
    margin-top: -4px;
    margin-bottom: 30px;
    padding-top: 0;
    max-width: none;
    width: 1535px;
  }

  p.paragraph span.paragraph-text-185 {
    font-size: 1.875rem;
  }

  p.paragraph span.paragraph-text-176 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-177 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-178 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-187 {
    font-weight: 300;
  }

  p.paragraph.Exam-subtext {
    padding-top: 10px;
  }

  p.paragraph.title-for-industries {
    margin-top: -1px;
    margin-bottom: 16px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: none;
    font-family: 'Roboto', sans-serif;

    background-blend-mode: normal;
  }

  p.paragraph.Card-sentence {
    margin-top: 0;
    width: 45%;
    color: #b8d6f7;
    font-size: 22px;
  }

  p.paragraph.homepara2 {
    margin-right: 0;
    margin-bottom: -2px;
    padding-right: 37px;
    padding-bottom: 10px;
  }

  p.paragraph.Partneer.card-text.title {
    margin-top: 5px;
  }

  p.paragraph.paragraph-3 {
    margin-top: 7px;
    margin-bottom: 6px;
    padding-bottom: 5px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  }

  p.paragraph.Card-sentence.top {
    margin-left: 52px;
    padding-right: 350px;
    padding-left: 350px;
    width: 98.3%;
  }

  p.paragraph.Bottom-para-home {
    margin-bottom: 106px;
    padding-right: 145px;
    padding-left: 145px;
  }

  p.paragraph.titlebottom {
    margin-left: -27px;
    width: 105%;
  }

  p.paragraph.web-card-text:hover {
    box-shadow: none;
  }

  p.paragraph.web-:hover {
    box-shadow: none;
  }

  p.paragraph.web-card-para:hover {
    box-shadow: none;
  }

  p.paragraph.Card-sentence:hover {
    box-shadow: none;
  }

  a.link-text.footer-nav {
    margin-top: 11px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  a.link-text.next-webinar-button {
    margin-top: 0;
    margin-bottom: -3px;
    padding-top: 2px;
    padding-bottom: 11px;
  }

  a.link-text.nav-9 {
    margin-top: -2px;
    margin-bottom: -3px;
    padding-top: 3px;
    padding-bottom: 12px;
  }

  a.link-text.web3-but {
    margin-top: -1px;
    margin-bottom: -3px;
    padding-top: 3px;
    padding-bottom: 12px;
  }

  a.link-text.nav-web4 {
    margin-top: -2px;
    margin-bottom: -3px;
    padding-top: 3px;
    padding-bottom: 12px;
  }

  a.link-text.web5button {
    margin-top: -2px;
    margin-bottom: -3px;
    padding-top: 3px;
    padding-bottom: 12px;
  }

  a.link-text.navsweb6 {
    margin-top: 0;
    margin-bottom: -3px;
    padding-top: 2px;
    padding-bottom: 12px;
  }

  a.link-text.web8button {
    margin-top: 0;
    padding-top: 3px;
    padding-bottom: 12px;
  }

  a.link-text.nav-button-10 {
    margin-top: -1px;
    margin-bottom: -3px;
    padding-top: 3px;
    padding-bottom: 12px;
    font-size: 18px;
  }

  a.link-text.last-webinar-button {
    margin-top: 0;
  }

  a.link-text.main-links.nav-link {
    margin-top: 16px;
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 19px;
  }

  a.link-text.link-override.nav-link.sub-link {
    margin-top: -1px;
    background-color: rgba(0, 0, 0, .8);
  }

  a.link-text.link-override.main-links.nav-link {
    margin-top: 16px;
    padding-top: 0;
    padding-left: 10px;
    font-size: 19px;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 30px;
    margin-bottom: -9px;
  }

  a.link-text.advance-button-blank.last-webinar {
    margin-top: 0;
    margin-bottom: -3px;
    padding-top: 2px;
    padding-bottom: 11px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.web-nav {
    margin-top: 0;
    padding-top: 1px;
    padding-bottom: 12px;
  }

  a.link-text.play2-but {
    margin-top: 0;
    margin-bottom: -3px;
    padding-top: 3px;
    padding-bottom: 12px;
  }

  a.link-text.last-web-button-15-lobby {
    margin-top: 0;
  }

  a.link-text.advance-button-blank.last-webinar:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  /* Interaction Elements */

  a.link-button.added-buttons {
    margin-bottom: 10px;
    padding-top: 8px;
    min-height: 41px;
    height: 41px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.butttob-link-research {
    margin-bottom: 10px;
    padding-top: 12px;
    padding-bottom: 12px;
    min-width: 300px;
    min-height: 40px;
    width: 300px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.button-link-tools-and-forms {
    width: 334px;
    background-color: transparent;
    color: #fbfbfb;
    font-size: 19px;
  }

  a.link-button.button-link-regs {
    min-width: 380px;
    width: 380px;
    border-radius: 15px;
    background-color: transparent;
  }

  a.link-button.button-link-partners {
    width: 343px;
    border-radius: 15px;
    font-size: 18px;
  }

  a.link-button.button-link-digital {
    width: 300px;
    border-radius: 15px;
    font-size: 18px;
  }

  a.link-button.buttonlink-uk100 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/1-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    font-size: 17px;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton2 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/2-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton3 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/3-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton4 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/4-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton5 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/5-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton6 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/6-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton7 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/7-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton9 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/9-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button span.button-link-text-25 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-10 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-9 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-26 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-16 {
    font-size: 1rem;
  }

  a.link-button span.button-link-text-21 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-27 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-24 {
    font-size: 1rem;
  }

  a.link-button.hovbutton8 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/8-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-right: 16px;
    padding-left: 30px;
    min-width: 160px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-up-Guide.jpg'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png'), url('../off2.png');
    background-attachment: scroll, scroll, scroll, scroll;
    background-position: left top, left top, left top, left top;
    background-clip: border-box, border-box, border-box, border-box;
    background-origin: padding-box, padding-box, padding-box, padding-box;
    background-size: auto auto, auto auto, auto auto, auto auto;
    background-repeat: repeat, repeat, repeat, no-repeat;
    color: #80bdfa;
    text-align: center;
    text-decoration: none;
    font-size: 18px;

    background-blend-mode: normal, normal, normal, normal;
  }

  a.link-button.basic-guide-buttons {
    min-width: 280px;
    width: 280px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.guide-one-line {
    padding-top: 20px;
    padding-bottom: 7px;
    min-width: 280px;
    width: 280px;
    font-size: 18px;
  }

  a.link-button.button-link-financial {
    width: 300px;
    border-radius: 15px;
    font-size: 18px;
  }

  a.link-button span.button-link-text-3 {
    color: #80bffd;
    text-decoration: none;
  }

  a.link-button.one-line-button-link-regs {
    margin-bottom: 0;
    padding-top: 25px;
    padding-bottom: 0;
    min-width: 380px;
    width: 380px;
    border-radius: 15px;
    background-color: transparent;
  }

  a.link-button.button-link-travel {
    margin-right: 15px;
    margin-left: 15px;
    padding-right: 20px;
    padding-left: 20px;
    width: auto;
    border-radius: 15px;
    font-size: 18px;
  }

  a.link-button.financial-link-one-line {
    width: 300px;
    border-radius: 15px;
    font-size: 17px;
  }

  a.link-button.CIA-button {
    min-width: 380px;
    width: 380px;
    border-radius: 15px;
    background-color: transparent;
  }

  a.link-button.IP-button {
    margin-bottom: 0;
    padding-top: 15px;
    padding-bottom: 17px;
    min-width: 380px;
    width: 380px;
    border-radius: 15px;
    background-color: transparent;
  }

  a.link-button.hoverbutton10 {
    padding-top: 150px;
    width: 150px;
    height: 150px;
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/10-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.link-button.buttonlink-uk100:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/1-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton2:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/2-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton3:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/3-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton4:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/4-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton5:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/5-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton6:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/6-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton7:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/7-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton9:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/9-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hovbutton8:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/8-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.book-button:hover {
    margin-right: 30px;
    margin-bottom: 32px;
    margin-left: 30px;
    padding-top: 190px;
    padding-right: 16px;
    padding-left: 30px;
    min-width: 160px;
    width: 154px;
    background-image: url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    font-weight: 300;
    font-size: 18px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-partners:hover {
    font-size: 18px;
  }

  a.link-button.hoverbutton10:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/10-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  /* Layout Elements */

  body.body-1 {
    display: block;
    margin: -4px 0 2px 0;
    padding-right: 0;
    padding-left: 0;
    min-height: auto;
    width: 99.6%;
    background-color: rgba(8, 5, 5, .9);
  }

  body.body-4 {
    padding-top: 0;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-industry {
    margin-bottom: 0;
  }

  body.body-5 {
    padding-top: 0;
  }

  body.docs-heading {
    margin-bottom: 0;
  }

  body.body-lobby {
    display: block;
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    min-height: auto;
    width: 100%;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-search {
    margin-bottom: 0;
  }

  body.body-7 {
    background-color: rgba(7, 7, 7, .9);
  }

  .container.container-10 {
    margin-right: 30px;
    margin-bottom: 30px;
    margin-left: 30px;
    padding-top: 20px;
    padding-bottom: 22px;
    width: auto;
    border-top-left-radius: 30px 0;
    border-top-right-radius: 30px 0;
    border-bottom-right-radius: 30px 0;
    border-bottom-left-radius: 30px 0;
    background-color: #2c2929;
  }

  .container.container-5 {
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #2c2929;
  }

  .container.container-country-guides-page {
    margin-bottom: 33px;
    background-color: #2c2929;
  }

  .container.container-1 {
    margin-top: -11px;
    padding-right: 0;
    padding-left: 0;
    min-width: 60px;
    max-width: none;
  }

  .container.container-regs {
    margin-right: 30px;
    margin-bottom: 10px;
    margin-left: 30px;
    padding-bottom: 22px;
    border-top-left-radius: 30px 0;
    border-top-right-radius: 30px 0;
    border-bottom-right-radius: 30px 0;
    border-bottom-left-radius: 30px 0;
    background-color: #2c2929;
  }

  .container.container-sitemap {
    margin-right: 30px;
    margin-bottom: 10px;
    margin-left: 30px;
    padding-bottom: 22px;
    min-height: 0;
    width: 100%;
    border-top-left-radius: 30px 0;
    border-top-right-radius: 30px 0;
    border-bottom-right-radius: 30px 0;
    border-bottom-left-radius: 30px 0;
  }

  .container.container-8 {
    margin-right: 0;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 120px;
    background-color: transparent;
  }

  .container.footer {
    margin: 0 40px 30px 0;
    padding-bottom: 0;
    min-width: 10%;
    width: 100%;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.footer-nav {
    margin-top: -18px;
    margin-bottom: -18px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;
  }

  .container.container-lobby {
    margin-bottom: -12px;
    padding-right: 28px;
    padding-left: 0;
    width: 1400px;
  }

  .container.contact-container {
    margin-right: 30px;
    margin-bottom: 20px;
    margin-left: 30px;
    padding-left: 0;
    max-width: none;
    width: 95%;
    background-color: #2c2929;
  }

  .container.main-footer-w-sitemap {
    margin: 63px 21px 23px 35px;
    padding-left: 0;
    min-width: 10px;
    width: 95.9%;
    height: 221px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .8) 5px 5px 10px 4px;
  }

  .container.contact.text-col {
    margin-right: 10%;
    margin-left: 132px;
    padding-left: 0;
    width: 1200px;
  }

  .container.title-bar {
    background-color: transparent;
  }

  .container.nav-parent {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    height: 100px;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0, rgba(0, 0, 0, .5) 0 15px 25px 0 inset;
  }

  .container.container-resources {
    margin-right: 30px;
    margin-left: 30px;
  }

  .container.nav-wrapper-1 {
    margin-top: -3px;
    padding-top: 7px;
    width: 1250px;
  }

  .container.extra-container {
    margin: 0;
    padding-top: 0;
    padding-bottom: 0;
    min-width: 100%;
    min-height: auto;
    width: auto;
    height: auto;
    background-color: transparent;
  }

  .container.webinar-container {
    margin: 0 20px 20px;
    padding-top: 30px;
    padding-right: 10px;
    padding-left: 10px;
    min-width: 0;
    width: auto;
    background-color: #2c2929;
  }

  .container.exam-text-container {
    -ms-flex-pack: center;
    margin: 0 40px 5px;
    padding-bottom: 20px;
    min-width: 0;
    min-height: 100.3%;
    width: auto;
    height: 535px;
    background-color: #2c2929;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar-footer {
    margin-top: 20px;
    margin-bottom: -18px;
    background-color: transparent;
  }

  .container.exam-footer-nav {
    margin-top: 30px;
  }

  .container.basics-footer-nav {
    margin-top: -9px;
    margin-bottom: -7px;
    background-color: transparent;
  }

  .container.footer-nav-links {
    margin-top: -40px;
    margin-bottom: -18px;
    padding-right: 0;
    background-color: transparent;
  }

  .container.forms-footer {
    margin-top: 0;
    margin-bottom: -18px;
    padding-right: 0;
    background-color: transparent;
  }

  .container.container-bottom-nav-links {
    margin-top: 25px;
    margin-bottom: -8px;
  }

  .container.container-about {
    margin-right: 30px;
    margin-left: 30px;
    min-width: 46.2%;
    max-width: 700px;
  }

  .container.nav-bottom-lobbies {
    margin-top: -10px;
    margin-bottom: -18px;
    padding-right: 0;
    background-color: transparent;
  }

  .container.main-container-lobbies {
    margin: 0 40px 30px 0;
    padding-bottom: 0;
    min-width: 10%;
    width: 100%;
    height: auto;
    background-color: transparent;
  }

  .container.top-page-container {
    margin-top: -5px;
    margin-bottom: -18px;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;
  }

  .container.container-guide {
    margin-right: 40px;
    margin-bottom: 0;
    margin-left: 40px;
    padding-top: 20px;
    padding-bottom: 22px;
    width: auto;
    border-top-left-radius: 30px 0;
    border-top-right-radius: 30px 0;
    border-bottom-right-radius: 30px 0;
    border-bottom-left-radius: 30px 0;
    background-color: #2c2929;
  }

  .container.main-guide-container {
    margin: -5px 0 -18px 0;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;
  }

  .container.ccg-main-container {
    margin-top: -5px;
    margin-bottom: -18px;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;
  }

  .container.travel-container {
    margin-right: 40px;
    margin-bottom: 20px;
    margin-left: 40px;
    padding-top: 20px;
    padding-bottom: 22px;
    width: auto;
    border-top-left-radius: 30px 0;
    border-top-right-radius: 30px 0;
    border-bottom-right-radius: 30px 0;
    border-bottom-left-radius: 30px 0;
    background-color: #2c2929;
  }

  .container.forms-container {
    margin-right: 40px;
    margin-bottom: 10px;
    margin-left: 40px;
    padding-top: 20px;
    padding-bottom: 22px;
    width: auto;
    border-top-left-radius: 30px 0;
    border-top-right-radius: 30px 0;
    border-bottom-right-radius: 30px 0;
    border-bottom-left-radius: 30px 0;
    background-color: #2c2929;
  }

  .container.about-footer-nav {
    margin-top: -5px;
    margin-bottom: -18px;
    padding-right: 100px;
    padding-left: 100px;
    background-color: transparent;
  }

  .container.footer-contact {
    margin-top: -5px;
    margin-bottom: -18px;
    padding-right: 100px;
    padding-left: 100px;
    background-color: transparent;
  }

  .container.text-contact-container {
    margin: 0 40px 20px;
    padding-bottom: 0;
    min-width: 10%;
    width: 100%;
    height: auto;
    background-color: #2c2929;
  }

  .container.main-container-sitemap {
    margin: 0 40px 30px 0;
    padding-bottom: 0;
    min-width: 10%;
    width: 100%;
    height: auto;
    background-color: transparent;
  }

  .container.container-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    width: 100%;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.websites-container-lower {
    margin-bottom: -10px;
    width: 1400px;
  }

  .container.GDPR-top-para {
    width: 1400px;
  }

  .container.container-7 {
    margin-top: -58px;
    margin-bottom: -62px;
    padding-right: 200px;
    padding-left: 200px;
    max-height: 600px;
    height: auto;
  }

  .container.basics-container {
    margin-right: 40px;
    margin-bottom: 10px;
    margin-left: 40px;
    padding-top: 20px;
    padding-bottom: 22px;
    width: auto;
    border-top-left-radius: 30px 0;
    border-top-right-radius: 30px 0;
    border-bottom-right-radius: 30px 0;
    border-bottom-left-radius: 30px 0;
    background-color: #2c2929;
  }

  .container.webinar3-container-lobby {
    margin-top: -30px;
    padding-left: 0;
    width: 1400px;
  }

  .container.nav-parent-2 {
    margin-top: 0;
    margin-bottom: -6px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 5px;
    width: 99.6%;
    height: 102px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0;
  }

  .container.container-links {
    margin-right: 60px;
    margin-left: 60px;
  }

  .container.footer-nav-ccg {
    margin-top: -1px;
    margin-bottom: -18px;
    padding-right: 0;
    padding-left: 0;
    background-color: transparent;
  }

  .container.footer-nav-regs {
    margin-top: 0;
  }

  .container.risk-container {
    padding-bottom: 3px;
  }

  .container.nav-bar-ERD {
    background-color: transparent;
  }

  .container.Partner-lower-box {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 34px;
    padding-top: 20px;
    padding-bottom: 40px;
    width: auto;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.web-card-content {
    padding-bottom: 25px;
    min-height: 210px;
    max-height: 210px;
    height: 210px;
  }

  .container.webinar-card-section {
    -ms-flex-pack: distribute;

    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.ERD-card-section {
    -ms-flex-pack: distribute;
    margin-top: 10px;

    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.Partner-top-para {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 20px;
    margin-right: 50px;
    padding-top: 0;
    padding-bottom: 0;
    width: auto;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-11 {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.card-section {
    margin-top: -32px;
    padding-right: 19px;
    padding-left: 27px;
    width: 99.8%;
  }

  .container.container-12 {
    margin-top: 51px;
    margin-bottom: 16px;
    margin-left: 35px;
    padding-right: 250px;
    padding-left: 250px;
    width: 95.8%;
    height: 378px;
  }

  .container.container-8:hover {
    padding-left: 120px;
  }

  .link-container.card-link {
    margin-bottom: 8px;
    padding-bottom: 13px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.link-container-1 {
    margin-top: 20px;
    padding-bottom: .67rem;
  }

  .link-container.link-container-glossary {
    margin-top: 19px;
  }

  .link-container.web-card-link {
    margin-top: 20px;
    margin-bottom: 20px;
    min-width: 400px;
    min-height: 130px;
    max-width: 400px;
    max-height: 300px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;
  }

  .link-container.ERD-card-link {
    display: block;
    margin-top: 40px;
    margin-bottom: 50px;
    padding-bottom: 0;
    min-width: 390px;
    max-width: 390px;
    max-height: 350px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
    margin-bottom: 2px;
  }

  div.responsive-picture.ccg-top-image {
    margin-top: -4px;
    margin-bottom: 10px;
    margin-left: 0;
    width: 100%;
    height: 100%;
  }

  div.responsive-picture.finance-image {
    margin-top: -10px;
    margin-bottom: 9px;
  }

  div.responsive-picture.picture-regs {
    margin-top: -13px;
    margin-bottom: 2px;
  }

  div.responsive-picture.research-image {
    margin-top: 0;
    margin-bottom: 0;
  }

  div.responsive-picture.partners-image {
    margin-top: -11px;
    margin-bottom: 7px;
  }

  div.responsive-picture.forms-image {
    margin-top: -16px;
    margin-bottom: 2px;
  }

  div.responsive-picture.links-image {
    margin-top: -11px;
  }

  div.responsive-picture.about-image {
    margin-top: -13px;
  }

  div.responsive-picture.exam-pic {
    margin-top: -14px;
  }

  div.responsive-picture.basic-image {
    margin-top: -14px;
    margin-bottom: 10px;
  }

  div.responsive-picture.picture-resources {
    margin-top: 0;
    margin-bottom: 0;
  }

  div.responsive-picture.picture-9 {
    margin-top: -11px;
  }

  .html-element.html-element-1 {
    padding: 20px 20px 14px;
    width: 800px;
    border-radius: 40px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
  }

  a.responsive-picture.partnerlink {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    min-width: 160px;
    max-width: 160px;
    width: 160px;
    height: 70px;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin-top: -12px;
    margin-right: -60px;
    margin-left: -55px;
    width: 998px;
    height: auto;
  }

  a.responsive-picture.partnerlink > picture {
    height: 70px;
  }

  a.responsive-picture.uscs-link {
    margin: 20px 30px 0 0;
    padding-top: 0;
    padding-bottom: 0;
    min-width: 160px;
    max-width: 160px;
    width: 160px;
    height: 70px;
  }

  a.responsive-picture.uscs-link > picture {
    height: 70px;
  }

  span.glyph.nav-icon {
    margin-top: -6px;
    margin-right: 30px;
    margin-left: 10px;
    font-size: 27px;
  }

  span.glyph.glossary-icon {
    margin-left: 10px;
    font-size: 29px;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    margin-top: 0;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    margin-top: 0;
  }

  div.responsive-picture.webinat-image {
    margin-top: -11px;
    margin-bottom: 2px;
  }

  li.list-item-container.last-node.nav-node {
    min-width: 100auto;
    width: 100px;
  }

  div.responsive-picture.ccg-top-image > picture {
    height: 100%;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
    margin-bottom: 2px;
  }

  div.responsive-picture.charles-pic {
    margin-top: 20px;
    margin-right: 0;
    margin-left: 30px;
    max-height: 180px;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: 14px;
    margin-right: -43px;
  }

  div.responsive-picture.Ray-pic {
    margin-top: 5px;
    margin-right: -43px;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: -17px;
    margin-right: -43px;
    max-width: 150px;
    width: 150px;
    height: 195px;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 195px;
  }

  a.responsive-picture.picture-link-1 {
    margin: -31px 500px 220px 500px;
    padding-top: 10px;
    padding-bottom: 10px;
    min-width: 300px;
    min-height: 100px;
    height: 100px;
    box-shadow: none;
  }

  a.responsive-picture.picture-link-1 > picture {
    height: 100px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: 14px;
    margin-right: -43px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: 3px;
    margin-right: -43px;
    margin-bottom: 17px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: -33px;
    margin-right: -39px;
  }

  div.responsive-picture.web5-pic {
    margin-top: 14px;
    margin-right: -35px;
    margin-left: 9px;
  }

  div.responsive-picture.web6-pic {
    margin-top: 2px;
    margin-right: -43px;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: -13px;
    margin-right: -61px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 14px;
    margin-right: -43px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: 0;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: -21px;
    margin-right: -54px;
    max-width: 150px;
    height: 185px;
  }

  div.responsive-picture.DK-photo-web12 > picture {
    height: 185px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: -21px;
    margin-right: -54px;
    max-width: 150px;
    height: 185px;
  }

  div.responsive-picture.DK-pin-web13 > picture {
    height: 185px;
  }

  div.responsive-picture.contact-image {
    margin-top: -14px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: 16px;
    margin-right: -54px;
    max-width: 140px;
    height: 185px;
  }

  div.responsive-picture.web10-george-pic > picture {
    height: 185px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    min-width: 160px;
    max-width: 160px;
    width: 160px;
    height: 70px;
  }

  a.responsive-picture.vert-DEC-link > picture {
    height: 70px;
  }

  a.responsive-picture.vert-USCS-link {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    min-width: 160px;
    max-width: 160px;
    width: 160px;
    height: 70px;
  }

  a.responsive-picture.vert-USCS-link > picture {
    height: 70px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    min-width: 160px;
    max-width: 160px;
    width: 160px;
    height: 70px;
  }

  a.responsive-picture.horiz-DEC-link > picture {
    height: 70px;
  }

  a.responsive-picture.horiz-USCS-link {
    margin: 21px -14px;
    padding-top: 0;
    padding-bottom: 2px;
    min-width: 82px;
    max-width: none;
    width: 189px;
    height: 62px;
    box-shadow: none;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 62px;
  }

  div.responsive-picture.industries-pic {
    margin-top: -5px;
    margin-bottom: 2px;
  }

  div.responsive-picture.article-image {
    margin-top: -14px;
    margin-bottom: 38px;
  }

  div.responsive-picture.ERD-pic {
    max-height: 300px;
  }

  .html-element.html-element-2 {
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: -20px;
    margin-right: 52px;
    margin-left: 10px;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: 16px;
    margin-bottom: 11px;
    margin-left: 4px;
    min-width: 198px;
    min-height: auto;
    width: 327px;
    height: 64px;
  }

  a.responsive-picture.picture-link-3 > picture {
    height: 64px;
  }

  a.responsive-picture.picture-link-7 {
    margin-right: 100px;
  }

  a.responsive-picture.picture-link-8 {
    margin-left: 100px;
  }

  a.responsive-picture.picture-link-2:hover {
    margin-top: -20px;
    margin-right: 52px;
  }
}

@media screen and (min-width: 111.75rem) {
  /* Text Elements */

  h1 span.heading-text-1 {
    font-size: 1.25rem;
  }

  h1.logo {
    margin: -9px 18px -1px -2px;
    padding-right: 7px;
    font-weight: 500;
    font-size: 63px;
  }

  h1 span.heading-text-12 {
    font-family: 'Montserrat', sans-serif;
  }

  h1.subheading {
    margin-bottom: 25px;
    text-shadow: #000 2px 2px 5px;
    font-weight: 300;
  }

  h1.new-lobby-heading {
    width: 100%;
    font-weight: 400;
  }

  h1.heading-2 {
    margin-left: -10px;
    width: 101.3%;
  }

  h2.heading-1 {
    color: #82bdfa;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 28px;
  }

  h2.page-heading {
    margin-top: 130px;
    margin-left: -8px;
    padding-top: 10px;
    padding-right: 120px;
    padding-left: 120px;
    width: 39.9%;
    color: #9ecaf7;
    text-shadow: #060606 2px 2px 5px;
    letter-spacing: -1px;
    font-size: 30px;
    -webkit-transform: scaleX(2.5) scaleZ(1) scaleY(1.91);
       -moz-transform: scaleX(2.5) scaleZ(1) scaleY(1.91);
            transform: scaleX(2.5) scaleZ(1) scaleY(1.91);
  }

  h2 span.heading-text-2 {
    font-size: 2rem;
  }

  h3.heading-top-pages {
    margin-top: 0;
    margin-bottom: 5px;
    max-height: 600em;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.heading-exams {
    margin-top: 10px;
    font-weight: 400;
    font-size: 51px;
  }

  h3.header-ERD {
    margin-top: 5px;
    margin-bottom: 15px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.header-weblinks {
    margin-top: 10px;
    margin-bottom: -10px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.header-about {
    margin-top: 10px;
    margin-bottom: -10px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.heading-guide {
    margin-top: 0;
    margin-bottom: -17px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.heading-research {
    margin-top: 10px;
    margin-bottom: -6px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.ccg-heading {
    margin-top: 0;
    margin-bottom: 10px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.header-top-mkts {
    margin-top: 0;
    margin-bottom: -5px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.regs-header {
    margin-top: 5px;
    margin-bottom: -10px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.travel-header {
    margin-top: 0;
    margin-bottom: -4px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.forms-heading {
    margin-top: 5px;
    margin-bottom: -4px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.heading-contact {
    margin-top: 10px;
    font-weight: 400;
    font-size: 51px;
  }

  h3.heading-sitemap {
    margin-top: 10px;
    font-weight: 400;
    font-size: 51px;
  }

  h3.webinars-heading {
    margin-top: 6px;
    margin-bottom: 10px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h3.header-articles {
    margin-top: -27px;
    margin-bottom: 10px;
    background-color: transparent;
    font-weight: 400;
    font-size: 47px;
  }

  h4.webinar-runtime {
    margin-top: 7px;
  }

  h4.web-card-title {
    margin-bottom: 0;
    text-transform: capitalize;
    font-variant: normal;
  }

  h4.erdtitle {
    margin-bottom: 0;
    text-transform: capitalize;
    font-variant: normal;
  }

  h4.card-title {
    margin-top: -9px;
    margin-bottom: -9px;
    text-shadow: #000 2px 2px 5px;
    font-size: 50px;
  }

  h6.topten-sub-header {
    margin-top: 11px;
    margin-bottom: 3px;
    width: 100%;
    color: #82bdfa;
    text-align: center;
    font-size: 22px;
  }

  p.paragraph.webinar-page-tiny-text {
    margin: 20px 30px 10px;
    padding-right: 0;
    padding-left: 0;
    min-width: 1600auto;
    width: 100%;
  }

  p.paragraph.tiny-text-resources-page {
    min-width: 1700auto;
    width: 1800px;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 2px;
    padding-top: 0;
    width: 1900px;
    color: #d5d3d3;
  }

  p.paragraph.exam-text {
    margin-bottom: -45px;
    min-width: 1400auto;
    width: 1400px;
  }

  p.paragraph.title-exam-page {
    margin-bottom: -98px;
    height: auto;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.exam-lower-text {
    margin-top: -49px;
    margin-bottom: -79px;
    padding-top: 8px;
    min-width: 1400auto;
    width: 1400px;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 12px;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    min-width: 1700px;
    width: 100%;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 10px;
    margin-right: 30px;
    margin-left: 30px;
    color: #ffd5da;
  }

  p.paragraph font.title-industries {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-homepage-text {
    margin-top: -17px;
    margin-left: 91px;
  }

  p.paragraph.Paragraph-basic-guide {
    margin: 0 0 -5px -50px;
    padding: 10px 50px 10px 100px;
    min-width: 1200px;
    max-width: none;
    width: 100%;
    text-align: center;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-top: 5px;
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 5px;
    padding-right: 50px;
    padding-left: 50px;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 10px;
    margin-right: 25px;
    margin-left: 25px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.title-for-guide {
    margin-top: 15px;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 0;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.para-tiny-linkspage {
    margin-top: 15px;
    margin-right: 50px;
    margin-left: 50px;
    padding-right: 40px;
    padding-left: 40px;
  }

  p.paragraph.About-1st-para {
    margin-top: 20px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 200px;
    padding-left: 200px;
    min-width: 1000auto;
    max-width: 2000px;
    width: 100%;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.about-para1 {
    margin-top: 20px;
    margin-bottom: 15px;
    line-height: 1.2;
  }

  p.paragraph.tiny-text-contact-us-page {
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 1600px;
  }

  p.paragraph.paragraph-7 {
    max-width: 1200px;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: 0;
  }

  p.paragraph.lobby-small-text {
    margin-top: 5px;
    margin-right: 90px;
    margin-left: 90px;
    padding-right: 75px;
    padding-left: 75px;
    width: 100%;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.travel-tiny-para {
    margin-top: 5px;
    padding-right: 50px;
    padding-left: 50px;
  }

  p.paragraph.about-tiny-text {
    margin-top: 0;
    margin-right: 140px;
    margin-left: 140px;
    padding-right: 0;
    padding-left: 0;
    max-height: none;
    width: 100%;
    height: 20px;
  }

  p.paragraph span.paragraph-text-14 {
    font-weight: 500;
  }

  p.paragraph.para1-lobbies {
    margin-top: 3px;
    margin-bottom: 10px;
    padding-bottom: 15px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.para2-lobby1 {
    margin-right: 27px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
  }

  p.paragraph.para2-web2 {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.para2-sba {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
  }

  p.paragraph.ray-para1 {
    margin-top: 15px;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.sba-3rd-para {
    margin-top: 10px;
    margin-bottom: 0;
    padding-bottom: 20px;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.websites-para1 {
    margin-top: 20px;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.websites-3rd-para {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-bottom: 20px;
    min-width: 1200auto;
    min-height: 1px;
    width: 1200px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.risk-para1 {
    margin-top: 0;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.risk-para2 {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.docs-lobby-para1 {
    margin-top: 20px;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
  }

  p.paragraph.DOCS-para2 {
    margin: 10px 14px 0 -10px;
    padding-top: 0;
    padding-right: 25px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.gdpr-para1 {
    margin-top: 20px;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.webinar15-top-para {
    margin-top: 20px;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.MATRIX-para2 {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.GDPR-para3 {
    margin-top: 30px;
    padding-bottom: 0;
    min-width: 1200auto;
    min-height: 1px;
    max-width: 1300px;
    width: 100%;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.lobby1-para3 {
    margin-top: 30px;
    margin-bottom: 15px;
    padding-bottom: 0;
    min-height: 1px;
    width: 1500px;
    color: #82bdfa;
    text-align: center;
    font-weight: 400;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.lobby1-para1 {
    margin-top: 20px;
    margin-bottom: 10px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.webinar2-para3 {
    margin-top: 30px;
    margin-bottom: 20px;
    padding-bottom: 0;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.webinar3-para1 {
    margin-top: 20px;
    margin-bottom: 10px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.webinar3-para3 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web4-para2 {
    margin: -16px 27px 20px 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web4-para3 {
    margin-top: -10px;
    padding-bottom: 0;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web5-para1 {
    margin-top: 20px;
    margin-bottom: 10px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web5-para3 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 400;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web5-para2 {
    margin: 10px 27px 30px 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web6-para3 {
    margin-top: 0;
    margin-bottom: 15px;
    padding-bottom: 0;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web6-para2 {
    margin: -20px 27px 25px 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web8-para3 {
    margin-top: -1px;
    margin-bottom: 10px;
    padding-bottom: 0;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web8-para1 {
    margin-top: 10px;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web8-small-text {
    margin-top: 5px;
    margin-right: 150px;
    margin-left: 150px;
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph.web3-para3 {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-51 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-74 {
    font-size: 1.625rem;
  }

  p.paragraph.web10-para2 {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-65 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-79 {
    font-size: 1.625rem;
  }

  p.paragraph.web12-para3 {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-bottom: 0;
    min-width: 1200auto;
    min-height: 1px;
    width: 1200px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-8 {
    font-size: 1.625rem;
  }

  p.paragraph.web7-para3 {
    margin-top: 36px;
    margin-bottom: 0;
    padding-bottom: 20px;
    min-height: 1px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web7-para2 {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web13-para3 {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-bottom: 20px;
    min-width: 1200auto;
    min-height: 1px;
    width: 1200px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.controls-para1 {
    margin-top: 0;
    margin-bottom: 32px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
  }

  p.paragraph.web8-para2 {
    margin: 10px 27px 0 0;
    padding-top: 10px;
    padding-right: 42px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web10-para3 {
    margin-top: 30px;
    margin-bottom: -11px;
    padding-bottom: 20px;
    min-width: 1200auto;
    min-height: 1px;
    width: 1200px;
    color: #82bdfa;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-top: 20px;
    margin-bottom: 0;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin: 10px 0 20px;
    padding-top: 30px;
    padding-right: 30px;
    max-width: 1100px;
    width: 1100px;
    color: #e2e0e0;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    min-width: 1200auto;
    min-height: 1px;
    width: 1200px;
    color: #82bdfa;
    text-align: center;
    font-weight: 400;
    font-size: 29px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-72 {
    font-size: 1.75rem;
  }

  p.paragraph span.paragraph-text-154 {
    font-size: 1.3125rem;
  }

  p.paragraph.lobby-para4 {
    margin-top: 20px;
    margin-bottom: -10px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.lobby-2-para4 {
    margin-top: 40px;
    margin-bottom: 0;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web3-para4 {
    margin-top: 20px;
    margin-bottom: 10px;
    padding-bottom: 0;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web4-para4 {
    margin-top: 10px;
    margin-bottom: 20px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web5-para4 {
    margin-top: 0;
    margin-bottom: 10px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web6-para4 {
    margin-top: 12px;
    margin-bottom: 10px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web7-para4 {
    margin-top: 25px;
    margin-bottom: 10px;
    padding-bottom: 0;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web8-para4 {
    margin-top: 27px;
    margin-bottom: 30px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web9-para4 {
    margin-top: 30px;
    margin-bottom: 25px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web10-para4 {
    margin-top: 20px;
    margin-bottom: -2px;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web11-para4 {
    margin-top: 30px;
    margin-bottom: 0;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web12-para4 {
    margin-top: 20px;
    margin-bottom: 0;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
  }

  p.paragraph.web14-para4 {
    margin-top: 20px;
    margin-bottom: 0;
    max-width: 1300px;
    color: #e5e4e4;
    text-align: center;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.para-citd {
    margin-right: 500px;
    margin-left: 500px;
    width: 600px;
  }

  p.paragraph.paragraph-2 {
    margin-right: 250px;
    margin-bottom: 25px;
    margin-left: 250px;
    padding-right: 40px;
    padding-left: 40px;
    max-width: 1400px;
    width: 1700px;
    font-size: 18px;
  }

  p.paragraph.tiny-text-ccgs {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.title-for-export-research-page {
    margin-top: 0;
    text-shadow: #000409 2px 2px 5px;
    font-size: 30px;
  }

  p.paragraph span.paragraph-text-160 {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-156 {
    font-size: 1.25rem;
  }

  p.paragraph.articles-heading-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 35px;
    line-height: 1.2;
  }

  p.paragraph.articles-para1 {
    margin-top: 20px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 200px;
    padding-left: 200px;
    min-width: 1000auto;
    max-width: 2000px;
    width: 100%;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-57 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-104 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-60 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-140 {
    font-weight: 400;
    font-size: 1.75rem;
  }

  p.paragraph.bob-call {
    margin-top: 0;
    margin-bottom: 20px;
    padding-bottom: 0;
    min-width: 1200auto;
    min-height: 1px;
    width: 1200px;
    color: #82bdfa;
    text-align: center;
    font-weight: 400;
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.web-card-text {
    margin-bottom: 10px;
    font-size: 24px;
  }

  p.paragraph.web- {
    font-size: 24px;
  }

  p.paragraph.web-card-para {
    margin-bottom: 5px;
    font-size: 19px;
  }

  p.paragraph.para-ccgs {
    margin-right: 80px;
    margin-bottom: 20px;
    margin-left: 80px;
    max-width: 90.2%;
    width: 1700px;
    font-size: 18px;
  }

  p.paragraph span.paragraph-text-186 {
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-127 {
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-177 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-190 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-173 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-192 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-193 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-194 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-195 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-178 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-170 {
    font-size: 2.125rem;
  }

  p.paragraph span.paragraph-text-169 {
    font-size: 2.125rem;
  }

  p.paragraph span.paragraph-text-162 {
    font-size: 2.125rem;
  }

  p.paragraph span.paragraph-text-198 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-150 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-48 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-112 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-63 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-76 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-49 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-101 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-147 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-113 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-203 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-131 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-142 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-205 {
    color: #82bdfa;
  }

  p.paragraph span.paragraph-text-28 {
    font-size: 1.875rem;
  }

  p.paragraph span.paragraph-text-20 {
    color: #c8c6c6;
  }

  p.paragraph span.paragraph-text-1 {
    color: #fbfafa;
  }

  p.paragraph.Exam-subtext {
    width: 100%;
    color: #807c7c;
    text-align: center;
    font-size: 11px;
  }

  p.paragraph span.paragraph-text-45 {
    color: #8b8989;
  }

  p.paragraph.title-for-industries {
    margin-bottom: 10px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-218 {
    font-size: 1.3125rem;
  }

  p.paragraph.homepara2 {
    margin: 10px 10px 4px 0;
    padding-right: 40px;
    padding-left: 35px;
  }

  p.paragraph.Card-sentence {
    margin-right: 30px;
    margin-left: 30px;
    max-width: 50%;
    width: 45%;
    color: #c0d9f5;
    line-height: 30px;
  }

  p.paragraph.Partneer.card-text.title {
    margin: 28px -2px 17px -1px;
    width: 76%;
  }

  p.paragraph.paragraph-3 {
    margin-top: 4px;
    margin-bottom: 10px;
    padding-bottom: 16px;
    font-size: 17px;
  }

  p.paragraph.Card-sentence.top {
    display: inline-block;
    margin-top: 5px;
    margin-right: 0;
    margin-left: -8px;
    padding-right: 620px;
    padding-left: 620px;
    max-width: none;
    width: 99.8%;
    font-size: 23px;
  }

  p.paragraph.title {
    margin-left: 63px;
    width: 50%;
  }

  p.paragraph.Bottom-para-home {
    margin-left: -151px;
    padding-right: 345px;
    padding-left: 345px;
    width: 119.7%;
    height: 159px;
  }

  p.paragraph.titlebottom {
    margin-top: 23px;
    margin-left: 85px;
    width: 87.4%;
    height: 50px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.Paragraph-basic-guide:hover {
    margin-bottom: -5px;
    margin-left: -50px;
    padding-right: 50px;
    min-width: 1200px;
  }

  p.paragraph.web-card-text:hover {
    box-shadow: none;
  }

  p.paragraph.web-:hover {
    box-shadow: none;
  }

  p.paragraph.web-card-para:hover {
    box-shadow: none;
  }

  p.paragraph.Card-sentence:hover {
    box-shadow: none;
  }

  a.link-text.main-links.nav-link {
    margin-top: 16px;
    margin-bottom: 0;
    padding-right: 12px;
    font-size: 21px;
  }

  a.link-text.link-override.nav-link.sub-link {
    margin-right: -1px;
    margin-left: -3px;
    padding: 12px 0 21px 21px;
    text-shadow: rgba(0, 0, 0, .7) 3px 3px 5px;
    font-size: 17px;
  }

  a.link-text.link-override.main-links.nav-link {
    margin-bottom: 0;
    font-size: 21px;
  }

  a.link-text.footer-nav {
    margin: 0 20px;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 30px;
  }

  a.link-text.nav-button-links-bottom {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  /* Interaction Elements */

  a.link-button.added-buttons {
    margin: 7px 15px 10px;
    padding-top: 7px;
    min-height: 40px;
    height: 40px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.guide-one-line {
    margin-top: 9px;
    padding-top: 21px;
    padding-bottom: 0;
    min-height: 70px;
    height: 70px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-left: 30px;
    min-width: 160px;
    min-height: 139px;
    width: 154px;
    background-image: url('../images/Bevel-up-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.link-button span.button-link-text-3 {
    color: #84bffb;
  }

  a.link-button.button-link-regs {
    background-color: transparent;
  }

  a.link-button.basic-guide-buttons {
    min-height: 70px;
    height: 70px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.button-link-partners {
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
    width: 264px;
  }

  a.link-button.one-line-button-link-regs {
    background-color: transparent;
  }

  a.link-button.button-link-travel {
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
  }

  a.link-button.button-link-digital {
    padding-right: 12px;
    padding-left: 12px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;
  }

  a.link-button.butttob-link-research {
    padding-top: 12px;
    padding-bottom: 8px;
    min-width: 240px;
    min-height: 50px;
    width: 320px;
    height: auto;
    border-radius: 15px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;

    background-blend-mode: normal;
  }

  a.link-button.CIA-button {
    background-color: transparent;
    font-size: 18px;
  }

  a.link-button.IP-button {
    margin-bottom: 10px;
    padding-bottom: 15px;
    background-color: transparent;
    font-size: 18px;
  }

  a.link-button.hoverbutton10 {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/10-150p.png');
  }

  a.link-button.book-button:hover {
    margin-top: 16px;
    margin-bottom: 32px;
    margin-left: 30px;
    padding-top: 190px;
    padding-bottom: 17px;
    padding-left: 30px;
    min-height: 139px;
    width: 154px;
    background-image: url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.link-button.butttob-link-research:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 20px 5px inset, rgba(0, 0, 0, .3) -5px -5px 20px 5px inset;
    color: #0a0404;
    font-weight: 500;

    background-blend-mode: normal;
  }

  a.link-button.added-buttons:hover {
    margin-right: 15px;
    margin-bottom: 10px;
    margin-left: 15px;
    min-height: 40px;
  }

  a.link-button.IP-button:hover {
    margin-bottom: 10px;
  }

  /* Layout Elements */

  body.body-1 {
    margin-right: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 100%;
    background-color: rgba(8, 5, 5, .9);
  }

  body.body-6 {
    max-width: none;
    max-height: 600px;
  }

  body.body-4 {
    min-width: 100%;
    min-height: 100%;
    max-height: 600px;
  }

  body.container-industry {
    max-height: 600px;
    background-color: rgba(0, 0, 0, .9);
  }

  body.docs-heading {
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-lobby {
    margin-right: 0;
    margin-bottom: 13px;
    padding-right: 0;
    padding-left: 0;
    min-width: 100%;
    max-height: 600px;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-search {
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-3 {
    background-color: rgba(0, 0, 0, .9);
  }

  .container.contact-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    margin-top: 30px;
    margin-right: 30px;
    margin-bottom: 15px;
    min-width: 0;
    max-width: none;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .31) 5px 5px 10px 5px, rgba(0, 0, 0, .4) -5px -5px 10px 2px;
  }

  .container.contact.text-col {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    -ms-flex-align: start;
    margin-right: 100px;
    margin-left: 100px;
    padding-right: 10px;
    width: 80%;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
            align-items: flex-start;
  }

  .container.title-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    background-color: transparent;
  }

  .container.nav-parent {
    margin-top: 0;
    margin-bottom: 6px;
    padding-top: 0;
    padding-bottom: 2px;
    width: 100.1%;
    height: 100px;
    background-color: rgba(0, 0, 0, .6);
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0, rgba(0, 0, 0, .5) 0 15px 25px 0 inset;
  }

  .container.nav-wrapper-1 {
    margin-top: -3px;
    padding-top: 0;
    width: 1350px;
  }

  .container.footer-nav {
    margin: 0 0 -10px 39px;
    padding-right: 10px;
    padding-left: 10px;
    min-width: 0;
    width: 96.1%;
  }

  .container.footer {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    min-height: 11px;
    max-height: none;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-resources {
    margin-right: 30px;
    margin-left: 30px;
  }

  .container.extra-container {
    margin-right: 0;
    margin-bottom: 15px;
    margin-left: 0;
    min-height: auto;
    max-height: none;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.webinar-container {
    margin-right: 30px;
    margin-left: 30px;
    padding: 30px 30px 20px;
    background-color: #2c2929;
  }

  .container.exam-text-container {
    margin-right: 40px;
    margin-bottom: 20px;
    margin-left: 40px;
    padding-top: 0;
    padding-bottom: 46px;
    min-height: 508px;
    max-height: none;
    height: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  .container.container-country-guides-page {
    margin-right: 30px;
    margin-left: 30px;
    padding-bottom: 30px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.container-5 {
    box-shadow: rgba(0, 0, 0, 1) 5px 5px 20px 5px, #000 -5px -5px 20px 5px;
  }

  .container.webinar-footer {
    margin-top: 0;
    margin-bottom: -18px;
    margin-left: 0;
    min-width: 0;
  }

  .container.basics-footer-nav {
    margin-top: 1px;
    margin-bottom: -5px;
    margin-left: 0;
    min-width: 0;
  }

  .container.container-8 {
    margin-right: 100px;
    margin-bottom: 24px;
    margin-left: 90px;
  }

  .container.footer-nav-regs {
    margin-top: 10px;
  }

  .container.container-10 {
    margin-bottom: 13px;
    padding-right: 18px;
    padding-bottom: 27px;
    padding-left: 18px;
    background-color: #2c2929;
  }

  .container.container-regs {
    background-color: #2c2929;
  }

  .container.footer-nav-holder {
    margin-top: 0;
  }

  .container.footer-nav-links {
    margin: -41px 0 0 0;
    padding-right: 0;
    min-width: 0;
  }

  .container.forms-footer {
    margin: 10px 0 0;
    padding-right: 0;
    min-width: 0;
  }

  .container.container-bottom-nav-links {
    margin-top: 38px;
    margin-bottom: -15px;
  }

  .container.container-about {
    min-width: 29%;
    max-width: 29%;
    width: 29%;
  }

  .container.container-sitemap {
    margin-right: 40px;
    margin-left: 40px;
    width: 100%;
    background-color: #2c2929;
  }

  .container.nav-bottom-lobbies {
    margin: 0;
    padding-right: 0;
    min-width: 0;
  }

  .container.main-container-lobbies {
    margin-right: 0;
    margin-bottom: 15px;
    margin-left: 0;
    min-height: 11px;
    max-height: none;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.top-page-container {
    margin: 0 0 -10px 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
  }

  .container.container-guide {
    margin-right: 30px;
    margin-bottom: 20px;
    margin-left: 30px;
    background-color: #2c2929;
  }

  .container.main-guide-container {
    margin: 10px 0 -10px 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
  }

  .container.ccg-main-container {
    margin: 10px 0 -10px 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
  }

  .container.travel-container {
    background-color: #2c2929;
  }

  .container.forms-container {
    padding-right: 0;
    background-color: #2c2929;
  }

  .container.about-footer-nav {
    margin: 5px 0 -10px 0;
    padding-right: 180px;
    padding-left: 180px;
    min-width: 0;
  }

  .container.footer-contact {
    margin: 10px 0 -10px 0;
    padding-right: 180px;
    padding-left: 180px;
    min-width: 0;
  }

  .container.text-contact-container {
    margin-right: 30px;
    margin-bottom: 15px;
    margin-left: 30px;
    min-height: 11px;
    max-height: none;
    height: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.main-container-sitemap {
    margin-right: 0;
    margin-bottom: 15px;
    margin-left: 0;
    min-height: 11px;
    max-height: none;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-lobby {
    margin-top: -20px;
    margin-bottom: 0;
    margin-left: -1px;
    padding-right: 7px;
    width: 1350px;
    background-color: transparent;
  }

  .container.container-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 50px;
    margin-left: 50px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
    opacity: 1;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-11 {
    margin: 13px 50px 4px;
    padding-top: 12px;
    padding-bottom: 9px;
    min-width: 27px;
    height: 52px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.websites-container-lower {
    margin-top: -20px;
    background-color: transparent;
  }

  .container.GDPR-top-para {
    margin-top: 10px;
    background-color: transparent;
  }

  .container.container-7 {
    margin-top: -47px;
    margin-bottom: -33px;
  }

  .container.basics-container {
    background-color: #2c2929;
  }

  .container.webinar3-container-lobby {
    margin-top: -45px;
    margin-bottom: 10px;
    margin-left: -1px;
    padding-right: 7px;
    width: 1350px;
    background-color: transparent;
  }

  .container.nav-parent-2 {
    margin-top: 0;
    margin-bottom: 6px;
    margin-left: -1px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 100.1%;
    height: 107px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0;
  }

  .container.container-links {
    margin-right: 90px;
    margin-left: 90px;
  }

  .container.footer-nav-ccg {
    margin: 10px 0 -10px 0;
    padding-right: 30px;
    padding-left: 30px;
    min-width: 0;
  }

  .container.container-2 {
    margin-top: 20px;
    border-bottom-width: .1875rem;
    border-bottom-style: solid;
    box-shadow: none;
  }

  .container.container-for-player7 {
    margin: 13px 50px 4px;
    padding-top: 12px;
    padding-bottom: 9px;
    min-width: 27px;
    height: 52px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.web8-container {
    margin: 13px 50px 4px;
    padding-top: 12px;
    padding-bottom: 9px;
    min-width: 27px;
    height: 52px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  .container.risk-container {
    margin: 13px 50px 4px;
    padding-top: 12px;
    padding-bottom: 9px;
    min-width: 27px;
    height: 52px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  .container.nav-bar-ERD {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    background-color: transparent;
  }

  .container.container-9 {
    min-width: 200px;
    width: 100%;
  }

  .container.Partner-lower-box {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 50px;
    margin-left: 50px;
    padding-top: 10px;
    padding-bottom: 30px;
    background-color: #2c2929;
    box-shadow: none;
    opacity: 1;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.webinar-card-section {
    -ms-flex-pack: distribute;

    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.ERD-card-section {
    -ms-flex-pack: distribute;

    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.web-card-content {
    min-height: 200px;
    max-height: 200px;
    height: 200px;
  }

  .container.Partner-top-para {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 50px;
    margin-left: 50px;
    padding-top: 0;
    padding-bottom: 20px;
    width: auto;
    background-color: #2c2929;
    box-shadow: none;
    opacity: 1;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.main-footer-w-sitemap {
    margin-top: 57px;
    margin-right: 113px;
    margin-left: 39px;
    padding: 48px 23px 44px 20px;
    width: 96%;
    height: 225px;
    background-color: #2c2929;
  }

  .container.container-3 {
    margin-right: 11px;
    padding-right: 4px;
  }

  .container.container-1 {
    margin-left: 3px;
    padding-top: 0;
    width: 99.7%;
  }

  .container.card-section {
    padding-right: 15px;
  }

  .container.container-12 {
    margin-top: 36px;
    margin-bottom: 19px;
    margin-left: 46px;
    padding-right: 150px;
    padding-bottom: 0;
    padding-left: 150px;
    width: 95.4%;
    height: 369px;
  }

  .container.news-section {
    width: 98.9%;
  }

  .container.container-8:hover {
    margin-bottom: 24px;
  }

  .container.container-12:hover {
    box-shadow: rgba(253, 250, 250, .5) 10px 13px 10px 0 inset;
  }

  .link-container.logo-wrapper {
    padding-top: 12px;
    padding-bottom: 3px;
    width: 312px;
    border-color: transparent;
  }

  .link-container.link-container-1 {
    margin-right: 14px;
    margin-left: 3px;
  }

  .link-container.card-link {
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.link-container-glossary {
    margin-top: 12px;
  }

  .link-container.web-card-link {
    margin-top: 10px;
    margin-bottom: 40px;
    min-height: 300px;
    max-width: 420px;
    width: 400px;
    height: 300px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.ERD-card-link {
    margin-bottom: 40px;
    min-width: 390px;
    max-width: 400px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.web-card-link:hover {
    margin-bottom: 40px;
    padding-bottom: 15px;
    max-width: 420px;
  }

  .link-container.ERD-card-link:hover {
    margin-bottom: 40px;
    max-width: 400px;
  }

  a.responsive-picture.partnerlink {
    margin-top: 10px;
    margin-bottom: -10px;
    margin-left: 0;
    max-width: 170px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  li.list-item-container.list-item-container-1 {
    padding-left: 0;
    width: 300px;
  }

  ul.list-container.menu.nav-dropdown.vertical {
    width: 300px;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin-top: -15px;
    margin-right: -22px;
    padding-top: 0;
    min-width: 45.48%;
    max-width: none;
    width: 100%;
  }

  a.responsive-picture.uscs-link {
    margin: 10px 50px -10px 0;
    max-width: 170px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  li.list-item-container.last-node.nav-node {
    margin-top: 10px;
    margin-right: 25px;
    margin-left: 0;
  }

  span.glyph.nav-icon {
    margin-right: 20px;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    margin-top: 10px;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    margin-top: 10px;
  }

  span.glyph.glossary-icon {
    margin-right: 4px;
  }

  div.responsive-picture.webinat-image {
    margin-top: -7px;
    margin-right: 0;
    min-width: 100%;
    max-height: 600px;
  }

  div.responsive-picture.exam-pic {
    max-height: 600px;
  }

  div.responsive-picture.basic-image {
    max-height: 600px;
    width: 100%;
    background-image: url('../images/Trade-Guidbook-Header-700X2500-AdobeStock_159753812_header.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.picture-resources {
    margin-top: 0;
    margin-right: 0;
    max-height: 600px;
  }

  div.responsive-picture.ccg-top-image {
    margin-bottom: 10px;
    max-height: 600px;
  }

  div.responsive-picture.research-image {
    margin-top: 0;
    margin-bottom: 0;
    max-height: 600px;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
    max-height: 600px;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
    max-height: 600px;
  }

  div.responsive-picture.picture-9 {
    max-height: 600px;
    box-shadow: #000 5px 5px 20px 5px;
  }

  div.responsive-picture.charles-pic {
    margin-top: 0;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 210px;
    width: 180px;
    height: 210px;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: 10px;
    margin-right: -76px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 215px;
    width: 180px;
    height: 215px;
  }

  div.responsive-picture.Ray-pic {
    margin-top: -4px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 216px;
    width: 203px;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: 3px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 175px;
    max-height: 235px;
    width: 175px;
    height: 235px;
  }

  a.responsive-picture.picture-link-1 {
    margin: -58px 500px -6px 500px;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 235px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: 6px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 210px;
    width: 180px;
    height: 210px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -4px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 220px;
    width: 180px;
    height: 220px;
  }

  div.responsive-picture.webinar3-rick-pic > picture {
    height: 220px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: -21px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 220px;
    width: 180px;
    height: 220px;
  }

  div.responsive-picture.web5-pic {
    margin-top: 15px;
    margin-right: -52px;
    margin-bottom: -21px;
    max-width: 150px;
    max-height: 210px;
    width: 150px;
    height: 210px;
  }

  div.responsive-picture.web6-pic {
    margin-top: -13px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 210px;
    width: 180px;
    height: 210px;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: -23px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 210px;
    width: 180px;
    height: 210px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 20px;
    margin-right: -90px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 210px;
    width: 180px;
    height: 210px;
  }

  div.responsive-picture.Bob-pic-web11 > picture {
    height: 210px;
  }

  div.responsive-picture.charles-pic > picture {
    height: 210px;
  }

  div.responsive-picture.lobby2-bob-pic > picture {
    height: 210px;
  }

  div.responsive-picture.web4-dk-pic > picture {
    height: 220px;
  }

  div.responsive-picture.web5-pic > picture {
    height: 210px;
  }

  div.responsive-picture.web6-pic > picture {
    height: 210px;
  }

  div.responsive-picture.Bobs-pic > picture {
    height: 215px;
  }

  div.responsive-picture.web8-chs-pic > picture {
    height: 210px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: -10px;
    max-width: 180px;
    max-height: 215px;
    width: 180px;
    height: 215px;
  }

  div.responsive-picture.Ray-pic.web9-pic > picture {
    height: 215px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: 0;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 180px;
    max-height: 208px;
    width: 180px;
    height: 220px;
  }

  div.responsive-picture.DK-photo-web12 > picture {
    height: 220px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: 0;
    margin-right: -60px;
    margin-bottom: -21px;
    max-width: 175px;
    max-height: 210px;
    width: 175px;
    height: 210px;
  }

  div.responsive-picture.DK-pin-web13 > picture {
    height: 210px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: 8px;
    margin-right: -57px;
    margin-bottom: -21px;
    max-width: 170px;
    max-height: 230px;
    width: 170px;
    height: 230px;
  }

  div.responsive-picture.web10-george-pic > picture {
    height: 230px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 10px;
    margin-bottom: -10px;
    margin-left: 0;
    max-width: 170px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  a.responsive-picture.vert-USCS-link {
    margin-top: 10px;
    margin-bottom: -10px;
    margin-left: 0;
    max-width: 170px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 10px;
    margin-bottom: -10px;
    margin-left: 0;
    max-width: 170px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0;
  }

  a.responsive-picture.horiz-USCS-link {
    margin: 28px 23px -7px -4px;
    padding-top: 0;
    padding-bottom: 4px;
    max-width: none;
    width: 225px;
    height: 58px;
    box-shadow: none;
  }

  div.responsive-picture.industries-pic {
    max-height: 600px;
  }

  div.responsive-picture.finance-image {
    max-height: 600px;
  }

  div.responsive-picture.partners-image {
    margin-top: 0;
    max-height: 600px;
  }

  div.responsive-picture.forms-image {
    max-height: 600px;
  }

  div.responsive-picture.links-image {
    max-height: 600px;
  }

  div.responsive-picture.about-image {
    max-height: 600px;
  }

  div.responsive-picture.article-image {
    max-height: 600px;
  }

  div.responsive-picture.contact-image {
    max-height: 600px;
  }

  div.responsive-picture.web-card-pic {
    min-width: 0;
    max-height: 300px;
    height: auto;
  }

  div.responsive-picture.web-card-pic > picture {
    height: auto;
  }

  div.responsive-picture.picture-regs {
    max-height: 600px;
  }

  .html-element.html-element-2 {
    display: inline-block;
    padding-right: 20px;
    padding-left: 20px;
    text-align: center;

    justify-self: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
            align-self: center;
  }

  div.responsive-picture.ERD-pic {
    background-image: url('../headers-2019/Trade-Finance-Header-800x224-AdobeStock_159753812_header%20copy.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: -10px;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 58px;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: 13px;
    margin-right: -121px;
    margin-left: -1px;
    padding-top: 4px;
    min-width: 47.9%;
    width: 109%;
  }

  a.responsive-picture.picture-link-4 {
    margin-bottom: 16px;
    height: auto;
  }

  a.responsive-picture.picture-link-4 > picture {
    height: auto;
  }

  a.responsive-picture.picture-link-6 {
    margin-right: 40px;
  }

  a.responsive-picture.picture-link-8 {
    margin-top: 7px;
  }

  a.responsive-picture.picture-link-7 {
    margin-top: 7px;
    margin-bottom: 2px;
  }

  a.responsive-picture.picture-link-5 {
    width: 110%;
  }

  span.glyph.glossary-icon:hover {
    font-size: 29px;
    line-height: 29px;
  }

  a.responsive-picture.picture-link-2:hover {
    margin-top: -10px;
  }
}

@media screen and (min-width: 134.4375rem) {
  /* Text Elements */

  h1.logo {
    margin-top: 2px;
    margin-left: -95px;
    font-weight: 500;
    font-size: 63px;
  }

  h1.subheading {
    text-shadow: #000 2px 2px 5px;
  }

  h1.heading-2 {
    margin-left: -2px;
    width: 99%;
  }

  h2.page-heading {
    margin-bottom: 44px;
    margin-left: 2px;
    padding-right: 200px;
    padding-left: 200px;
    width: 37.2%;
    font-size: 30px;
    -webkit-transform: scaleX(2.7) scaleZ(.85) scaleY(2);
       -moz-transform: scaleX(2.7) scaleZ(.85) scaleY(2);
            transform: scaleX(2.7) scaleZ(.85) scaleY(2);
  }

  h2 span.heading-text-2 {
    font-size: 2.0625rem;
  }

  h3.heading-top-pages {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3 span.heading-text-9 {
    font-family: 'Roboto', sans-serif;
  }

  h3.heading-exams {
    margin-top: 2px;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-ERD {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 5px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-weblinks {
    margin-top: 18px;
    margin-bottom: -14px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-about {
    margin-top: 10px;
    margin-bottom: -10px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-guide {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-research {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.ccg-heading {
    margin-top: 0;
    margin-bottom: 18px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-top-mkts {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: none;
    height: auto;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.regs-header {
    margin-top: 5px;
    margin-bottom: -14px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.travel-header {
    margin-top: -1px;
    margin-bottom: -9px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.forms-heading {
    margin-top: 7px;
    margin-bottom: -5px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-contact {
    margin-top: 10px;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-sitemap {
    margin-top: -1px;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.webinars-heading {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-articles {
    margin-top: -28px;
    margin-bottom: 6px;
    margin-left: 0;
    padding-bottom: 5px;
    max-height: 600px;
    background-color: transparent;
    color: #ddd;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: normal;
    font-size: 50px;
    font-family: 'Lato', sans-serif;
  }

  h4 span.heading-text-15 {
    text-transform: none;
  }

  h4.card-title {
    display: block;
    margin: -6px -54px 2px 65px;
    width: 79%;
    -webkit-column-span: none;
       -moz-column-span: none;
            column-span: none;

    justify-self: center;
    grid-area: auto/ auto / auto / auto;
  }

  h6.topten-sub-header {
    text-shadow: #040709 2px 2px 5px;
    font-size: 26px;
  }

  p.paragraph.webinar-page-tiny-text {
    margin-top: 30px;
    padding-right: 0;
    padding-left: 0;
    min-width: 1500auto;
    width: 100%;
    color: #878787;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: -11px;
    padding-top: 20px;
    width: 100%;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 10px;
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 0;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-top: 10px;
    padding-top: 0;
    padding-right: 70px;
    padding-left: 70px;
  }

  p.paragraph span.paragraph-text-4 {
    font-weight: 600;
  }

  p.paragraph.tiny-text-resources-page {
    margin-top: 10px;
    margin-right: 0;
    margin-left: 0;
    min-width: 100%;
    width: 100%;
    color: #fff;
  }

  p.paragraph span.paragraph-text-2 {
    color: #dcddde;
  }

  p.paragraph.tiny-homepage-text {
    margin: 7px 47px 20px 109px;
    width: 90%;
  }

  p.paragraph.title-for-guide {
    margin-top: 20px;
    max-height: 600px;
  }

  p.paragraph.Paragraph-basic-guide {
    margin: 20px 30px -50px 50px;
    padding: 10px 50px;
    min-width: 100px;
    max-width: none;
    width: 90%;
    height: 100px;
    text-align: center;
  }

  p.paragraph font.title-industries {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 10px;
    padding-right: 50px;
    padding-left: 50px;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 5px;
    padding-top: 0;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 0;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.para-tiny-linkspage {
    margin-top: 17px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.About-1st-para {
    margin-bottom: 0;
  }

  p.paragraph.about-para1 {
    margin-bottom: 20px;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-top: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 1800px;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: 0;
  }

  p.paragraph.lobby-small-text {
    margin-top: 7px;
    margin-right: 195px;
    margin-left: 195px;
    padding-right: 160px;
    padding-left: 160px;
    width: 100%;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph.travel-tiny-para {
    margin-top: 10px;
    padding-right: 50px;
    padding-left: 50px;
  }

  p.paragraph.about-tiny-text {
    margin-top: 0;
    margin-bottom: 10px;
    padding-right: 150px;
    padding-left: 150px;
    color: #878787;
  }

  p.paragraph.para1-lobbies {
    margin-top: 13px;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph span.paragraph-text-10 {
    font-weight: 700;
  }

  p.paragraph span.paragraph-text-11 {
    font-weight: 700;
  }

  p.paragraph span.paragraph-text-12 {
    font-weight: 700;
  }

  p.paragraph.para2-lobby1 {
    margin-top: 15px;
    margin-bottom: 10px;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.para2-web2 {
    margin-top: 0;
    margin-bottom: 25px;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph span.paragraph-text-16 {
    font-weight: 700;
  }

  p.paragraph.para2-sba {
    margin-top: 0;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.ray-para1 {
    margin-top: 13px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.sba-3rd-para {
    margin-top: 3px;
    margin-bottom: -5px;
    padding-top: 30px;
    padding-bottom: 20px;
    width: 1400px;
  }

  p.paragraph.websites-para1 {
    margin-top: 13px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.websites-3rd-para {
    margin-top: 15px;
    margin-bottom: -5px;
    margin-left: -22px;
    padding-top: 30px;
    padding-bottom: 20px;
    width: 1400px;
  }

  p.paragraph.risk-para1 {
    margin-top: 13px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.risk-para2 {
    margin-top: 0;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.docs-lobby-para1 {
    margin-top: 13px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.DOCS-para2 {
    margin-top: 0;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.gdpr-para1 {
    margin-top: 13px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.webinar15-top-para {
    margin-top: 13px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.MATRIX-para2 {
    margin-top: 0;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.title-exam-page {
    margin-top: 20px;
    margin-bottom: -96px;
    padding-top: 0;
    padding-bottom: 10px;
    height: 50px;
  }

  p.paragraph.exam-lower-text {
    margin-top: -90px;
    margin-bottom: -14px;
    padding-top: 0;
    height: 100px;
    font-size: 18px;
  }

  p.paragraph.exam-text {
    margin: -20px 170px 30px 170px;
    height: 50px;
    font-size: 18px;
  }

  p.paragraph.GDPR-para3 {
    margin-top: 12px;
    margin-bottom: -5px;
    padding-top: 30px;
    padding-bottom: 20px;
    width: 1300px;
    color: #82bdfa;
    font-weight: 300;
  }

  p.paragraph.lobby1-para3 {
    margin-top: 25px;
    margin-bottom: -5px;
    padding-bottom: 20px;
    width: 1500px;
  }

  p.paragraph.lobby1-para1 {
    margin-top: 13px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.webinar2-para3 {
    margin-top: 3px;
    margin-bottom: -5px;
    padding-bottom: 20px;
    width: 1400px;
    font-weight: 300;
  }

  p.paragraph.webinar3-para1 {
    margin-top: 13px;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.webinar3-para3 {
    margin-top: 3px;
    margin-bottom: -5px;
    padding-bottom: 20px;
    width: 1400px;
    font-weight: 300;
  }

  p.paragraph.web4-para2 {
    margin-top: -25px;
    margin-bottom: 25px;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.web4-para3 {
    margin-top: -22px;
    margin-bottom: -5px;
    padding-bottom: 20px;
    width: 1400px;
  }

  p.paragraph.web5-para1 {
    margin-top: 13px;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.web5-para3 {
    margin-top: 3px;
    margin-bottom: -5px;
    padding-bottom: 20px;
    width: 1400px;
  }

  p.paragraph.web5-para2 {
    margin-top: 0;
    margin-bottom: 25px;
    padding-right: 0;
    width: 1100px;
    line-height: 1.5;
  }

  p.paragraph.web6-para3 {
    margin-top: 9px;
    margin-bottom: 0;
    padding-bottom: 10px;
    width: 1400px;
  }

  p.paragraph.web6-para2 {
    margin-top: -20px;
    margin-bottom: 25px;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.web8-para3 {
    margin-top: 3px;
    margin-bottom: 14px;
    padding-bottom: 0;
    width: 1400px;
  }

  p.paragraph.web8-para1 {
    margin-top: 13px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.web8-small-text {
    margin-top: 10px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 290px;
    padding-left: 290px;
  }

  p.paragraph span.paragraph-text-62 {
    font-weight: 500;
  }

  p.paragraph span.paragraph-text-72 {
    font-weight: 500;
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-49 {
    font-size: 1.4375rem;
  }

  p.paragraph span span.paragraph-text-49 {
    font-size: 1.375rem;
  }

  p.paragraph span.paragraph-text-98 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-50 {
    font-weight: 400;
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-101 {
    font-size: 1.625rem;
  }

  p.paragraph.web3-para3 {
    margin-top: 0;
    margin-bottom: 25px;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph span.paragraph-text-104 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-60 {
    font-weight: 400;
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-48 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-112 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-117 {
    font-size: 1.625rem;
  }

  p.paragraph.web10-para2 {
    margin-top: 0;
    padding-right: 0;
    max-width: 1115px;
    width: 1115px;
  }

  p.paragraph span.paragraph-text-126 {
    font-size: 1.625rem;
  }

  p.paragraph.web12-para3 {
    margin-top: 15px;
    margin-bottom: -10px;
    padding-top: 30px;
    padding-bottom: 20px;
    width: 1400px;
  }

  p.paragraph span.paragraph-text-131 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-8 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-140 {
    font-size: 1.625rem;
  }

  p.paragraph span.paragraph-text-142 {
    font-size: 1.625rem;
  }

  p.paragraph.web7-para3 {
    margin-top: 3px;
    margin-bottom: 10px;
    padding-bottom: 0;
    width: 1400px;
  }

  p.paragraph.web7-para2 {
    margin-top: 0;
    margin-bottom: 25px;
    padding-right: 0;
    width: 1100px;
    line-height: 1.5;
  }

  p.paragraph.web13-para3 {
    margin-top: 15px;
    margin-bottom: -5px;
    padding-top: 30px;
    padding-bottom: 20px;
    width: 1400px;
  }

  p.paragraph.controls-para1 {
    margin-top: 13px;
    margin-bottom: 45px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.web8-para2 {
    margin-top: 0;
    margin-bottom: 25px;
    padding-right: 0;
    width: 1100px;
  }

  p.paragraph.web10-para3 {
    margin-top: 15px;
    margin-bottom: -5px;
    padding-top: 30px;
    padding-bottom: 20px;
    width: 1400px;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-top: 13px;
    margin-bottom: 0;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin-top: 0;
    margin-right: 0;
    padding-right: 30px;
    width: 1100px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 0;
    padding-bottom: 0;
    width: 1400px;
    color: #82bdfa;
    font-size: 30px;
  }

  p.paragraph span.paragraph-text-153 {
    text-decoration: underline;
  }

  p.paragraph.lobby-para4 {
    margin-top: 13px;
    margin-bottom: -14px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.lobby-2-para4 {
    margin-top: 13px;
    margin-bottom: 20px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.web3-para4 {
    margin-top: 13px;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.web4-para4 {
    margin-top: 13px;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.web5-para4 {
    margin-top: 0;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.web6-para4 {
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.web7-para4 {
    margin-top: 6px;
    margin-bottom: 4px;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    max-width: 1350px;
    width: 1400px;
  }

  p.paragraph.web8-para4 {
    margin-top: 7px;
    margin-bottom: 35px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.web9-para4 {
    margin-top: 31px;
    margin-bottom: 0;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.web10-para4 {
    margin-top: 28px;
    margin-bottom: 6px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.web11-para4 {
    margin-top: 31px;
    margin-bottom: 5px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.web12-para4 {
    margin-top: 13px;
    margin-bottom: 5px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.web14-para4 {
    margin-top: 35px;
    margin-bottom: 8px;
    padding-right: 0;
    padding-left: 0;
    max-width: 1350px;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    padding-right: 0;
    padding-left: 0;
    min-width: 1900px;
    width: 100%;
  }

  p.paragraph.para-citd {
    margin-top: 20px;
    margin-bottom: 10px;
    padding-bottom: 6px;
  }

  p.paragraph.tiny-text-ccgs {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
  }

  p.paragraph.paragraph-2 {
    margin: 2px 250px 10px;
    padding-right: 70px;
    padding-bottom: 18px;
    max-width: 1800px;
    width: 100%;
    font-size: 20px;
  }

  p.paragraph.title-finance {
    margin-bottom: 0;
  }

  p.paragraph.title-for-export-research-page {
    margin-top: 6px;
    margin-bottom: 0;
  }

  p.paragraph.Title-regs {
    margin-bottom: 6px;
  }

  p.paragraph.articles-heading-2 {
    margin-bottom: 5px;
  }

  p.paragraph.articles-para1 {
    margin-right: 50px;
    margin-bottom: 0;
    margin-left: 50px;
    padding-right: 250px;
    padding-left: 250px;
  }

  p.paragraph span.paragraph-text-64 {
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-173 {
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-162 {
    color: #82bdfa;
    font-size: 2.5rem;
  }

  p.paragraph span.paragraph-text-127 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-169 {
    color: #82bdfa;
    font-size: 2.5rem;
  }

  p.paragraph span.paragraph-text-172 {
    color: #82bdfa;
  }

  p.paragraph span.paragraph-text-174 {
    color: #82bdfa;
  }

  p.paragraph span.paragraph-text-170 {
    color: #82bdfa;
    font-size: 2.5rem;
  }

  p.paragraph.bob-call {
    margin-top: 15px;
    margin-bottom: 10px;
    padding-top: 0;
    padding-bottom: 0;
    width: 1400px;
    font-size: 2.0625rem;
  }

  p.paragraph span.paragraph-text-179 {
    font-style: italic;
  }

  p.paragraph.para-ccgs {
    margin: 2px 250px 10px;
    padding-right: 70px;
    padding-bottom: 18px;
    max-width: 1800px;
    width: 100%;
    font-size: 20px;
  }

  p.paragraph span.paragraph-text-183 {
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-184 {
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-187 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-128 {
    font-size: 1.125rem;
  }

  p.paragraph span.paragraph-text-175 {
    font-size: 1.125rem;
  }

  p.paragraph span.paragraph-text-197 {
    font-size: 1.125rem;
  }

  p.paragraph span span.paragraph-text-144 {
    font-size: .9375rem;
  }

  p.paragraph span.paragraph-text-147 {
    font-size: 1.625rem;
  }

  p.paragraph span a.paragraph-text-89 {
    color: #84c3fe;
  }

  p.paragraph.Exam-subtext {
    padding-right: 100px;
    padding-left: 100px;
  }

  p.paragraph.title-for-industries {
    margin-bottom: 0;
    padding-bottom: 0;
    text-shadow: #000 2px 2px 5px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-66 {
    font-weight: 500;
  }

  p.paragraph span.paragraph-text-143 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-200 {
    font-weight: 300;
  }

  p.paragraph.Card-sentence {
    margin-top: -26px;
    width: 40%;
  }

  p.paragraph.homepara2 {
    padding-right: 70px;
    padding-left: 75px;
    color: #e6e3e3;
    line-height: 38px;
  }

  p.paragraph.Partneer.card-text.title {
    margin-top: -6px;
    margin-bottom: 28px;
    width: 75.5%;
    text-shadow: #050a0f 4px 4px 5px;
    font-size: 30px;
  }

  p.paragraph.paragraph-3 {
    margin-bottom: -5px;
    padding-bottom: 5px;
    width: 102%;
  }

  p.paragraph.Card-sentence.top {
    margin-top: -12px;
    margin-right: 50px;
    margin-left: 49px;
    padding-right: 620px;
    padding-left: 620px;
    width: 99.3%;
    text-align: center;
    font-size: 23px;
  }

  p.paragraph.title {
    margin-left: 4px;
    padding-right: 600px;
    padding-left: 600px;
    width: 73.6%;
  }

  p.paragraph.Bottom-para-home {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: -278px;
    padding-right: 500px;
    padding-left: 500px;
    width: 137.7%;
  }

  p.paragraph.titlebottom {
    margin-left: -34px;
    width: 104.2%;
    color: #9ecbfa;
    font-size: 34px;
    line-height: 40px;
    -webkit-transform: scaleX(1.32);
       -moz-transform: scaleX(1.32);
         -o-transform: scaleX(1.32);
            transform: scaleX(1.32);
  }

  p.paragraph.card-text {
    width: 104.2%;
    font-size: 29px;
  }

  p.paragraph.Paragraph-basic-guide:hover {
    margin-bottom: -50px;
    margin-left: 50px;
    min-width: 100px;
  }

  a.link-text.next-webinar-button {
    margin-top: -1px;
    opacity: 1;
  }

  a.link-text.last-webinar-button {
    margin-top: 1px;
  }

  a.link-text.main-links.nav-link {
    margin-top: 4px;
    margin-right: 10px;
    margin-left: 10px;
    padding-bottom: 1px;
    color: rgba(186, 216, 245, .9);
  }

  a.link-text.link-override.main-links.nav-link {
    margin-top: 4px;
    color: #bad8f5;
  }

  a.link-text.link-override.nav-link.sub-link {
    margin-top: 1px;
    margin-left: -3px;
    padding-top: 14px;
    max-height: none;
    height: 38px;
    font-size: 18px;
  }

  a.link-text.footer-nav {
    margin: 10px 30px;
    padding-top: 6px;
    font-size: 21px;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 19px;
  }

  a.link-text.advance-button-blank.last-webinar {
    margin-top: -1px;
    opacity: 0;
  }

  a.link-text span.text-link-text-5 {
    font-size: 1.125rem;
  }

  a.link-text.nav-button-links-bottom {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;
  }

  a.link-text.last-web-button-15-lobby {
    margin-top: 1px;
  }

  a.link-text.main-links.nav-link:hover {
    margin-right: 10px;
  }

  a.link-text.link-override.main-links.nav-link:hover {
    margin-right: 5px;
  }

  a.link-text.footer-nav:hover {
    text-decoration: none;
  }

  /* Interaction Elements */

  a.link-button.added-buttons {
    margin-top: 7px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    height: 45px;
    background-color: transparent;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    min-height: 139px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-up-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-digital {
    margin-right: 15px;
    margin-left: 15px;
    font-size: 19px;
  }

  a.link-button.button-link-financial {
    font-size: 18px;
  }

  a.link-button.financial-link-one-line {
    font-size: 18px;
  }

  a.link-button.button-basics-page {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.CIA-button {
    font-size: 19px;
  }

  a.link-button.IP-button {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 19px;
  }

  a.link-button.guide-one-line {
    margin-top: 10px;
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.basic-guide-buttons {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 6px;
  }

  a.link-button.butttob-link-research {
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.button-link-partners {
    min-width: 230px;
    width: 320px;
    font-size: 19px;
  }

  a.link-button.hovbutton8 {
    font-size: 15px;
  }

  a.link-button span.button-link-text-29 {
    font-size: .9375rem;
  }

  a.link-button.button-link-travel {
    min-width: 260px;
    font-size: 19px;
  }

  a.link-button.hoverbutton10 {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/10-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.link-button.buttonlink-uk100:hover {
    color: #82bdfa;
  }

  a.link-button.hoverbutton2:hover {
    color: #82bdfa;
  }

  a.link-button.hoverbutton3:hover {
    color: #82bdfa;
  }

  a.link-button.hoverbutton4:hover {
    color: #82bdfa;
  }

  a.link-button.hoverbutton5:hover {
    color: #82bdfa;
  }

  a.link-button.hoverbutton6:hover {
    color: #82bdfa;
  }

  a.link-button.hoverbutton7:hover {
    color: #82bdfa;
  }

  a.link-button.hovbutton8:hover {
    color: #82bdfa;
  }

  a.link-button.hoverbutton9:hover {
    color: #82bdfa;
  }

  a.link-button.book-button:hover {
    margin: 16px 30px 32px;
    padding-top: 190px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-down-Guide.jpg'), url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll, scroll;
    background-position: left top, left top;
    background-clip: border-box, border-box;
    background-origin: padding-box, padding-box;
    background-size: auto auto, auto auto;
    background-repeat: repeat, repeat;

    background-blend-mode: normal, normal;
  }

  a.link-button.added-buttons:hover {
    margin-right: 10px;
    margin-bottom: 10px;
  }

  a.link-button.button-link-partners:hover {
    font-size: 19px;
  }

  a.link-button.hoverbutton10:hover {
    background-image: url('../images/200w%20buttons/Country%20buttons/200w%20buttons/Final%20buttons/10-on-150p.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    color: #fbfcfd;

    background-blend-mode: normal;
  }

  /* Layout Elements */

  body.body-1 {
    padding-right: 20px;
    padding-left: 20px;
    min-width: 90%;
    max-width: none;
    width: 99.8%;
    background-color: rgba(8, 5, 5, .9);
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  body.body-4 {
    padding: 0;
    background-color: rgba(4, 4, 4, .9);
  }

  body.container-industry {
    max-height: 600px;
  }

  body.docs-heading {
    max-height: 600px;
  }

  body.body-lobby {
    min-width: 100%;
    max-width: none;
    width: 100%;
    background-color: rgba(0, 0, 0, .9);
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  body.container-search {
    max-height: 600px;
  }

  body.body-3 {
    height: 100%;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-8 {
    background-color: #040404;
  }

  .container.container-11 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    max-height: 88px;
    width: 100%;
    height: 48px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.contact-container {
    margin-top: 30px;
    margin-right: 30px;
    min-width: 0;
    max-width: none;
    width: 97%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 10px 5px, rgba(0, 0, 0, .4) -5px -5px 10px 2px;
  }

  .container.contact.text-col {
    min-width: 1400px;
    max-width: none;
    width: 70%;
  }

  .container.main-footer-w-sitemap {
    margin: 23px 40px 13px;
    padding: 18px 20px 8px;
    width: 96.4%;
    height: 233px;
    background-color: #2c2929;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 2px, rgba(0, 0, 0, .5) -5px -5px 20px 2px;

    background-blend-mode: normal;
  }

  .container.nav-parent {
    margin-top: -6px;
    margin-bottom: 0;
    min-height: auto;
    width: 100%;
    height: 105px;
    background-color: rgba(0, 0, 0, .6);
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0, rgba(0, 0, 0, .5) 0 15px 25px 0 inset;
  }

  .container.nav-wrapper-1 {
    margin-top: 2px;
    margin-right: 16px;
    min-width: 1276px;
    width: auto;
  }

  .container.footer-nav {
    margin-top: 0;
    margin-bottom: -18px;
    padding-top: 0;
    width: 96.5%;
  }

  .container.footer {
    margin: 0 0 -30px 0;
    min-width: 1500px;
    width: 100%;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-resources {
    margin-top: 3px;
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 10px;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  .container.title-bar {
    margin-top: 7px;
    min-width: 657px;
    width: 674px;
  }

  .container.container-10 {
    margin: 0 20px 14px;
    padding-right: 20px;
    padding-bottom: 27px;
    padding-left: 20px;
    min-width: 0;
    height: auto;
    background-color: #2c2929;
  }

  .container.extra-container {
    margin: 0 0 2px;
    min-width: 2000px;
    min-height: auto;
    max-height: none;
    width: auto;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.webinar-container {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-align: center;
    margin-top: 0;
    margin-right: 30px;
    margin-bottom: 0;
    padding-right: 30px;
    padding-left: 30px;
    min-width: 0;
    width: auto;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
  }

  .container.exam-text-container {
    margin: 0 50px -2px 50px;
    padding-bottom: 0;
    min-width: 2000px;
    width: auto;
    height: 383px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;
  }

  .container.webinar-footer {
    margin-top: 10px;
    margin-bottom: -19px;
  }

  .container.basics-footer-nav {
    margin-top: 0;
    margin-bottom: -29px;
  }

  .container.container-8 {
    margin: -1px 78px 0 72px;
    padding-bottom: 23px;
    width: 100%;
  }

  .container.footer-nav-holder {
    margin-top: 10px;
    margin-bottom: 15px;
  }

  .container.footer-nav-regs {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .container.footer-nav-links {
    margin-top: 0;
    margin-bottom: -19px;
  }

  .container.forms-footer {
    margin-top: 10px;
    margin-bottom: -19px;
  }

  .container.container-bottom-nav-links {
    margin-top: -10px;
  }

  .container.container-2 {
    -ms-flex-pack: center;
    margin-top: 10px;
    box-shadow: none;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-about {
    margin-right: 20px;
    margin-left: 20px;
    min-width: 30%;
    max-width: 30%;
    width: 30%;
  }

  .container.container-sitemap {
    margin-right: 30px;
    margin-left: 30px;
    width: 100%;
  }

  .container.nav-bottom-lobbies {
    margin-top: 0;
    margin-bottom: 0;
    width: 100%;
  }

  .container.main-container-lobbies {
    margin: 0 0 20px;
    min-width: 1500px;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
  }

  .container.top-page-container {
    margin-top: -5px;
    margin-bottom: -18px;
    width: 100%;
  }

  .container.container-guide {
    margin-right: 30px;
    margin-bottom: 4px;
    margin-left: 30px;
    padding-bottom: 30px;
    min-width: 0;
    background-color: #2c2929;
  }

  .container.main-guide-container {
    margin-top: -5px;
    margin-bottom: -18px;
    width: 100%;
  }

  .container.ccg-main-container {
    margin-top: -5px;
    margin-bottom: -18px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  .container.container-5 {
    margin-bottom: 20px;
    background-color: #2c2929;
  }

  .container.travel-container {
    margin-right: 30px;
    margin-bottom: 7px;
    margin-left: 30px;
    min-width: 0;
    background-color: #2c2929;
  }

  .container.forms-container {
    margin-right: 30px;
    margin-bottom: 4px;
    margin-left: 30px;
    min-width: 0;
    background-color: #2c2929;
  }

  .container.about-footer-nav {
    margin-top: -5px;
    margin-bottom: -18px;
    width: 100%;
  }

  .container.footer-contact {
    margin-top: -5px;
    margin-bottom: -18px;
    width: 100%;
  }

  .container.text-contact-container {
    margin: 0 30px 20px;
    min-width: 0;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.main-container-sitemap {
    margin: 0 0 20px;
    min-width: 1500px;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-6 {
    margin-top: 20px;
    margin-bottom: 13px;
    padding-bottom: 30px;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 15px 15px 20px 5px;
  }

  .container.websites-container-lower {
    margin-bottom: -22px;
  }

  .container.GDPR-top-para {
    margin-bottom: -22px;
    margin-left: -15px;
  }

  .container.exam-footer-nav {
    margin-top: 10px;
  }

  .container.container-7 {
    margin-top: -75px;
    margin-bottom: -70px;
    height: 79px;
  }

  .container.basics-container {
    margin-right: 30px;
    margin-bottom: 4px;
    margin-left: 30px;
    min-width: 0;
    background-color: #2c2929;
  }

  .container.container-country-guides-page {
    margin-right: 30px;
    margin-left: 30px;
    background-color: #2c2929;
  }

  .container.nav-parent-2 {
    margin: -6px -3px 0 -16px;
    min-height: auto;
    width: 99.5%;
    height: 115px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 0 15px 25px 0;
  }

  .container.container-links {
    margin-right: 30px;
    margin-left: 30px;
    background-color: #2c2929;
  }

  .container.footer-nav-ccg {
    margin-top: -5px;
    margin-bottom: -18px;
    width: 100%;
  }

  .container.card-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    margin-left: -14px;
    padding-right: 37px;
    padding-left: 37px;
    width: 101.5%;
  }

  .container.container-for-player7 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    max-height: 88px;
    width: 100%;
    height: 48px;
    background-color: #2c2929;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.web8-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    max-height: 88px;
    width: 100%;
    height: 48px;
    background-color: #2c2929;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.risk-container {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    max-height: 88px;
    width: 100%;
    height: 48px;
    background-color: #2c2929;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.nav-bar-ERD {
    min-width: 700px;
    width: 700px;
  }

  .container.container-9 {
    width: auto;
  }

  .container.Partner-lower-box {
    margin-top: 30px;
    margin-bottom: 13px;
    padding-top: 20px;
    padding-bottom: 49px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 15px 15px 20px 5px;
  }

  .container.webinar-card-section {
    padding-right: 16px;
    padding-left: 16px;
    width: 100%;
  }

  .container.ERD-card-section {
    padding-right: 16px;
    padding-left: 16px;
    width: 100%;
  }

  .container.web-card-content {
    background-color: #2c2929;
  }

  .container.Partner-top-para {
    margin-top: 18px;
    margin-bottom: 13px;
    padding-top: 13px;
    padding-bottom: 40px;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 15px 15px 20px 5px;
  }

  .container.container-3 {
    height: auto;
  }

  .container.container-1 {
    margin-left: -16px;
    width: 101.4%;
  }

  .container.container-12 {
    margin-right: 96px;
    margin-bottom: 44px;
    margin-left: 43px;
    padding: 10px 280px 25px;
    width: 96%;
    height: 390px;
  }

  .container.container-8:hover {
    margin-bottom: 0;
  }

  .container.web-card-content:hover {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .link-container.card-link {
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.link-container-1 {
    padding-top: 15px;
  }

  .link-container.link-container-glossary {
    padding-top: 17px;
  }

  .link-container.web-card-link {
    margin-top: 20px;
    margin-bottom: 40px;
    max-width: 484px;
    max-height: 350px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.ERD-card-link {
    margin-top: 40px;
    margin-bottom: 40px;
    min-width: 400px;
    max-width: 400px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.web-card-link:hover {
    max-width: 484px;
  }

  a.responsive-picture.partnerlink {
    margin-top: 20px;
    margin-right: 30px;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin-top: 5px;
    max-width: 1000px;
    width: 1000px;
  }

  a.responsive-picture.uscs-link {
    margin-top: 20px;
    margin-right: 80px;
  }

  li.list-item-container.last-node.nav-node {
    margin-top: 13px;
    padding-top: 0;
  }

  span.glyph.nav-icon {
    margin-right: 30px;
    color: #bcdbfa;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    margin-top: 0;
    height: 350px;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    margin-top: 0;
  }

  span.glyph.glossary-icon {
    margin-left: 10px;
    color: #bcdbfa;
  }

  div.responsive-picture.exam-pic {
    max-height: 600px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.basic-image {
    margin-top: 0;
    margin-bottom: 0;
    min-width: 100%;
    max-height: 600px;
    width: 100%;
  }

  div.responsive-picture.picture-resources {
    padding-bottom: 0;
    max-height: 600px;
  }

  li.list-item-container.list-item-container-1 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 7px;
  }

  div.responsive-picture.research-image {
    margin-top: 0;
    margin-bottom: 0;
  }

  div.responsive-picture.partners-image {
    max-height: 600px;
  }

  div.responsive-picture.picture-regs {
    max-height: 600px;
  }

  div.responsive-picture.picture-9 {
    max-height: 600px;
  }

  div.responsive-picture.charles-pic {
    margin-top: -5px;
    margin-bottom: -18px;
    padding-top: 5px;
  }

  div.responsive-picture.Bobs-pic {
    margin: 4px -78px;
  }

  div.responsive-picture.Ray-pic {
    margin-top: -20px;
    margin-bottom: -20px;
    max-width: 171px;
    max-height: 211px;
    width: 198px;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: -15px;
    margin-bottom: -20px;
    max-width: 175px;
    max-height: 235px;
    width: 175px;
    height: 235px;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 235px;
  }

  a.responsive-picture.picture-link-1 {
    margin: -134px 700px 45px 700px;
    padding-top: 0;
    padding-bottom: 10px;
    max-width: 300px;
    width: auto;
    height: auto;
  }

  a.responsive-picture.picture-link-1 > picture {
    height: auto;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: 4px;
    margin-bottom: -20px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -2px;
    margin-bottom: -20px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: -38px;
    margin-bottom: -4px;
  }

  div.responsive-picture.web5-pic {
    margin-top: 4px;
    margin-right: -34px;
    margin-bottom: -20px;
    max-width: 150px;
  }

  div.responsive-picture.web6-pic {
    margin-top: -9px;
    margin-right: -28px;
    margin-bottom: -20px;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: -41px;
    margin-bottom: -20px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 10px;
    margin-bottom: -20px;
    max-width: 180px;
    max-height: 210px;
    width: 180px;
    height: 210px;
  }

  div.responsive-picture.Bob-pic-web11 > picture {
    height: 210px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: -35px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: -2px;
    margin-right: -82px;
    margin-bottom: -20px;
    max-width: 180px;
    max-height: 215px;
    width: 180px;
    height: 215px;
  }

  div.responsive-picture.DK-photo-web12 > picture {
    height: 215px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: -23px;
    margin-right: -90px;
    margin-bottom: -20px;
    max-width: 180px;
    max-height: 215px;
    width: 180px;
    height: 215px;
  }

  div.responsive-picture.DK-pin-web13 > picture {
    height: 215px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: -2px;
    margin-right: -82px;
    margin-bottom: -20px;
    max-width: 170px;
    max-height: 230px;
    width: 170px;
    height: 230px;
  }

  div.responsive-picture.web10-george-pic > picture {
    height: 230px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 20px;
    margin-right: 30px;
  }

  a.responsive-picture.vert-USCS-link {
    margin-top: 20px;
    margin-right: 30px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 20px;
    margin-right: 30px;
  }

  a.responsive-picture.horiz-USCS-link {
    margin: 31px 17px -31px 68px;
    min-width: 163px;
    width: 211px;
    height: 63px;
    box-shadow: none;
  }

  div.responsive-picture.article-image {
    background-image: url('../ThinkstockPhotos-487814018-stretch%20version.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.webinat-image {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;
  }

  div.responsive-picture.industries-pic {
    max-height: 650px;
  }

  .html-element.html-element-2 {
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-right: 52px;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 63px;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: 18px;
    margin-bottom: 5px;
    margin-left: 19px;
    padding-top: 0;
    width: 52.5%;
    height: auto;
  }

  a.responsive-picture.picture-link-3 > picture {
    height: auto;
  }

  div.responsive-picture.picture-1 {
    margin-top: 12px;
    margin-bottom: 35px;
  }
}

@media screen and (min-width: 152rem) {
  /* Text Elements */

  h1 span.heading-text-12 {
    color: #82bdfa;
    font-size: 1.8125rem;
    font-family: 'Montserrat', sans-serif;
  }

  h1.logo {
    margin-top: 6px;
    margin-left: -120px;
    font-weight: 500;
  }

  h1.subheading {
    color: #82bdfa;
    font-weight: 400;
    font-size: 21px;
  }

  h1.new-lobby-heading {
    margin-top: 30px;
  }

  h1.heading-2 {
    margin-left: 0;
    width: 100%;
  }

  h2.page-heading {
    margin-bottom: 33px;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    width: 20%;
    text-transform: none;
    font-size: 30px;
    font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
    -webkit-transform: scaleX(2.5) scaleZ(1.11) scaleY(2);
       -moz-transform: scaleX(2.5) scaleZ(1.11) scaleY(2);
            transform: scaleX(2.5) scaleZ(1.11) scaleY(2);
  }

  h2 span.heading-text-2 {
    font-size: 2.125rem;
  }

  h2.heading-1 {
    text-transform: capitalize;
    font-weight: 400;
  }

  h2 span.heading-text-6 {
    text-transform: capitalize;
  }

  h3.heading-top-pages {
    margin-top: 14px;
    margin-bottom: 4px;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-exams {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 18px;
    padding-bottom: 19px;
    padding-left: 0;
    width: 100%;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 60px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-ERD {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 0;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-weblinks {
    margin-top: 20px;
    margin-bottom: -10px;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-about {
    margin-top: 20px;
    margin-bottom: -10px;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-guide {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-research {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.ccg-heading {
    margin-top: 10px;
    margin-bottom: -19px;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-top-mkts {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.regs-header {
    margin-top: 15px;
    margin-bottom: -13px;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.travel-header {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.forms-heading {
    margin-top: 10px;
    margin-bottom: 7px;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-contact {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 18px;
    padding-bottom: 19px;
    padding-left: 0;
    width: 100%;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 60px;
    font-family: 'Lato', sans-serif;
  }

  h3.heading-sitemap {
    margin-top: 0;
    margin-bottom: -5px;
    padding-top: 18px;
    padding-bottom: 19px;
    padding-left: 0;
    width: 100%;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: #000 3px 3px 5px;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 60px;
    font-family: 'Lato', sans-serif;
  }

  h3.webinars-heading {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h3.header-articles {
    margin-top: -12px;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 80px;
    box-shadow: none;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 400;
    font-variant: small-caps;
    font-size: 55px;
    font-family: 'Lato', sans-serif;
  }

  h4.webinar-runtime {
    margin-top: 1px;
  }

  h4 span.heading-text-15 {
    text-transform: none;
    font-variant: normal;
  }

  h4.card-title {
    display: block;
    margin-top: -4px;
    margin-bottom: -12px;
    width: 60%;
    color: #9ecbfa;
    font-size: 55px;

    justify-self: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
            align-self: center;
  }

  p.paragraph.paragraph-7 {
    margin-top: 0;
    margin-bottom: 19px;
    padding: 20px 200px;
    max-width: none;
    max-height: 600px;
    width: 70%;
    background-color: transparent;
    box-shadow: none;
  }

  p.paragraph font.paragraph-text-75 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 1.875rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-188 {
    font-size: .625rem;
  }

  p.paragraph {
    font-size: 19px;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-top: 10px;
    padding-right: 20px;
    padding-left: 20px;
  }

  p.paragraph.tiny-paragraph-regulations {
    margin-top: 10px;
  }

  p.paragraph.Title-regs {
    margin-top: 15px;
    margin-bottom: 15px;
    text-shadow: #010202 2px 2px 5px;
    font-size: 19px;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 10px;
    min-width: 2000auto;
    width: 2300px;
    color: #e0dede;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 0;
    margin-right: 70px;
    margin-left: 70px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.title-for-forms-page {
    margin-top: 5px;
    margin-bottom: 5px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #08090a 2px 2px 5px;
    font-size: 19px;

    background-blend-mode: normal;
  }

  p.paragraph.para-tiny-linkspage {
    margin-top: 0;
  }

  p.paragraph.webinar-page-tiny-text {
    margin-top: 15px;
    margin-right: 40px;
    margin-left: 40px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  p.paragraph.title-exam-page {
    margin-top: 0;
    margin-bottom: 44px;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 10px;
    min-width: 2200auto;
    width: 2500px;
  }

  p.paragraph.tiny-text-resources-page {
    margin-top: 15px;
  }

  p.paragraph span.paragraph-text-64 {
    font-size: 2.125rem;
  }

  p.paragraph.tiny-text-industries {
    margin: 14px 30px 0;
  }

  p.paragraph.title-for-export-research-page {
    margin-top: 10px;
    margin-bottom: 8px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #000204 2px 2px 5px;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;

    background-blend-mode: normal;
  }

  p.paragraph.tiny-partners-page-text {
    margin-top: 10px;
    padding-right: 50px;
    padding-left: 50px;
  }

  p.paragraph span.paragraph-text-92 {
    color: #82bdfa;
    font-weight: 400;
    font-size: 2rem;
  }

  p.paragraph span.paragraph-text-4 {
    font-weight: 600;
    font-size: 2.375rem;
  }

  p.paragraph.title-contact-us-page {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-top: 0;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-top: 15px;
    margin-right: 200px;
    margin-left: 200px;
    padding-top: 0;
    padding-right: 300px;
    padding-left: 300px;
    min-width: 2200px;
  }

  p.paragraph font.title-industries {
    color: #82bdfa;
    font-weight: 400;
    font-size: 2rem;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.title-finance {
    margin-top: -3px;
    margin-bottom: 11px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    text-shadow: #030405 2px 2px 5px;
    font-size: 19px;

    background-blend-mode: normal;
  }

  p.paragraph.title-for-partners-page {
    margin-top: 0;
    margin-bottom: 5px;
    color: #84c0fd;
    text-shadow: #010408 2px 2px 5px;
    font-size: 19px;
  }

  p.paragraph font.title-partners {
    color: #84c0fd;
    font-weight: 400;
    font-size: 1.75rem;
  }

  p.paragraph span.paragraph-text-9 {
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-6 {
    font-size: 2.125rem;
  }

  p.paragraph span.paragraph-text-58 {
    font-size: 1.3125rem;
  }

  p.paragraph.exam-text {
    margin: -26px 300px 11px 300px;
    padding-right: 30px;
    padding-bottom: 23px;
    padding-left: 30px;
    min-width: 1600auto;
    max-width: none;
    width: 1650px;
    font-size: 24px;
  }

  p.paragraph.bottom-para-sitemap {
    margin-top: 12px;
    padding-right: 380px;
    padding-left: 380px;
    width: 90%;
  }

  p.paragraph.title-for-guide {
    margin: 15px 400px 10px;
    width: auto;
    height: auto;
    box-shadow: none;
    color: #82bdfa;
    text-shadow: #030405 2px 2px 5px;
    font-size: 18px;
  }

  p.paragraph span.paragraph-text-40 {
    font-size: 1.25rem;
  }

  p.paragraph.Paragraph-basic-guide {
    margin: 0 0 -5px -50px;
    padding-right: 100px;
    padding-bottom: 0;
    padding-left: 100px;
    min-width: 1200px;
    max-width: none;
    width: 90%;
    height: auto;
    color: #e1e1e1;
    text-align: center;
    font-weight: 400;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-78 {
    text-decoration: none;
  }

  p.paragraph.tiny-homepage-text {
    margin: 10px 25px 20px 114px;
    padding-top: 0;
    width: 90%;
    text-align: center;
  }

  p.paragraph.exam-lower-text {
    margin-top: 90px;
    margin-bottom: -34px;
    max-width: none;
    height: auto;
    font-size: 20px;
  }

  p.paragraph.about-para1 {
    margin-bottom: 13px;
  }

  p.paragraph.lobby-small-text {
    margin-top: 10px;
    margin-right: 180px;
    margin-left: 180px;
    padding-right: 300px;
    padding-left: 300px;
    width: 100%;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
    text-decoration: none;
  }

  p.paragraph.travel-tiny-para {
    margin-top: 10px;
    padding-right: 50px;
    padding-left: 50px;
  }

  p.paragraph.about-tiny-text {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 200px;
    padding-left: 200px;
  }

  p.paragraph.para1-lobbies {
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.para2-lobby1 {
    margin-top: 10px;
    margin-right: 26px;
    margin-left: -68px;
    padding-top: 0;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.para2-web2 {
    margin: 10px 26px 10px -68px;
    max-width: 1230px;
    width: 1230px;
    font-size: 20px;
  }

  p.paragraph.para2-sba {
    margin: 10px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
    line-height: 1.5;
  }

  p.paragraph.ray-para1 {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.sba-3rd-para {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 0;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.websites-para1 {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.websites-3rd-para {
    margin-top: -10px;
    margin-left: -19px;
    font-weight: 400;
    font-size: 20px;
  }

  p.paragraph.risk-para1 {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.risk-para2 {
    margin: 10px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.docs-lobby-para1 {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.DOCS-para2 {
    margin: 10px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.gdpr-para1 {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.webinar15-top-para {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.MATRIX-para2 {
    margin: 10px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.GDPR-para3 {
    margin-top: -10px;
    margin-bottom: -14px;
    max-width: 1400px;
    width: 1400px;
    font-weight: 300;
    font-size: 20px;
    line-height: 1.5;
  }

  p.paragraph.lobby1-para3 {
    margin-top: 13px;
    width: 1600px;
    font-weight: 500;
    font-size: 20px;
  }

  p.paragraph.lobby1-para1 {
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.webinar2-para3 {
    margin-top: 0;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.webinar3-para1 {
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.webinar3-para3 {
    margin-top: 13px;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.web4-para2 {
    margin: -23px 26px 30px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
    line-height: 26px;
  }

  p.paragraph.web4-para3 {
    margin-top: -25px;
    margin-bottom: 0;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.web5-para1 {
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web5-para3 {
    margin-top: 13px;
    font-weight: 400;
    font-size: 20px;
  }

  p.paragraph.web5-para2 {
    margin: 10px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.web6-para3 {
    margin-top: 13px;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.web6-para2 {
    margin: -20px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.web8-para3 {
    margin-top: 0;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.web8-para1 {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web8-small-text {
    margin-top: 10px;
    margin-right: 150px;
    margin-left: 150px;
    padding-right: 300px;
    padding-left: 300px;
    width: auto;
  }

  p.paragraph span.paragraph-text-43 {
    color: #f9f9f9;
    font-size: 1.25rem;
  }

  p.paragraph span.paragraph-text-25 {
    color: #fff;
    font-weight: 500;
    font-size: 1.1875rem;
  }

  p.paragraph span.paragraph-text-34 {
    font-size: 1.25rem;
  }

  p.paragraph.web3-para3 {
    margin: 10px 26px 10px -68px;
    max-width: 1230px;
    width: 1230px;
    font-size: 20px;
  }

  p.paragraph.web10-para2 {
    margin: 10px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph span.paragraph-text-79 {
    font-size: 1.625rem;
  }

  p.paragraph.web12-para3 {
    margin-top: 0;
    padding-top: 18px;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.web7-para3 {
    margin-top: 13px;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.web7-para2 {
    margin: 10px 26px 10px -68px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.web13-para3 {
    margin-top: -10px;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph.controls-para1 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web8-para2 {
    margin: 10px 26px 10px -68px;
    max-width: 1230px;
    width: 1230px;
    font-size: 20px;
  }

  p.paragraph.web10-para3 {
    margin-top: -10px;
    margin-bottom: -16px;
    font-weight: 300;
    font-size: 20px;
  }

  p.paragraph span.paragraph-text-72 {
    font-size: 1.8125rem;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin: 0 0 30px;
    padding-right: 40px;
    padding-left: 40px;
    max-width: 1200px;
    width: 1200px;
    font-size: 20px;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: -10px;
    width: 100%;
    font-weight: 400;
    font-size: 21px;
  }

  p.paragraph.lobby-para4 {
    margin-bottom: -19px;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.lobby-2-para4 {
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web3-para4 {
    margin-top: 18px;
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web4-para4 {
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web5-para4 {
    margin-top: 20px;
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web6-para4 {
    margin-top: 15px;
    padding-bottom: 10px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web7-para4 {
    padding-bottom: 0;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web8-para4 {
    margin-top: 18px;
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web9-para4 {
    margin-top: 21px;
    margin-bottom: -15px;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web10-para4 {
    margin-top: 20px;
    margin-bottom: -6px;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web11-para4 {
    margin-top: 20px;
    margin-bottom: 0;
    padding-bottom: 0;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web12-para4 {
    margin-top: 19px;
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.web14-para4 {
    margin-top: 16px;
    margin-bottom: 0;
    padding-bottom: 25px;
    max-width: 1400px;
    width: 1400px;
    font-size: 20px;
  }

  p.paragraph.para-citd {
    margin-top: 20px;
    margin-bottom: 0;
  }

  p.paragraph.title-links-page {
    margin-top: 0;
    margin-bottom: 20px;
    text-shadow: #060809 2px 2px 5px;
  }

  p.paragraph.tiny-text-ccgs {
    margin-top: 20px;
    margin-bottom: 25px;
    width: 100%;
    text-align: center;
  }

  p.paragraph.paragraph-2 {
    margin-right: 300px;
    margin-bottom: 10px;
    margin-left: 300px;
    color: #e0dddd;
  }

  p.paragraph.About-1st-para {
    margin-bottom: 10px;
  }

  p.paragraph span.paragraph-text-28 {
    font-size: 1.9375rem;
  }

  p.paragraph.articles-heading-2 {
    margin-top: 5px;
    margin-bottom: 13px;
    font-size: 1.8125rem;
  }

  p.paragraph.articles-para1 {
    margin: 7px 250px 10px;
    padding-right: 400px;
    padding-left: 400px;
  }

  p.paragraph span.paragraph-text-56 {
    font-style: normal;
  }

  p.paragraph a.paragraph-text-38 {
    color: #fcfcfc;
    text-decoration: underline;
  }

  p.paragraph.bob-call {
    margin-top: 20px;
    font-weight: 400;
    font-size: 22px;
  }

  p.paragraph.web-card-text {
    font-size: 23px;
  }

  p.paragraph.web- {
    font-size: 23px;
  }

  p.paragraph.web-card-para {
    color: #c4c1c1;
  }

  p.paragraph.para-ccgs {
    margin-right: 300px;
    margin-bottom: 20px;
    margin-left: 300px;
    color: #e0dddd;
  }

  p.paragraph span.paragraph-text-185 {
    font-size: 2rem;
  }

  p.paragraph span.paragraph-text-176 {
    font-size: 1.9375rem;
  }

  p.paragraph span.paragraph-text-177 {
    font-size: 1.75rem;
  }

  p.paragraph span.paragraph-text-178 {
    font-size: 1.6875rem;
  }

  p.paragraph span.paragraph-text-172 {
    color: #82bdfa;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-174 {
    color: #82bdfa;
    font-size: 1.5rem;
  }

  p.paragraph span.paragraph-text-198 {
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-151 {
    font-size: 1.25rem;
  }

  p.paragraph span.paragraph-text-162 {
    font-size: 1.875rem;
  }

  p.paragraph span.paragraph-text-206 {
    font-weight: 600;
  }

  p.paragraph span.paragraph-text-207 {
    font-weight: 600;
  }

  p.paragraph span.paragraph-text-208 {
    font-weight: 600;
  }

  p.paragraph span.paragraph-text-209 {
    font-weight: 600;
  }

  p.paragraph span.paragraph-text-210 {
    font-weight: 600;
  }

  p.paragraph span.paragraph-text-211 {
    font-weight: 600;
  }

  p.paragraph span.paragraph-text-212 {
    font-weight: 600;
  }

  p.paragraph.Exam-subtext {
    padding-right: 300px;
    padding-left: 300px;
  }

  p.paragraph span.paragraph-text-217 {
    text-decoration: none;
  }

  p.paragraph.title-for-industries {
    margin-top: 1px;
    margin-bottom: 9px;
    font-size: 19px;
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph span.paragraph-text-223 {
    font-weight: 400;
  }

  p.paragraph.Card-sentence {
    margin-top: -12px;
    margin-right: 50px;
    margin-left: 50px;
    max-width: 100%;
    width: 33%;
    color: #b7dbfb;
    font-size: 23px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  }

  p.paragraph.Partneer.card-text.title {
    margin-top: 13px;
    margin-bottom: 21px;
    margin-left: 16px;
    max-width: 80%;
  }

  p.paragraph.paragraph-3 {
    padding-bottom: 15px;
    color: #f8f2f2;
    font-size: 18px;
  }

  p.paragraph.Card-sentence.top {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-right: 780px;
    padding-left: 780px;
    min-width: 100px;
    width: 98.2%;
    text-align: center;
    white-space: pre-wrap;
    font-size: 25px;
    line-height: 45px;
  }

  p.paragraph.homepara2 {
    margin-top: -19px;
    margin-bottom: 14px;
  }

  p.paragraph.title {
    margin-left: 0;
    padding-bottom: 20px;
    width: 73.7%;
    color: #aed0f8;
    text-align: center;
    font-size: 31px;
    font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
  }

  p.paragraph.card-text {
    margin-left: 0;
    width: 100%;
    font-weight: 500;
    font-size: 28px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  }

  p.paragraph.Bottom-para-home {
    margin-left: 0;
    padding-right: 350px;
    padding-bottom: 30px;
    padding-left: 350px;
    width: 100%;
    height: auto;
  }

  p.paragraph.titlebottom {
    display: block;
    margin-bottom: 15px;
    margin-left: 0;
    width: 100%;
    height: auto;
    vertical-align: middle;
  }

  p.paragraph.Paragraph-basic-guide:hover {
    margin-bottom: -5px;
    margin-left: -50px;
    padding-right: 100px;
    min-width: 1200px;
  }

  p.paragraph.web-card-text:hover {
    padding-right: 35px;
    padding-bottom: 0;
    padding-left: 35px;
  }

  p.paragraph.web-:hover {
    padding-right: 35px;
    padding-bottom: 0;
    padding-left: 35px;
  }

  p.paragraph.web-card-para:hover {
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
  }

  p.paragraph.Card-sentence:hover {
    padding-right: 35px;
    padding-bottom: 0;
    padding-left: 35px;
  }

  a.link-text.footer-nav {
    margin-top: 0;
    margin-bottom: 4px;
    padding-bottom: 0;
    font-size: 22px;
  }

  a.link-text.next-webinar-button {
    margin: -4px 0 0 60px;
    padding-bottom: 13px;
    width: 75px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-right-arrow.png');
    background-attachment: scroll;
    background-position: 31px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.last-webinar-button {
    margin: -4px 60px 0 0;
    padding: 2px 0 13px 29px;
    width: 75px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-left-arrow.png');
    background-attachment: scroll;
    background-position: 16px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-button-session-11 {
    margin: -3px 50px 0 50px;
    padding: 0 18px 13px;
    font-size: 12px;
  }

  a.link-text.nav-9 {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.web3-but {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.nav-web4 {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.web5button {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.navsweb6 {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.web8button {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.nav-button-10 {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.navbutweb11 {
    margin-top: -3px;
    margin-bottom: 0;
    margin-left: 13px;
    padding-bottom: 13px;
    padding-left: 18px;
  }

  a.link-text#text-link-1-copy-1 {
    font-size: 19px;
  }

  a.link-text span.text-link-text-1 {
    font-size: .8125rem;
  }

  a.link-text span.text-link-text-2 {
    font-size: 1.375rem;
  }

  a.link-text span.text-link-text-3 {
    font-size: 1.3125rem;
  }

  a.link-text span.text-link-text-4 {
    font-size: 1.1875rem;
  }

  a.link-text.link-override.nav-link.sub-link {
    margin-top: -2px;
    margin-right: 0;
    margin-left: -3px;
    padding-top: 11px;
    padding-bottom: 22px;
    max-width: 247px;
    width: auto;
    box-shadow: rgba(0, 0, 0, .5) 1px 1px 10px 0;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 30px;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 18px;
  }

  a.link-text.play-webinar-1-button {
    margin-bottom: 0;
    margin-left: 149px;
    padding-bottom: 13px;
    padding-left: 10px;
  }

  a.link-text.session-link15 {
    margin-top: -3px;
    margin-bottom: 0;
    margin-left: 13px;
    padding-top: 0;
    padding-bottom: 13px;
    padding-left: 18px;
    font-size: 12px;
  }

  a.link-text.advance-button-blank.last-webinar {
    margin-top: -4px;
    margin-bottom: 0;
    margin-left: 60px;
    padding-bottom: 13px;
    width: 75px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-right-arrow.png');
    background-attachment: scroll;
    background-position: 31px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.web-nav {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 9px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.nav-bot-session-13 {
    margin-top: -3px;
    margin-bottom: 0;
    margin-left: 13px;
    padding-top: 0;
    padding-bottom: 13px;
    padding-left: 18px;
    font-size: 12px;
  }

  a.link-text.nav-button-links-bottom {
    margin: 5px 10px;
    padding: 10px;
    min-width: 290px;
    width: 360px;
    font-size: 19px;
  }

  a.link-text.play2-but {
    margin: -4px 5px -16px 5px;
    padding-top: 2px;
    padding-bottom: 7px;
    padding-left: 18px;
    width: 265px;
    font-size: 18px;
  }

  a.link-text.last-web-button-15-lobby {
    margin: -4px 60px 0 0;
    padding: 2px 0 13px 29px;
    width: 75px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/white-left-arrow.png');
    background-attachment: scroll;
    background-position: 16px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.session-link-16 {
    margin-top: -3px;
    margin-bottom: 0;
    margin-left: 13px;
    padding-top: 0;
    padding-bottom: 13px;
    padding-left: 18px;
    font-size: 12px;
  }

  a.link-text.next-webinar-button:hover {
    margin-top: -4px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-right-arrow.png');
    background-attachment: scroll;
    background-position: 32px center;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.last-webinar-button:hover {
    margin-top: -4px;
    padding-top: 2px;
    padding-right: 0;
    padding-left: 26px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-left-arrow.png');
    background-attachment: scroll;
    background-position: 16px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-button-session-11:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-9:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.web3-but:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-web4:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.web5button:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.navsweb6:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.web8button:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-button-10:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.navbutweb11:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.play-webinar-1-button:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.session-link15:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.advance-button-blank.last-webinar:hover {
    margin-top: -4px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-right-arrow.png');
    background-attachment: scroll;
    background-position: 32px center;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.web-nav:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-bot-session-13:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.nav-button-links-bottom:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.play2-but:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.last-web-button-15-lobby:hover {
    margin-top: -4px;
    padding-top: 2px;
    padding-right: 0;
    padding-left: 26px;
    background-image: url('../images/200w%20buttons/Country%20buttons/100w%20buttons/Black-left-arrow.png');
    background-attachment: scroll;
    background-position: 16px 6px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-text.session-link-16:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  /* Interaction Elements */

  a.link-button.added-buttons {
    display: block;
    margin: 7px 10px 12px 15px;
    padding-top: 7px;
    padding-bottom: 9px;
    padding-left: 17px;
    min-width: 240px;
    min-height: auto;
    width: 240px;
    height: 45px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-regs {
    margin: 14px 10px 12px;
    padding-top: 11px;
    padding-bottom: 10px;
    padding-left: 10px;
    min-width: 240px;
    min-height: 35px;
    width: 390px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(9, 4, 4, .5) -5px -5px 10px 0 inset, rgba(0, 0, 0, .5) 5px 5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.butttob-link-research {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    min-width: 240px;
    min-height: 35px;
    width: 330px;
    height: auto;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-partners {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 10px;
    padding: 14px 0 4px 10px;
    min-width: 330px;
    min-height: 58px;
    max-width: none;
    width: 330px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .25) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-tools-and-forms {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    min-width: 300px;
    min-height: 34px;
    width: 400px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    color: #f9fbfe;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.button-basics-page {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 6px;
    padding-bottom: 2px;
    padding-left: 20px;
    min-width: 260px;
    min-height: 40px;
    max-height: none;
    width: 300px;
    height: 40px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.basic-guide-buttons {
    margin-top: 18px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 8px;
    padding-bottom: 4px;
    padding-left: 20px;
    min-width: 280px;
    min-height: 40px;
    max-height: none;
    width: 280px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) -5px -5px 10px 0 inset, rgba(0, 0, 0, .3) 5px 5px 10px 0 inset;
    font-size: 18px;

    background-blend-mode: normal;
  }

  a.link-button.guide-one-line {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    min-width: 280px;
    min-height: 70px;
    max-height: none;
    width: 280px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 18px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-digital {
    margin: 14px 10px 0;
    padding: 10px 32px;
    min-width: 240px;
    min-height: 35px;
    max-height: none;
    width: 385px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button span.button-link-text-2 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-4 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-5 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-6 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-7 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-8 {
    font-size: 1rem;
  }

  a.link-button span.button-link-text-10 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-9 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-11 {
    font-size: 1rem;
  }

  a.link-button span.button-link-text-12 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-13 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-14 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-15 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-16 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-17 {
    font-size: 1.125rem;
  }

  a.link-button span.button-link-text-18 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-19 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-20 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-21 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-22 {
    font-size: .9375rem;
  }

  a.link-button span.button-link-text-23 {
    font-size: 1.0625rem;
  }

  a.link-button span.button-link-text-24 {
    font-size: 1.0625rem;
  }

  a.link-button.buttonlink-uk100 {
    margin-top: 20px;
    padding-top: 145px;
    min-width: 0;
    min-height: 0;
  }

  a.link-button span.button-link-text-28 {
    font-size: 1.6875rem;
    line-height: 1;
  }

  a.link-button span.button-link-text-1 {
    color: #d6d6d6;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-right: 16px;
    padding-left: 30px;
    width: 7.29%;
    height: 110px;
    background-color: transparent;
    background-image: url('../images/Bevel-up-Guide.jpg'), url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png');
    background-attachment: scroll, scroll;
    background-position: left top, left top;
    background-clip: border-box, border-box;
    background-origin: padding-box, padding-box;
    background-size: auto auto, auto auto;
    background-repeat: repeat, repeat;
    font-size: 18px;

    background-blend-mode: normal, normal;
  }

  a.link-button.button-link-financial {
    margin: 14px 10px 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    min-width: 240px;
    min-height: 35px;
    max-height: none;
    width: 307px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.one-line-button-link-regs {
    margin: 14px 10px 12px;
    padding-top: 20px;
    padding-bottom: 10px;
    padding-left: 10px;
    min-width: 240px;
    min-height: 35px;
    width: 390px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(9, 4, 4, .5) -5px -5px 10px 0 inset, rgba(0, 0, 0, .5) 5px 5px 10px 0 inset;
    font-size: 21px;

    background-blend-mode: normal;
  }

  a.link-button.button-link-travel {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 10px;
    padding: 14px 10px 4px;
    min-width: 300px;
    min-height: 58px;
    max-width: none;
    width: auto;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .25) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.financial-link-one-line {
    margin: 14px 10px 0;
    padding-top: 22px;
    padding-bottom: 10px;
    padding-left: 20px;
    min-width: 240px;
    min-height: 35px;
    max-height: none;
    width: 385px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
    font-size: 20px;

    background-blend-mode: normal;
  }

  a.link-button.CIA-button {
    margin: 14px 10px 12px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    min-width: 240px;
    min-height: 35px;
    width: 390px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(9, 4, 4, .5) -5px -5px 10px 0 inset, rgba(0, 0, 0, .5) 5px 5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.IP-button {
    margin: 14px 10px 10px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    min-width: 240px;
    min-height: 35px;
    width: 390px;
    height: auto;
    border-radius: 15px;
    background-color: transparent;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    box-shadow: rgba(9, 4, 4, .3) -5px -5px 10px 0 inset, rgba(0, 0, 0, .3) 5px 5px 10px 0 inset;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton10 {
    width: 150px;
    height: 150px;
  }

  a.link-button.added-buttons:hover {
    padding-bottom: 9px;
    padding-left: 17px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-regs:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.butttob-link-research:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-partners:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-tools-and-forms:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-basics-page:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.basic-guide-buttons:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.guide-one-line:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-digital:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.book-button:hover {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-left: 30px;
    width: 7.29%;
    background-image: url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-financial:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 19px;

    background-blend-mode: normal;
  }

  a.link-button.one-line-button-link-regs:hover {
    padding-top: 20px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-travel:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.financial-link-one-line:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;
    font-size: 20px;

    background-blend-mode: normal;
  }

  a.link-button.CIA-button:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.IP-button:hover {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.link-button.hoverbutton10:hover {
    width: 150px;
    height: 150px;
  }

  /* Layout Elements */

  body.body-1 {
    display: grid;
    margin: 0;
    padding: 0;
    min-width: 0;
    min-height: auto;
    width: 98.4%;
    height: auto;
    background-color: rgba(8, 5, 5, .9);
  }

  body.body-2 {
    margin-right: 0;
    margin-left: 0;
    min-height: 0;
  }

  body.body-7 {
    margin-right: auto;
    margin-left: auto;
  }

  body.body-6 {
    margin-top: -4px;
    margin-right: auto;
    margin-left: auto;
    max-height: 650px;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-5 {
    margin-left: 0;
  }

  body.body-4 {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 0;
    max-height: 650px;
    width: 100%;
  }

  body.container-industry {
    margin: 0 3000px 0 0;
    padding-right: 0;
    padding-bottom: 70px;
    padding-left: 0;
    max-height: 650px;
    width: 100%;
    text-align: right;
  }

  body.body-3 {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    min-height: auto;
    width: 100%;
  }

  body.docs-heading {
    margin: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    max-height: 650px;
    width: 100%;
    text-align: right;
  }

  body.body-lobby {
    display: grid;
    margin: 0;
    padding: 0;
    min-width: 0;
    min-height: auto;
    max-width: 100%;
    max-height: 650px;
    height: auto;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-search {
    margin: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    max-height: 650px;
    width: 100%;
    text-align: right;
  }

  body.body-8 {
    background-color: #040404;
  }

  body.body-1:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  body.body-lobby:hover {
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.footer-nav {
    margin-top: 0;
    margin-bottom: -4px;
    margin-left: 47px;
    padding-left: 0;
    max-height: none;
    width: 98.2%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.footer {
    margin: 0;
    min-width: 70%;
    min-height: 0;
    max-width: none;
    max-height: 600px;
    width: 100%;
    height: 0;
    background-color: #2c2929;
    box-shadow: none;
  }

  .container.container-5 {
    margin-top: 0;
    margin-right: 20px;
    margin-left: 20px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.container-lobby {
    -ms-flex-pack: distribute;
    margin-top: -18px;
    margin-bottom: 4px;
    padding-bottom: 0;
    width: 1600px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.container-10 {
    margin: 0 30px 20px;
    padding: 27px 30px 30px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.container-country-guides-page {
    margin-top: 20px;
    margin-bottom: 30px;
    padding-top: 18px;
    min-height: 200px;
    width: 100%;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.footer-nav-regs {
    margin-top: 20px;
    margin-bottom: 0;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    margin: 0 0 29px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 0;
    max-width: none;
    width: 98.2%;
    background-color: transparent;
  }

  .container.container-resources {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-pack: center;
    float: none;
    clear: none;
    overflow: hidden;
    margin-top: 5px;
    margin-right: 30px;
    margin-left: 30px;
    vertical-align: top;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
            align-content: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
    grid-area: auto / auto / auto / auto;
  }

  .container.container-regs {
    margin-left: 30px;
    padding-top: 3px;
    padding-bottom: 23px;
    padding-left: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.container-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 7px;
    padding-bottom: 23px;
    padding-left: 10px;
    min-width: 90%;
    min-height: 300px;
    width: 100%;
    border-radius: 0;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
  }

  .container.container-8 {
    margin-right: 100px;
    margin-bottom: 0;
    margin-left: 200px;
    padding-top: 15px;
    width: 100%;
    border-radius: 0;
    background-color: transparent;
    box-shadow: none;
  }

  .container.main-footer-w-sitemap {
    margin: 0 0 20px;
    padding: 45px 95px 41px 100px;
    max-width: none;
    width: 98.2%;
    height: 248px;
  }

  .container.container-11 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 2px;
    height: 45px;
  }

  .container.contact.text-col {
    min-width: 1200px;
    width: 60%;
  }

  .container.title-bar {
    margin-top: -10px;
  }

  .container.contact-container {
    margin-bottom: 20px;
    max-width: none;
    width: 100%;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .container.card-content {
    display: grid;
    margin-right: 0;
    background-color: transparent;

    justify-self: center;
  }

  .container.nav-parent {
    margin-top: -2px;
    margin-bottom: -4px;
    margin-left: 0;
    height: 100px;
  }

  .container.extra-container {
    margin: 0;
    min-height: 0;
    max-width: none;
    max-height: none;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.webinar-container {
    -ms-flex-pack: center;
    margin: 0 40px 20px;
    padding: 10px 15px 27px;
    min-width: 0;
    width: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.exam-text-container {
    -ms-flex-align: start;
    margin: 0 50px 20px;
    padding-bottom: 50px;
    min-width: 2004px;
    min-height: 530px;
    max-width: none;
    max-height: none;
    height: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px, rgba(0, 0, 0, .5) -5px -5px 10px 5px;

    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
            align-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
            align-items: flex-start;
  }

  .container.webinar-footer {
    margin-top: 0;
    margin-bottom: 0;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.exam-footer-nav {
    margin-top: 25px;
    margin-bottom: 20px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.basics-footer-nav {
    margin-top: 20px;
    margin-bottom: -14px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.footer-nav-holder {
    margin-bottom: 0;
  }

  .container.footer-nav-links {
    margin-top: 0;
    margin-bottom: -14px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.forms-footer {
    margin-top: 20px;
    margin-bottom: -14px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-bottom-nav-links {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .container.container-about {
    max-width: 739px;
  }

  .container.nav-bottom-lobbies {
    margin-top: 15px;
    margin-bottom: 20px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
  }

  .container.main-container-lobbies {
    margin: 0;
    min-width: 70%;
    min-height: 0;
    max-width: none;
    max-height: 600px;
    width: 100%;
    height: 0;
    background-color: #2c2929;
    box-shadow: none;
  }

  .container.top-page-container {
    margin-top: 0;
    margin-bottom: -4px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-guide {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 30px;
    padding: 27px 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.main-guide-container {
    margin-top: 5px;
    margin-bottom: -4px;
    max-height: none;
    width: 100%;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.ccg-main-container {
    margin-top: 5px;
    margin-bottom: -4px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.travel-container {
    margin-top: 0;
    margin-bottom: 20px;
    margin-left: 30px;
    padding-top: 27px;
    padding-bottom: 23px;
    padding-left: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.forms-container {
    margin-top: 0;
    margin-left: 30px;
    padding-top: 27px;
    padding-bottom: 23px;
    padding-left: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.about-footer-nav {
    margin-top: 5px;
    margin-bottom: -4px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.footer-contact {
    margin-top: 5px;
    margin-bottom: -4px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.text-contact-container {
    margin: 0 30px 10px;
    min-width: 70%;
    min-height: 0;
    max-width: none;
    max-height: 600px;
    width: 100%;
    height: auto;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.main-container-sitemap {
    margin: 0;
    min-width: 1500px;
    min-height: 0;
    max-width: none;
    max-height: none;
    width: 100%;
    height: auto;
    background-color: transparent;
    box-shadow: none;
  }

  .container.container-6 {
    margin-top: 20px;
    margin-right: 50px;
    margin-bottom: 0;
    padding-top: 30px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.websites-container-lower {
    -ms-flex-pack: distribute;
    margin-top: -18px;
    margin-bottom: -10px;
    padding-bottom: 0;
    width: 1600px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.GDPR-top-para {
    -ms-flex-pack: distribute;
    margin-top: 0;
    margin-bottom: 10px;
    padding-top: 30px;
    padding-bottom: 20px;
    min-height: 0;
    width: 1600px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.container-7 {
    margin-top: -60px;
    margin-bottom: 0;
    padding-top: 20px;
    padding-right: 200px;
    padding-left: 200px;
    min-width: 1000px;
    max-width: 100%;
  }

  .container.basics-container {
    margin-top: 0;
    margin-left: 30px;
    padding-top: 20px;
    padding-bottom: 23px;
    padding-left: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .container.webinar3-container-lobby {
    -ms-flex-pack: distribute;
    margin-top: -48px;
    margin-bottom: 4px;
    padding-bottom: 0;
    width: 1600px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.nav-parent-2 {
    margin: -2px 0 -4px 0;
    width: 98.2%;
    height: 100px;
  }

  .container.container-links {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-right: 50px;
    margin-left: 50px;
    padding: 10px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.footer-nav-ccg {
    margin-top: 5px;
    margin-bottom: -4px;
    max-height: none;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-for-player7 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 2px;
    height: 45px;
  }

  .container.web8-container {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 2px;
    height: 45px;
  }

  .container.risk-container {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 2px;
    height: 45px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.nav-bar-ERD {
    margin-top: -10px;
  }

  .container.Partner-lower-box {
    margin-top: 30px;
    margin-right: 50px;
    margin-bottom: 20px;
    padding-top: 30px;
    padding-bottom: 20px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.web-card-content {
    background-color: #2c2929;
  }

  .container.webinar-card-section {
    padding-right: 15px;
    padding-left: 15px;
  }

  .container.ERD-card-section {
    padding-right: 15px;
    padding-left: 15px;
  }

  .container.Partner-top-para {
    margin-top: 20px;
    margin-right: 50px;
    margin-bottom: 20px;
    padding-top: 30px;
    padding-bottom: 20px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.heading-container-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    width: auto;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-html-sitemap {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: center;
    padding: 20px;
    max-width: 1200px;
    border-radius: 30px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px inset;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.card-section {
    margin-top: -38px;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    width: 98.2%;
  }

  .container.nav-wrapper-1 {
    margin-right: 24px;
    min-width: 46.54%;
    width: 7.45%;
  }

  .container.container-3 {
    margin-top: -23px;
    width: 95%;
  }

  .container.container-12 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: center;
    -ms-flex-align: center;
    margin: 39px 0 60px;
    padding-right: 400px;
    padding-bottom: 8px;
    padding-left: 400px;
    min-width: 80%;
    max-width: none;
    width: 100%;
    height: auto;

    -webkit-align-self: center;
    -ms-flex-item-align: center;
            align-self: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.news-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    padding-right: 25px;
    padding-bottom: 10px;
    padding-left: 25px;
    width: 98.2%;
  }

  .container.container-8:hover {
    margin-bottom: 0;
  }

  .link-container.card-link {
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.web-card-link {
    margin-top: 20px;
    margin-bottom: 40px;
    padding-bottom: 15px;
    min-width: 420px;
    min-height: 154px;
    max-width: 440px;
    width: 420px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.ERD-card-link {
    margin: 50px 10px;
    padding-bottom: 15px;
    min-width: 420px;
    min-height: 154px;
    max-width: 420px;
    background-color: #2c2929;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 2px, rgba(0, 0, 0, .4) -5px -5px 20px 2px;
  }

  .link-container.link-container-glossary {
    margin-bottom: 8px;
  }

  .link-container.web-card-link:hover {
    min-width: 420px;
    max-width: 440px;
    width: 420px;
    box-shadow: rgba(0, 0, 0, .5) 0 5px 20px 5px;
  }

  .link-container.ERD-card-link:hover {
    margin: 50px 10px;
    max-width: 420px;
    box-shadow: rgba(0, 0, 0, .5) 0 5px 20px 5px;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
    margin-bottom: -7px;
    padding-bottom: 8px;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.picture-9 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    background-image: url('../7-l%20w%20shadow-a.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: none;

    background-blend-mode: normal;
  }

  div.responsive-picture.ccg-top-image {
    margin: 0 0 10px;
    max-height: 650px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.finance-image {
    margin-top: 0;
    margin-bottom: -7px;
    padding-bottom: 8px;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.picture-regs {
    margin-top: -1px;
    margin-bottom: -7px;
    padding-bottom: 8px;
    max-width: none;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.research-image {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    max-width: none;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.partners-image {
    margin-top: 0;
    margin-bottom: -7px;
    padding-bottom: 8px;
    max-height: 650px;
    background-image: url('../HUGE%20intnl%20travel.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.forms-image {
    margin-top: 10px;
    margin-bottom: -7px;
    padding-bottom: 8px;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.links-image {
    margin: 16px auto -20px auto;
    max-height: 650px;
    box-shadow: none;
  }

  div.responsive-picture.about-image {
    margin-top: 16px;
    margin-bottom: -6px;
    max-height: 650px;
  }

  div.responsive-picture.exam-pic {
    margin-top: 4px;
    margin-bottom: 0;
    max-height: 650px;
  }

  div.responsive-picture.basic-image {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.picture-resources {
    display: block;
    clear: none;
    margin-top: -44px;
    margin-bottom: -26px;
    max-width: none;
    max-height: 650px;
    -webkit-transform: perspective(0px) translateX(0px) translateY(0px) rotateY(0deg) rotateZ(0deg) rotateX(27deg);
       -moz-transform: perspective(0px) translateX(0px) translateY(0px) rotateY(0deg) rotateZ(0deg) rotateX(27deg);
            transform: perspective(0px) translateX(0px) translateY(0px) rotateY(0deg) rotateZ(0deg) rotateX(27deg);
  }

  .html-element.html-element-1 {
    margin-top: 0;
    padding: 25px 25px 20px 20px;
    min-width: 1200px;
    min-height: auto;
    width: 50%;
    border-radius: 40px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 0 inset;
  }

  a.responsive-picture.partnerlink {
    margin-top: 14px;
    min-width: 163px;
    max-width: 163px;
  }

  ul.list-container.menu.nav-dropdown.vertical {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: start;
    -ms-flex-align: start;
    min-width: 300px;
    width: 800px;
    height: 360px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
            align-items: flex-start;
  }

  a.responsive-picture.uscs-link {
    margin-top: 14px;
    min-width: 163px;
    max-width: 163px;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    margin-top: 22px;
    width: 300px;
  }

  div.responsive-picture.webinat-image {
    margin-top: -38px;
    margin-bottom: -39px;
    padding-bottom: 0;
    max-height: 650px;
    width: 100%;
    height: 100%;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px;
    -webkit-transform: rotateX(27deg);
       -moz-transform: rotateX(27deg);
            transform: rotateX(27deg);

    background-blend-mode: normal;
  }

  div.responsive-picture.webinat-image > picture {
    height: 100%;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    margin-top: 21px;
    height: 339px;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin-top: -8px;
    margin-right: 0;
    margin-bottom: 21px;
    padding-bottom: 10px;
    min-width: 90%;
    max-width: 90%;
    width: 10%;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
    margin-bottom: 2px;
    padding-bottom: 0;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.charles-pic {
    margin-top: -23px;
    margin-right: -43px;
    margin-bottom: -28px;
    padding-top: 8px;
    max-height: 216px;
    height: 216px;
  }

  div.responsive-picture.charles-pic > picture {
    height: 216px;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: 14px;
    margin-right: -103px;
    margin-bottom: -28px;
    padding-top: 8px;
    height: 215px;
  }

  div.responsive-picture.Bobs-pic > picture {
    height: 215px;
  }

  div.responsive-picture.Ray-pic {
    margin-top: 0;
    margin-right: -43px;
    margin-bottom: -28px;
    padding-top: 8px;
    height: 215px;
  }

  div.responsive-picture.Ray-pic > picture {
    height: 215px;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: 20px;
    margin-right: -43px;
    margin-bottom: -28px;
    padding-top: 0;
    max-width: 170px;
    max-height: none;
    width: 170px;
    height: 225px;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 225px;
  }

  a.responsive-picture.picture-link-1 {
    margin: -33px 900px -56px 900px;
    padding-top: 40px;
    padding-right: 0;
    min-width: 300px;
    max-width: 316px;
    width: 300px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: 14px;
    margin-right: -43px;
    margin-bottom: -28px;
    padding-top: 8px;
    height: 215px;
  }

  div.responsive-picture.lobby2-bob-pic > picture {
    height: 215px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -7px;
    margin-right: -75px;
    margin-bottom: -23px;
    padding-top: 1px;
    padding-bottom: 5px;
    height: 220px;
  }

  div.responsive-picture.webinar3-rick-pic > picture {
    height: 220px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: -55px;
    margin-right: -80px;
    margin-bottom: -28px;
    padding-top: 8px;
    max-height: 225px;
    height: 225px;
  }

  div.responsive-picture.web4-dk-pic > picture {
    height: 225px;
  }

  div.responsive-picture.web5-pic {
    margin-top: 9px;
    margin-right: -64px;
    margin-bottom: -28px;
    padding-top: 8px;
    height: 210px;
  }

  div.responsive-picture.web5-pic > picture {
    height: 210px;
  }

  div.responsive-picture.web6-pic {
    margin-top: 0;
    margin-right: -69px;
    margin-bottom: -28px;
    padding-top: 8px;
    height: 210px;
  }

  div.responsive-picture.web6-pic > picture {
    height: 210px;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: -28px;
    margin-right: -80px;
    margin-bottom: -28px;
    padding-top: 0;
    height: 210px;
  }

  div.responsive-picture.web8-chs-pic > picture {
    height: 210px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 20px;
    margin-right: -75px;
    margin-bottom: -28px;
    padding-top: 8px;
    height: 210px;
  }

  div.responsive-picture.Bob-pic-web11 > picture {
    height: 210px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: -6px;
    margin-right: -70px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: -10px;
    margin-right: -140px;
    margin-bottom: -28px;
    padding-top: 0;
    height: 215px;
  }

  div.responsive-picture.DK-photo-web12 > picture {
    height: 215px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: 0;
    margin-right: -114px;
    margin-bottom: -28px;
    padding-top: 0;
    height: 215px;
  }

  div.responsive-picture.DK-pin-web13 > picture {
    height: 215px;
  }

  div.responsive-picture.contact-image {
    margin-top: 15px;
    margin-bottom: 0;
    max-height: 650px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: 13px;
    margin-right: -87px;
    margin-bottom: -28px;
    padding-top: 0;
    height: 230px;
  }

  div.responsive-picture.web10-george-pic > picture {
    height: 230px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-top: 14px;
    min-width: 163px;
    max-width: 163px;
  }

  a.responsive-picture.vert-USCS-link {
    margin-top: 14px;
    min-width: 163px;
    max-width: 163px;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-top: 14px;
    min-width: 163px;
    max-width: 163px;
  }

  a.responsive-picture.horiz-USCS-link {
    margin: 13px 41px -28px 15px;
    padding-bottom: 6px;
    min-width: 176px;
    max-width: none;
    width: 206px;
    height: 60px;
  }

  div.responsive-picture.industries-pic {
    margin-top: 1px;
    margin-bottom: -7px;
    padding-bottom: 8px;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  div.responsive-picture.article-image {
    margin-top: 17px;
    margin-bottom: 17px;
    max-height: 650px;
    background-image: url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .html-element.html-element-2 {
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: -20px;
    min-width: 14px;
    min-height: 220px;
    width: 140px;
    height: 220px;
  }

  a.responsive-picture.picture-link-2 > picture {
    height: 220px;
  }

  li.list-item-container.list-item-container-1 {
    margin-right: -25px;
    max-width: 874px;
    width: 276px;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 60px;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: 15px;
    min-width: 322px;
    width: 52.2%;
  }

  span.glyph.nav-icon {
    margin-bottom: 0;
  }

  li.list-item-container.nav-node {
    margin-top: 30px;
  }

  a.responsive-picture.picture-link-5 {
    margin-right: 100px;
    margin-left: 150px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    min-width: 200px;
    min-height: auto;
    max-width: 264px;
    width: 262px;
    height: 115px;
  }

  a.responsive-picture.picture-link-5 > picture {
    height: 115px;
  }

  a.responsive-picture.picture-link-4 {
    margin-right: 100px;
    padding-right: 0;
    padding-left: 0;
    min-width: 400px;
    max-width: 600px;
    width: 400px;
  }

  a.responsive-picture.picture-link-6 {
    margin-right: 100px;
    margin-bottom: 11px;
    margin-left: 100px;
    min-width: 266px;
    max-width: 188px;
    width: 300px;
    height: 109px;
  }

  a.responsive-picture.picture-link-6 > picture {
    height: 109px;
  }

  a.responsive-picture.picture-link-8 {
    margin-top: 6px;
    margin-bottom: -3px;
    width: 55px;
  }

  a.responsive-picture.picture-link-7 {
    width: 55px;
  }

  div.responsive-picture.picture-1 {
    margin-top: -14px;
  }

  a.responsive-picture.picture-link-2:hover {
    margin-top: -20px;
    min-width: 140px;
    width: 140px;
  }
}

@media screen and (min-width: 174.75rem) {
  /* Text Elements */

  h1.subheading {
    font-size: 32px;
  }

  h1 span.heading-text-12 {
    font-size: 2rem;
  }

  h1.logo {
    margin-top: 9px;
    margin-left: -127px;
    width: 240px;
    -webkit-transform: translateX(34px) skewX(-12deg) scaleX(1.08);
       -moz-transform: translateX(34px) skewX(-12deg) scaleX(1.08);
         -o-transform: translateX(34px) skewX(-12deg) scaleX(1.08);
            transform: translateX(34px) skewX(-12deg) scaleX(1.08);
  }

  h1.new-lobby-heading {
    margin-top: 30px;
    max-width: 100%;
    max-height: 600px;
    width: 100%;
    font-size: 41px;
  }

  h1 span.heading-text-10 {
    font-size: .1875rem;
  }

  h1.heading-2 {
    margin-left: -611px;
    width: 169.4%;
    height: auto;
    font-size: 29px;
  }

  h2.page-heading {
    margin-top: 150px;
    margin-bottom: 30px;
    padding-bottom: 4px;
    min-height: 2px;
    width: 40%;
    -webkit-transform: scaleX(2.5) scaleZ(1.11) scaleY(2);
       -moz-transform: scaleX(2.5) scaleZ(1.11) scaleY(2);
            transform: scaleX(2.5) scaleZ(1.11) scaleY(2);
  }

  h2 span.heading-text-2 {
    font-size: 2.1875rem;
  }

  h3.heading-top-pages {
    margin-top: 7px;
    margin-bottom: 10px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.header-ERD {
    margin-top: 3px;
    margin-bottom: -11px;
  }

  h3.header-weblinks {
    margin-top: 31px;
    margin-bottom: -27px;
    padding-top: 0;
    padding-bottom: 0;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.header-about {
    margin-top: 20px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    box-shadow: none;
    text-decoration: none;
    text-shadow: none;
    font-size: 57px;
  }

  h3.heading-exams {
    margin-bottom: 5px;
  }

  h3.heading-guide {
    margin-top: 0;
    margin-bottom: -10px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.heading-research {
    margin-top: 0;
    margin-bottom: 10px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.ccg-heading {
    margin-top: 0;
    margin-bottom: -17px;
    padding-top: 15px;
    padding-bottom: 6px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.header-top-mkts {
    margin-top: 3px;
    margin-bottom: 10px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.regs-header {
    margin-top: 15px;
    margin-bottom: -7px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.travel-header {
    margin-top: 7px;
    margin-bottom: 5px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.forms-heading {
    margin-top: 0;
    margin-bottom: 10px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3.heading-contact {
    margin-bottom: 5px;
  }

  h3.heading-sitemap {
    margin-bottom: 5px;
  }

  h3.webinars-heading {
    margin-top: 0;
    margin-bottom: 15px;
    padding-top: 15px;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h3 span.heading-text-14 {
    text-transform: uppercase;
  }

  h3.header-articles {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 20px;
    max-height: 700px;
    border-top-color: transparent;
    background-color: transparent;
    text-decoration: none;
    text-shadow: #020202 2px 2px 10px;
    font-size: 57px;
  }

  h4.webinar-runtime {
    padding-right: 0;
    padding-left: 0;
  }

  h4.card-title {
    margin-bottom: -40px;
    padding-bottom: 0;
    max-width: 100%;
    color: #9ecbfa;
    letter-spacing: -2px;
    font-size: 66px;
    font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'ITC Franklin Gothic', Arial, sans-serif;
    -webkit-transform: scaleX(1.12) scaleY(.86) scaleZ(1.43) perspective(14px);
       -moz-transform: scaleX(1.12) scaleY(.86) scaleZ(1.43) perspective(14px);
            transform: scaleX(1.12) scaleY(.86) scaleZ(1.43) perspective(14px);
  }

  h6 span.heading-text-3 {
    font-size: 1.4375rem;
  }

  p.paragraph.tiny-text-industries {
    margin-top: 10px;
    margin-right: 30px;
    margin-left: 30px;
    width: 100%;
    color: #d5d3d3;
  }

  p.paragraph font.title-industries {
    font-family: 'Roboto', sans-serif;
  }

  p.paragraph.tiny-text-basics-page {
    margin-top: 5px;
    width: 100%;
    color: #d5d3d3;
  }

  p.paragraph.Paragraph-basic-guide {
    margin-left: -50px;
    padding-right: 170px;
    padding-bottom: 10px;
    padding-left: 170px;
    min-width: 1499px;
    width: 100%;
  }

  p.paragraph.tiny-paragraph-research-page {
    margin-top: 10px;
    width: 100%;
    color: #d5d3d3;
  }

  p.paragraph.paragraph-finance-smallest {
    margin-right: 30px;
    margin-left: 30px;
    padding-right: 0;
    padding-left: 0;
    height: auto;
    color: #d0d0d0;
  }

  p.paragraph.tiny-partners-page-text {
    padding-right: 60px;
    padding-left: 60px;
  }

  p.paragraph font.title-partners {
    color: #80bdf7;
    font-weight: 400;
  }

  p.paragraph.tiny-paragraph-regulations {
    padding-right: 40px;
    padding-left: 40px;
  }

  p.paragraph.title-for-partners-page {
    margin-top: 0;
  }

  p.paragraph.tiny-para-for-forms-page {
    margin-top: 10px;
    margin-right: 100px;
    margin-left: 100px;
    padding-right: 35px;
    padding-left: 35px;
  }

  p.paragraph.para-tiny-linkspage {
    margin-top: 10px;
    color: #d8d8d8;
  }

  p.paragraph span.paragraph-text-3 {
    color: #d7d5d5;
  }

  p.paragraph span.paragraph-text-92 {
    font-weight: 400;
  }

  p.paragraph.About-1st-para {
    margin-right: 200px;
    margin-bottom: 15px;
    margin-left: 200px;
    padding-right: 200px;
    padding-left: 200px;
  }

  p.paragraph.webinar-page-tiny-text {
    margin-right: 40px;
    margin-bottom: 20px;
    margin-left: 40px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  p.paragraph.tiny-text-contact-us-page {
    margin-right: 300px;
    margin-left: 300px;
    padding-right: 200px;
    padding-left: 200px;
    max-height: 600px;
  }

  p.paragraph.paragraph-7 {
    background-color: transparent;
  }

  p.paragraph.bottom-para-sitemap {
    margin-right: 100px;
    margin-left: 100px;
    padding-right: 300px;
    padding-left: 300px;
  }

  p.paragraph.lobby-small-text {
    margin-right: 300px;
    margin-left: 300px;
    padding-right: 200px;
    padding-left: 200px;
    min-width: 2200auto;
    width: 100%;
  }

  p.paragraph.travel-tiny-para {
    margin-right: 150px;
    margin-left: 150px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  p.paragraph.about-tiny-text {
    margin-bottom: 20px;
    padding-right: 0;
    padding-left: 0;
  }

  p.paragraph.para1-lobbies {
    margin-top: 20px;
    margin-bottom: 0;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.para2-lobby1 {
    margin: 30px 15px 0 -101px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.para2-web2 {
    margin-right: 15px;
    margin-bottom: 0;
  }

  p.paragraph span.paragraph-text-21 {
    font-weight: 700;
  }

  p.paragraph.para2-sba {
    margin-right: 15px;
    margin-bottom: 0;
    max-width: 1208px;
    width: 1208px;
    line-height: 28px;
  }

  p.paragraph.ray-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
    line-height: 28px;
  }

  p.paragraph.sba-3rd-para {
    margin-top: -5px;
    margin-bottom: 13px;
    padding-top: 20px;
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-24 {
    font-weight: 700;
  }

  p.paragraph span.paragraph-text-25 {
    font-weight: 700;
  }

  p.paragraph span.paragraph-text-29 {
    font-weight: 700;
  }

  p.paragraph span.paragraph-text-31 {
    font-weight: 700;
  }

  p.paragraph.websites-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.websites-3rd-para {
    margin-top: -10px;
    margin-bottom: 10px;
    font-weight: 300;
  }

  p.paragraph.risk-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.risk-para2 {
    margin-right: 15px;
  }

  p.paragraph span.paragraph-text-36 {
    font-weight: 700;
  }

  p.paragraph.docs-lobby-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph span.paragraph-text-41 {
    font-weight: 700;
  }

  p.paragraph span.paragraph-text-42 {
    font-weight: 700;
  }

  p.paragraph.DOCS-para2 {
    margin-right: 15px;
    margin-bottom: 17px;
  }

  p.paragraph.gdpr-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.webinar15-top-para {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.MATRIX-para2 {
    margin-right: 15px;
    max-width: 1300px;
    width: 1300px;
  }

  p.paragraph.title-exam-page {
    margin-bottom: 50px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.exam-lower-text {
    margin-top: 108px;
    margin-bottom: -37px;
    min-width: 2200px;
  }

  p.paragraph.GDPR-para3 {
    margin-top: 0;
    min-width: 1200.05auto;
    max-width: 1500px;
    font-weight: 300;
  }

  p.paragraph.lobby1-para3 {
    margin-top: 20px;
    width: 1600px;
    text-shadow: #000 2px 2px 5px;
    font-weight: 400;
  }

  p.paragraph.lobby1-para1 {
    margin-top: 20px;
    margin-bottom: -10px;
    max-width: 1500px;
    width: 1415px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.webinar2-para3 {
    margin-top: 20px;
  }

  p.paragraph.webinar3-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.webinar3-para3 {
    margin-top: 0;
    margin-bottom: 15px;
  }

  p.paragraph.web4-para2 {
    margin-right: 15px;
    margin-bottom: 0;
  }

  p.paragraph.web4-para3 {
    margin-top: -33px;
    font-weight: 300;
  }

  p.paragraph.web5-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web5-para3 {
    margin-top: 20px;
  }

  p.paragraph.web5-para2 {
    margin-right: 15px;
    margin-bottom: 0;
    line-height: 1.5;
  }

  p.paragraph.web6-para3 {
    margin-top: 20px;
    margin-bottom: 10px;
    padding-bottom: 1px;
  }

  p.paragraph.web6-para2 {
    margin-right: 15px;
    margin-bottom: 0;
    max-width: 1250px;
    width: 1250px;
    line-height: 1.5;
  }

  p.paragraph.web8-para3 {
    margin-top: -16px;
  }

  p.paragraph.web8-para1 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web8-small-text {
    margin-right: 450px;
    margin-left: 450px;
    padding-right: 200px;
    padding-left: 200px;
    width: 2000px;
  }

  p.paragraph span.paragraph-text-47 {
    color: #fff;
  }

  p.paragraph span.paragraph-text-13 {
    color: #f9f7f7;
    font-size: 1.3125rem;
  }

  p.paragraph span.paragraph-text-10 {
    font-size: 1.3125rem;
  }

  p.paragraph span.paragraph-text-50 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-51 {
    font-weight: 500;
  }

  p.paragraph span.paragraph-text-60 {
    font-weight: 500;
  }

  p.paragraph span.paragraph-text-61 {
    font-weight: 500;
  }

  p.paragraph span.paragraph-text-67 {
    font-weight: 500;
  }

  p.paragraph.web3-para3 {
    margin-right: 15px;
    margin-bottom: 0;
  }

  p.paragraph.web10-para2 {
    margin-right: 15px;
  }

  p.paragraph.web12-para3 {
    margin-top: -19px;
    margin-bottom: -16px;
    font-weight: 300;
  }

  p.paragraph.tiny-homepage-text {
    margin-top: 0;
    margin-bottom: 20px;
    margin-left: 156px;
    font-size: 25px;
  }

  p.paragraph.title-for-guide {
    margin-top: 0;
    margin-bottom: 10px;
    min-width: 1500auto;
    min-height: 0;
    max-width: none;
    width: 1500px;
  }

  p.paragraph.web7-para3 {
    margin-top: 20px;
    width: 100%;
  }

  p.paragraph.web7-para2 {
    margin-right: 15px;
    margin-bottom: 0;
  }

  p.paragraph.web13-para3 {
    margin-top: -10px;
    margin-bottom: -10px;
    padding-top: 20px;
    font-weight: 300;
  }

  p.paragraph.controls-para1 {
    margin-top: 7px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web8-para2 {
    margin-right: 15px;
    margin-bottom: 0;
  }

  p.paragraph.web10-para3 {
    margin-top: -10px;
    margin-bottom: -2px;
    font-weight: 300;
  }

  p.paragraph span.paragraph-text-72 {
    font-weight: 400;
    font-size: 2rem;
  }

  p.paragraph.PARTNERSHIP-TOP-PARA {
    margin-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    max-width: 1500px;
    width: 1600px;
  }

  p.paragraph.PARTNERS-PARA2 {
    margin-right: 0;
    margin-left: 0;
    padding: 30px 40px 0;
    max-width: 1300px;
    width: 1300px;
    border-radius: 15px;
    box-shadow: none;
  }

  p.paragraph.PARTNER-SUBHEADER {
    margin-top: -10px;
    margin-bottom: 10px;
    min-width: 1800auto;
    width: 1800px;
    text-shadow: rgba(0, 0, 0, .5) 5px 5px 5px;
    font-weight: 400;
    font-size: 36px;
  }

  p.paragraph.lobby-para4 {
    margin: 20px 200px -10px 200px;
    max-width: 1500px;
    width: 1415px;
    text-shadow: #000 2px 2px 5px;
  }

  p.paragraph.lobby-2-para4 {
    margin: 20px 200px -10px 200px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web3-para4 {
    margin-top: 15px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web4-para4 {
    margin-top: 20px;
    margin-bottom: 25px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web5-para4 {
    margin-top: 30px;
    padding-bottom: 0;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web6-para4 {
    margin-top: 31px;
    margin-bottom: -5px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web7-para4 {
    margin-top: 25px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web8-para4 {
    margin-top: 8px;
    margin-bottom: 16px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web9-para4 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
    line-height: 28px;
  }

  p.paragraph.web10-para4 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web11-para4 {
    margin-top: 17px;
    margin-bottom: 3px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web12-para4 {
    margin-top: 8px;
    margin-bottom: 5px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph.web14-para4 {
    margin-top: 20px;
    max-width: 1500px;
    width: 1415px;
  }

  p.paragraph span.paragraph-text-78 {
    color: #cacaca;
  }

  p.paragraph span.tiny-text-main {
    color: #d5d3d3;
  }

  p.paragraph span.paragraph-text-156 {
    color: #d5d3d3;
  }

  p.paragraph.para-citd {
    margin-top: 15px;
    padding-right: 0;
    padding-left: 0;
    font-size: 16px;
  }

  p.paragraph.paragraph-2 {
    margin-right: 400px;
    margin-bottom: 10px;
    margin-left: 400px;
    max-width: none;
    width: 100%;
    color: #e0dbdb;
    text-align: center;
  }

  p.paragraph.tiny-text-ccgs {
    margin-top: 10px;
    margin-right: 20px;
    margin-left: 20px;
    width: 100%;
    color: #c2c1c1;
  }

  p.paragraph.Title-regs {
    margin-top: 20px;
  }

  p.paragraph.about-para1 {
    margin-top: 20px;
    width: 100%;
  }

  p.paragraph.para-about {
    color: #d5d3d3;
  }

  p.paragraph.articles-heading-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
  }

  p.paragraph.articles-para1 {
    margin-right: 400px;
    margin-bottom: 8px;
    margin-left: 400px;
    padding-right: 190px;
    padding-left: 190px;
  }

  p.paragraph span.paragraph-text-147 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-48 {
    font-weight: 400;
  }

  p.paragraph span.paragraph-text-150 {
    font-weight: 300;
  }

  p.paragraph.title-contact-us-page {
    margin-top: 20px;
    font-size: 31px;
  }

  p.paragraph span.paragraph-text-162 {
    color: #7fbefd;
    font-size: 2.1875rem;
  }

  p.paragraph span.paragraph-text-169 {
    color: #7fbefd;
    font-size: 2.1875rem;
  }

  p.paragraph span.paragraph-text-171 {
    color: #82bdfa;
    font-weight: 300;
    font-size: 1.5625rem;
  }

  p.paragraph span.paragraph-text-129 {
    text-decoration: underline;
  }

  p.paragraph span.paragraph-text-170 {
    color: #7fbefd;
    font-size: 2.1875rem;
  }

  p.paragraph.bob-call {
    margin-top: -10px;
    margin-bottom: 10px;
    min-width: 1800auto;
    width: 1800px;
    text-shadow: #000 5px 5px 5px;
    font-weight: 400;
    font-size: 35px;
  }

  p.paragraph.title-for-export-research-page {
    margin-top: 0;
    padding-top: 10px;
    font-size: 20px;
  }

  p.paragraph span.paragraph-text-80 {
    color: #dfdfdf;
  }

  p.paragraph span.paragraph-text-180 {
    color: #dfdfdf;
  }

  p.paragraph span.paragraph-text-181 {
    color: #dfdfdf;
  }

  p.paragraph span.paragraph-text-155 {
    color: #dfdfdf;
  }

  p.paragraph span.paragraph-text-182 {
    color: #dfdfdf;
  }

  p.paragraph.para-ccgs {
    margin-right: 400px;
    margin-bottom: 10px;
    margin-left: 400px;
    padding-bottom: 10px;
    max-width: none;
    width: 100%;
    color: #e0dbdb;
    text-align: center;
  }

  p.paragraph.web-card-para {
    font-size: 18px;
  }

  p.paragraph span.paragraph-text-196 {
    color: #fafafb;
    font-size: 1.3125rem;
  }

  p.paragraph span.paragraph-text-194 {
    color: #fafafb;
  }

  p.paragraph span.paragraph-text-195 {
    color: #fafafb;
  }

  p.paragraph span.paragraph-text-176 {
    font-size: 1.75rem;
  }

  p.paragraph span.paragraph-text-177 {
    font-size: 1.75rem;
  }

  p.paragraph span.paragraph-text-178 {
    font-size: 1.75rem;
  }

  p.paragraph span.paragraph-text-199 {
    font-weight: 300;
    font-size: 1.25rem;
  }

  p.paragraph font.paragraph-text-75 {
    font-size: 2rem;
  }

  p.paragraph span.paragraph-text-87 {
    font-size: 1.375rem;
  }

  p.paragraph span.paragraph-text-144 {
    font-size: 1rem;
  }

  p.paragraph span.paragraph-text-201 {
    font-size: 1.0625rem;
  }

  p.paragraph span.paragraph-text-202 {
    font-size: .0625rem;
  }

  p.paragraph span.paragraph-text-6 {
    font-size: 1.9375rem;
  }

  p.paragraph span.paragraph-text-49 {
    font-weight: 500;
    font-size: 1.625rem;
  }

  p.paragraph a.paragraph-text-97 {
    color: #e2e0e0;
    text-decoration: underline;
  }

  p.paragraph.Exam-subtext {
    padding-right: 550px;
    padding-left: 550px;
  }

  p.paragraph.title-for-industries {
    margin-bottom: 14px;
  }

  p.paragraph a.paragraph-text-218 {
    color: #83c8f6;
  }

  p.paragraph a.paragraph-text-216 {
    color: #84caf9;
  }

  p.paragraph a.paragraph-text-219 {
    color: #87cdfc;
  }

  p.paragraph a.paragraph-text-220 {
    color: #83cbfb;
  }

  p.paragraph a.paragraph-text-221 {
    color: #83caf9;
  }

  p.paragraph a.paragraph-text-222 {
    color: transparent;
  }

  p.paragraph a.paragraph-text-218.paragraph-text-222 {
    color: #83defa;
  }

  p.paragraph a.paragraph-text-224 {
    color: #81defc;
  }

  p.paragraph a.paragraph-text-225 {
    color: #80c8f8;
  }

  p.paragraph a.paragraph-text-226 {
    color: #7fe2fc;
  }

  p.paragraph a.paragraph-text-227 {
    color: #7bc7f9;
  }

  p.paragraph a.paragraph-text-228 {
    color: #86cdfc;
  }

  p.paragraph a.paragraph-text-229 {
    color: #82caf9;
  }

  p.paragraph a.paragraph-text-230 {
    color: #81cafb;
  }

  p.paragraph a.paragraph-text-231 {
    color: #82cbfb;
  }

  p.paragraph a.paragraph-text-232 {
    color: #82caf9;
  }

  p.paragraph a.paragraph-text-233 {
    color: #7ec9fa;
  }

  p.paragraph a.paragraph-text-234 {
    color: #80cafb;
  }

  p.paragraph.tiny-text-resources-page {
    margin-right: 200px;
    margin-left: 200px;
    min-width: 80%;
    width: 80%;
  }

  p.paragraph.exam-text {
    margin-bottom: -10px;
    width: 1750px;
  }

  p.paragraph span.paragraph-text-236 {
    font-size: 1.5625rem;
  }

  p.paragraph span.linktext {
    font-size: 1.5625rem;
  }

  p.paragraph.Card-sentence {
    margin-top: -15px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 20px;
    padding-left: 20px;
    max-width: 45%;
    width: 33%;
    color: #aad1f6;
    font-size: 24px;
    line-height: 34px;
  }

  p.paragraph.homepara2 {
    margin-top: -13px;
    margin-right: 1px;
    margin-left: 79px;
    padding-right: 110px;
    padding-left: 110px;
    width: 83.2%;
    color: #e4f1f9;
    text-align: center;
    letter-spacing: 0;
    font-size: 29px;
    line-height: 37px;
    -webkit-transform: scaleX(1);
       -moz-transform: scaleX(1);
         -o-transform: scaleX(1);
            transform: scaleX(1);
  }

  p.paragraph.Card-sentence.top {
    margin-top: 5px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 800px;
    padding-left: 800px;
    min-width: 19px;
    max-width: none;
    width: 90.8%;
    word-spacing: 0;
    letter-spacing: normal;
    font-weight: 300;
    font-size: 30px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    line-height: 37px;
    -webkit-transform: scaleX(1.1);
       -moz-transform: scaleX(1.1);
         -o-transform: scaleX(1.1);
            transform: scaleX(1.1);
  }

  p.paragraph.paragraph-3 {
    color: #adacac;
    font-size: 18px;
  }

  p.paragraph.Partneer.card-text.title {
    margin-right: 109px;
    margin-bottom: 18px;
    margin-left: 73px;
    width: 155%;
    font-weight: 400;
    font-size: 35px;
  }

  p.paragraph.card-text {
    margin-top: 31px;
    margin-bottom: 29px;
    margin-left: 68px;
    width: 84.9%;
    font-weight: 500;
    font-size: 34px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    -webkit-transform: scaleX(1.04);
       -moz-transform: scaleX(1.04);
         -o-transform: scaleX(1.04);
            transform: scaleX(1.04);
  }

  p.paragraph.title {
    margin-top: 36px;
    margin-left: 0;
    width: 83%;
    height: 79px;
    font-weight: 600;
    font-size: 42px;
    -webkit-transform: scaleX(1.2);
       -moz-transform: scaleX(1.2);
         -o-transform: scaleX(1.2);
            transform: scaleX(1.2);
  }

  p.paragraph span.paragraph-text-35 {
    color: #9ecbfa;
    font-weight: 400;
    font-size: 1.8125rem;
  }

  p.paragraph.Bottom-para-home {
    margin: 20px 199px -17px -610px;
    padding-right: 750px;
    padding-left: 750px;
    width: 169.4%;
    height: 195px;
    color: #d8d5d5;
    font-size: 24px;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    line-height: 30px;
  }

  p.paragraph.titlebottom {
    margin: -54px 14px 9px -253px;
    width: 129.5%;
    color: #9ecbfa;
    text-shadow: #641405 7px 2px 9px;
    font-size: 37px;
    font-family: 'Roboto', sans-serif;
    line-height: normal;
  }

  p.paragraph.Paragraph-basic-guide:hover {
    padding-right: 170px;
    min-width: 1499px;
    width: 100%;
  }

  a.link-text.last-webinar-button {
    margin-top: -3px;
    padding-top: 2px;
    font-family: 'Montserrat', sans-serif;
  }

  a.link-text.next-webinar-button {
    margin-top: -3px;
    margin-bottom: -2px;
    padding-top: 2px;
    padding-bottom: 15px;
    font-family: 'Montserrat', sans-serif;
    opacity: 1;
  }

  a.link-text.play-webinar-1-button {
    margin-top: -4px;
    margin-bottom: 4px;
    padding-top: 2px;
  }

  a.link-text.nav-button-session-11 {
    margin: -4px 13px -6px 13px;
    padding-top: 0;
    padding-right: 18px;
    padding-bottom: 7px;
  }

  a.link-text.session-link15 {
    margin: -2px 13px -4px 13px;
    padding: 0 18px 7px;
  }

  a.link-text.advance-button-blank.last-webinar {
    margin-top: -2px;
    margin-right: 0;
    margin-bottom: -2px;
    padding-top: 2px;
    padding-bottom: 15px;
    font-family: 'Montserrat', sans-serif;
    opacity: 0;
  }

  a.link-text.web-nav {
    font-size: 19px;
    font-family: 'Montserrat', sans-serif;
  }

  a.link-text.nav-bot-session-13 {
    margin-bottom: -2px;
    margin-left: 13px;
    padding-top: 2px;
    padding-bottom: 10px;
  }

  a.link-text.footer-nav {
    color: #aad2fb;
  }

  a.link-text.ERD-footer-nav {
    margin-top: 30px;
  }

  a.link-text.play2-but {
    margin-bottom: -14px;
  }

  a.link-text.last-web-button-15-lobby {
    margin-top: -3px;
    padding-top: 2px;
    font-family: 'Montserrat', sans-serif;
  }

  a.link-text.session-link-16 {
    margin: -3px 13px 0 13px;
    padding: 0 18px 7px;
  }

  a.link-text.main-links.nav-link {
    color: rgba(186, 216, 245, .9);
  }

  a.link-text.link-override.main-links.nav-link {
    color: #bad8f5;
  }

  a.link-text.last-webinar-button:hover {
    margin-top: -3px;
  }

  /* Interaction Elements */

  a.link-button.added-buttons {
    margin: 7px 10px 10px 15px;
    padding-left: 15px;
    height: 45px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.guide-one-line {
    margin-top: 17px;
    padding-top: 19px;
    padding-bottom: 13px;
    min-height: 70px;
    font-size: 19px;
  }

  a.link-button.book-button {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-right: 16px;
    padding-left: 30px;
    min-width: 160px;
    min-height: 139px;
    width: 154px;
    height: 110px;
    background-image: url('../images/Bevel-up-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;

    background-blend-mode: normal;
  }

  a.link-button.button-link-digital {
    background-color: transparent;
    font-family: 'Roboto', sans-serif;
  }

  a.link-button.button-link-partners {
    background-color: transparent;
  }

  a.link-button.button-link-tools-and-forms {
    background-color: transparent;
  }

  a.link-button.button-basics-page {
    padding-top: 6px;
    background-color: transparent;
  }

  a.link-button.button-link-financial {
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 5px inset;
  }

  a.link-button.button-link-travel {
    margin-right: 15px;
    margin-left: 15px;
    padding-top: 13px;
    padding-right: 15px;
    padding-left: 15px;
    border-radius: 15px;
    background-color: transparent;
  }

  a.link-button.financial-link-one-line {
    margin-top: 14px;
    padding-top: 22px;
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 0 inset, rgba(0, 0, 0, .5) -5px -5px 10px 5px inset;
  }

  a.link-button.one-line-button-link-regs {
    padding-top: 22px;
  }

  a.link-button.butttob-link-research {
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .3) 5px 5px 10px 0 inset, rgba(0, 0, 0, .3) -5px -5px 10px 0 inset;
  }

  a.link-button.IP-button {
    margin-bottom: 17px;
    padding-top: 15px;
    padding-bottom: 18px;
    box-shadow: rgba(9, 4, 4, .3) -5px -5px 10px 0 inset, rgba(0, 0, 0, .3) 5px 5px 10px 0 inset;
  }

  a.link-button.basic-guide-buttons {
    box-shadow: rgba(0, 0, 0, .3) -5px -5px 10px 0 inset, rgba(0, 0, 0, .3) 5px 5px 10px 0 inset;
    font-size: 19px;
  }

  a.link-button.basic-guide-buttons:hover {
    color: #040405;
  }

  a.link-button.book-button:hover {
    margin: 16px 30px 32px;
    padding-top: 190px;
    padding-right: 16px;
    padding-left: 30px;
    min-width: 160px;
    width: 154px;
    background-image: url('../images/Bevel-down-Guide.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    font-size: 18px;

    background-blend-mode: normal;
  }

  a.link-button.one-line-button-link-regs:hover {
    padding-top: 22px;
  }

  a.link-button.IP-button:hover {
    padding-top: 15px;
    padding-bottom: 18px;
  }

  a.link-button.added-buttons:hover {
    padding-left: 15px;
  }

  /* Layout Elements */

  body.body-3 {
    display: block;
    height: 1100px;
    background-color: rgba(0, 0, 0, .9);
  }

  body.container-industry {
    max-height: 700px;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-5 {
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    background-color: rgba(0, 0, 0, .9);
  }

  body.docs-heading {
    max-height: 700px;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-7 {
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  body.container-search {
    max-height: 700px;
    background-color: rgba(0, 0, 0, .9);
  }

  body.body-lobby {
    padding: 0 0 20px;
    max-height: 700px;
    background-color: rgba(4, 4, 4, .9);
  }

  body.body-1 {
    display: grid;
  }

  body.body-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    background-color: #040404;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
  }

  body.body-4 {
    background-color: rgba(4, 4, 4, .9);
  }

  .container.footer-nav {
    margin: 5px 20px 22px 54px;
    padding-right: 0;
    padding-left: 0;
    width: 96.5%;
  }

  .container.container-5 {
    margin-right: 30px;
    margin-bottom: 20px;
    margin-left: 30px;
    padding: 20px 50px 25px;
    max-height: none;
    background-color: #2c2929;
  }

  .container.contact-container {
    margin-bottom: 15px;
    max-width: none;
    width: 100%;
  }

  .container.main-footer-w-sitemap {
    margin: 60px 37px 7px 49px;
    padding-top: 31px;
    padding-right: 89px;
    padding-bottom: 29px;
    min-width: 17px;
    width: 96.9%;
    height: 261px;
  }

  .container.webinar-footer {
    margin-top: 0;

    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
  }

  .container.basics-footer-nav {
    margin-top: 20px;
  }

  .container.container-8 {
    margin: 0 200px 0 300px;
    padding-right: 0;
  }

  .container.footer-nav-holder {
    margin-top: 15px;
    margin-bottom: 0;
  }

  .container.container-10 {
    margin-top: 10px;
    background-color: #2c2929;
  }

  .container.container-regs {
    margin-right: 50px;
    margin-left: 50px;
    padding-right: 100px;
    padding-left: 100px;
    background-color: #2c2929;
  }

  .container.footer-nav-regs {
    margin-top: 10px;
  }

  .container.footer {
    margin-top: -1px;
    margin-bottom: -4px;
  }

  .container.webinar-container {
    margin-right: 60px;
    margin-left: 60px;
    padding-right: 60px;
    padding-left: 60px;
    background-color: #2c2929;
  }

  .container.nav-parent {
    margin-top: 0;
    margin-bottom: -4px;
    max-height: none;
    height: 105px;
  }

  .container.container-resources {
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 0;
    background-color: #2c2929;
  }

  .container.footer-nav-links {
    margin-top: 0;
    margin-bottom: 0;
  }

  .container.forms-footer {
    margin-top: 10px;
  }

  .container.container-bottom-nav-links {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: center;
    margin-top: 5px;
    margin-bottom: 0;
    width: 100%;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-2 {
    -ms-flex-pack: center;
    margin-bottom: 10px;
    box-shadow: none;

    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
  }

  .container.container-about {
    max-width: 788px;
  }

  .container.container-sitemap {
    margin-right: 30px;
    margin-left: 30px;
    min-width: 80%;
    width: 100%;
    background-color: #2c2929;
  }

  .container.nav-bottom-lobbies {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
  }

  .container.main-container-lobbies {
    margin-top: 0;
    margin-bottom: 0;
    max-height: 600px;
  }

  .container.top-page-container {
    margin-top: 0;
    margin-bottom: 20px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  .container.container-guide {
    margin-top: 10px;
    padding-bottom: 20px;
    background-color: #2c2929;
  }

  .container.main-guide-container {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  .container.ccg-main-container {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }

  .container.travel-container {
    margin-top: 10px;
    border-radius: 15px;
    background-color: #2c2929;
  }

  .container.forms-container {
    margin-top: 10px;
    margin-bottom: 14px;
    padding-bottom: 31px;
    border-radius: 15px;
    background-color: #2c2929;
  }

  .container.about-footer-nav {
    margin-top: 10px;
    margin-bottom: 20px;
    width: 90%;
  }

  .container.footer-contact {
    margin-top: 10px;
    margin-bottom: 20px;
    width: 90%;
  }

  .container.text-contact-container {
    margin-top: -1px;
    margin-bottom: 10px;
    padding-top: 20px;
  }

  .container.main-container-sitemap {
    margin-top: -1px;
    margin-bottom: 0;
    padding-right: 0;
    padding-left: 0;
  }

  .container.container-6 {
    margin: 20px 30px 15px;
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    min-width: 90%;
    max-width: 100%;
    width: 100%;
    background-color: #2c2929;
  }

  .container.container-11 {
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 10px;
    padding-bottom: 7px;
    height: auto;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.websites-container-lower {
    margin-bottom: -5px;
    padding-top: 6px;
  }

  .container.GDPR-top-para {
    -ms-flex-pack: distribute;
    margin-top: 0;
    margin-bottom: -5px;
    padding-top: 30px;
    padding-bottom: 30px;
    width: 1600px;
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px inset;

    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.exam-text-container {
    margin-bottom: -9px;
    min-height: 513px;
    height: 500px;
  }

  .container.basics-container {
    margin-top: 10px;
    padding-top: 20px;
    padding-bottom: 30px;
    background-color: #2c2929;
  }

  .container.nav-wrapper-1 {
    margin-top: 2px;
    min-width: 50.1%;
  }

  .container.nav-parent-2 {
    margin-top: -2px;
    margin-bottom: -4px;
    max-height: none;
    height: 105px;
  }

  .container.container-links {
    margin-top: 30px;
    margin-right: 50px;
    margin-left: 50px;
  }

  .container.container-country-guides-page {
    margin-bottom: 30px;
    padding-bottom: 36px;
  }

  .container.footer-nav-ccg {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }

  .container.container-9 {
    margin-bottom: -4px;
    min-width: 200px;
    width: 100%;
  }

  .container.container-for-player7 {
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 10px;
    padding-bottom: 3px;
    height: auto;
  }

  .container.web8-container {
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 11px;
    padding-bottom: 5px;
    min-width: 90%;
    max-width: 100%;
    width: 100%;
    height: auto;
  }

  .container.risk-container {
    margin-right: 30px;
    margin-left: 30px;
    padding-top: 10px;
    padding-bottom: 5px;
    height: auto;
  }

  .container.Partner-lower-box {
    margin: 20px 30px;
    padding: 40px 0;
    width: 100%;
    background-color: #2c2929;
  }

  .container.webinar-card-section {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    -ms-flex-pack: distribute;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.web-card-content {
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  .container.ERD-card-section {
    -ms-flex-pack: distribute;
    margin-top: 40px;
    margin-right: 0;
    margin-bottom: 20px;
    padding-top: 20px;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
            align-content: center;
    -webkit-justify-content: space-around;
            justify-content: space-around;
  }

  .container.Partner-top-para {
    margin: 20px 30px 15px;
    padding-top: 20px;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
    background-color: #2c2929;
  }

  .container.container-html-sitemap {
    margin-top: 20px;
  }

  .container.exam-footer-nav {
    margin-top: 32px;
  }

  .container.container-7 {
    margin-top: -69px;
  }

  .container.card-content {
    padding-right: 0;
    padding-left: 0;
  }

  .container.container-1 {
    margin-bottom: 19px;
  }

  .container.container-3 {
    padding-right: 25px;
  }

  .container.container-12 {
    margin: 52px 0 3px 41px;
    padding: 87px 610px 3px;
    min-width: 96%;
    max-width: none;
    width: 96.8%;
    height: 446px;
  }

  .container.webinar-card-section:hover {
    margin-top: 10px;
  }

  .container.ERD-card-section:hover {
    margin-top: 0;
  }

  .container.container-8:hover {
    margin-bottom: 0;
  }

  .link-container.web-card-link {
    margin-top: 30px;
    margin-bottom: 40px;
    min-width: 420px;
    min-height: 300px;
    max-width: 450px;
    max-height: 300px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;
  }

  .link-container.ERD-card-link {
    margin-top: 50px;
    margin-bottom: 50px;
    min-width: 450px;
    min-height: 154px;
    max-width: 450px;
    max-height: 350px;
    box-shadow: rgba(0, 0, 0, .4) 5px 5px 20px 5px, rgba(0, 0, 0, .4) -5px -5px 20px 5px;
  }

  .link-container.web-card-link:hover {
    margin-bottom: 40px;
    max-width: 450px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  .link-container.ERD-card-link:hover {
    margin-top: 50px;
    margin-bottom: 50px;
    max-width: 450px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px, rgba(0, 0, 0, .5) -5px -5px 20px 5px;
  }

  div.responsive-picture.partners-image {
    margin-top: 0;
    max-height: 700px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.picture-resources {
    max-height: 700px;
  }

  div.responsive-picture.picture-regs {
    max-height: 700px;
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 20px 5px;
  }

  div.responsive-picture.prob-picture {
    box-shadow: rgba(0, 0, 0, .5) 5px 5px 10px 5px inset, rgba(0, 0, 0, .5) -5px -5px 10px 5px inset;
  }

  div.responsive-picture.picture-4 {
    margin-top: 0;
    max-height: 700px;
  }

  div.responsive-picture.forms-image {
    margin-top: 0;
  }

  div.responsive-picture.picture-sitemap {
    margin-top: 0;
    max-height: 700px;
  }

  div.responsive-picture.picture-9 {
    margin-top: 0;
    max-width: none;
    max-height: 700px;
  }

  div.responsive-picture.charles-pic {
    margin-top: -5px;
    margin-bottom: 3px;
  }

  div.responsive-picture.Bobs-pic {
    margin-top: 0;
    margin-bottom: 3px;
    max-height: 215px;
    height: 215px;
  }

  div.responsive-picture.Bobs-pic > picture {
    height: 215px;
  }

  div.responsive-picture.Ray-pic {
    margin-top: -6px;
    margin-bottom: 3px;
    max-height: 225px;
    height: 216px;
  }

  div.responsive-picture.Ray-pic > picture {
    height: 216px;
  }

  div.responsive-picture.George-pic-GDPR {
    margin-top: 0;
    margin-right: -78px;
    margin-bottom: 3px;
    max-height: 225px;
    width: 180px;
    height: 225px;
  }

  div.responsive-picture.George-pic-GDPR > picture {
    height: 225px;
  }

  div.responsive-picture.lobby2-bob-pic {
    margin-top: -2px;
    margin-bottom: 3px;
  }

  div.responsive-picture.webinar3-rick-pic {
    margin-top: -2px;
    margin-bottom: 3px;
    max-width: 180px;
    max-height: 220px;
    height: 220px;
  }

  div.responsive-picture.webinar3-rick-pic > picture {
    height: 220px;
  }

  div.responsive-picture.web4-dk-pic {
    margin-top: -64px;
    margin-right: -93px;
    margin-bottom: 3px;
    max-height: 225px;
    height: 225px;
  }

  div.responsive-picture.web4-dk-pic > picture {
    height: 225px;
  }

  div.responsive-picture.web5-pic {
    margin-top: 11px;
    margin-bottom: 3px;
    max-width: 170px;
    max-height: 230px;
    width: 170px;
    height: 230px;
  }

  div.responsive-picture.web5-pic > picture {
    height: 230px;
  }

  div.responsive-picture.web6-pic {
    margin-top: -2px;
    margin-right: -61px;
    margin-bottom: 3px;
    max-height: 215px;
    height: 215px;
  }

  div.responsive-picture.web6-pic > picture {
    height: 215px;
  }

  div.responsive-picture.web8-chs-pic {
    margin-top: -19px;
    margin-right: -96px;
    margin-bottom: 3px;
    max-height: 210px;
    height: 210px;
  }

  div.responsive-picture.web8-chs-pic > picture {
    height: 210px;
  }

  div.responsive-picture.Ray-pic.web9-pic {
    margin-top: -18px;
    margin-right: -91px;
    height: 215px;
  }

  div.responsive-picture.Ray-pic.web9-pic > picture {
    height: 215px;
  }

  div.responsive-picture.Bob-pic-web11 {
    margin-top: 20px;
    margin-right: -106px;
    margin-bottom: 3px;
    max-width: 183px;
    max-height: 210px;
    height: 210px;
  }

  div.responsive-picture.Bob-pic-web11 > picture {
    height: 210px;
  }

  a.responsive-picture.uscs-link {
    margin-right: 80px;
  }

  a.responsive-picture.partnerlink {
    margin-right: 30px;
    margin-left: 0;
  }

  div.responsive-picture.links-image {
    margin-top: 0;
    max-height: 700px;
  }

  div.responsive-picture.about-image {
    margin-top: 0;
    max-height: 700px;
  }

  div.responsive-picture.DK-photo-web12 {
    margin-top: -10px;
    margin-right: -132px;
    margin-bottom: 7px;
    padding-top: 0;
    max-width: 180px;
    max-height: 215px;
    height: 215px;
  }

  div.responsive-picture.DK-photo-web12 > picture {
    height: 215px;
  }

  div.responsive-picture.DK-pin-web13 {
    margin-top: 0;
    margin-right: -132px;
    margin-bottom: 3px;
    padding-top: 0;
    max-width: 180px;
    max-height: 215px;
    height: 215px;
  }

  div.responsive-picture.DK-pin-web13 > picture {
    height: 215px;
  }

  ul.list-container.database.menu.nav-dropdown.vertical {
    margin-top: 20px;
  }

  div.responsive-picture.contact-image {
    margin-top: 0;
    max-height: 700px;
  }

  div.responsive-picture.web10-george-pic {
    margin-top: 11px;
    margin-right: -132px;
    margin-bottom: 3px;
    padding-top: 0;
    max-width: 170px;
    max-height: 230px;
    height: 230px;
  }

  div.responsive-picture.web10-george-pic > picture {
    height: 230px;
  }

  ul.list-container.menu.nav-dropdown.vertical.webinars {
    margin-top: 20px;
  }

  a.responsive-picture.vert-DEC-link {
    margin-right: 30px;
    margin-left: 0;
  }

  a.responsive-picture.vert-USCS-link {
    margin-right: 30px;
    margin-left: 0;
  }

  a.responsive-picture.horiz-DEC-link {
    margin-right: 30px;
    margin-left: 0;
  }

  a.responsive-picture.horiz-USCS-link {
    margin-top: 21px;
    margin-right: 11px;
    margin-left: 2px;
    min-width: 179px;
    max-width: none;
    width: 218px;
    height: 61px;
  }

  div.responsive-picture.article-image {
    margin-top: 0;
    max-width: none;
    max-height: 700px;
    background-image: url('https://cdn.coffeecupcloud.com/appresources/v1/common/background_online_image.png'), url('https://red-resources.coffeecup.com/storage/common/url-placeholder.png');
    background-attachment: scroll, scroll;
    background-position: left top, left top;
    background-clip: border-box, border-box;
    background-origin: padding-box, padding-box;
    background-size: auto auto, auto auto;
    background-repeat: repeat, no-repeat;

    background-blend-mode: normal, normal;
  }

  div.responsive-picture.webinat-image {
    max-height: 700px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.responsive-picture.picture-link-1 {
    display: inline-block;
    margin-bottom: -81px;
    padding: 61px 10px 32px;
    box-shadow: none;
  }

  div.responsive-picture.basic-image {
    max-height: 700px;
  }

  div.responsive-picture.exam-pic {
    max-height: 700px;
  }

  div.responsive-picture.ccg-top-image {
    max-height: 700px;
  }

  div.responsive-picture.research-image {
    max-height: 700px;
  }

  div.responsive-picture.industries-pic {
    max-height: 700px;
  }

  .html-element.html-element-1 {
    border-radius: 20px;
  }

  div.responsive-picture.finance-image {
    max-height: 700px;
  }

  .html-element.html-element-2 {
    display: inline-block;
    text-align: center;
  }

  a.responsive-picture.picture-link-2 {
    margin-top: -10px;
    min-width: 140px;
    min-height: 220px;
    width: 140px;
    height: 220px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  a.responsive-picture.picture-link-2 > picture {
    height: 220px;
  }

  span.glyph.nav-icon {
    color: #bad8f5;
  }

  span.glyph.glossary-icon {
    color: #bad8f5;
  }

  a.responsive-picture.horiz-USCS-link > picture {
    height: 61px;
  }

  ul.list-container.large-horizontal.menu.vertical {
    margin-top: -6px;
    margin-bottom: 10px;
    margin-left: -131px;
  }

  a.responsive-picture.picture-link-3 {
    margin-top: 20px;
    width: 56.5%;
    height: 72px;
  }

  a.responsive-picture.picture-link-3 > picture {
    height: 72px;
  }

  a.responsive-picture.picture-link-6 {
    margin-right: 115px;
    margin-bottom: 7px;
    height: 105px;
  }

  a.responsive-picture.picture-link-6 > picture {
    height: 105px;
  }

  div.responsive-picture.picture-1 {
    margin-top: 7px;
    margin-bottom: 29px;
  }

  a.responsive-picture.picture-link-2:hover {
    min-width: 140px;
    width: 140px;
  }
}