/*
// CUSTOM STYLES FOR AMPLIFY YOU
*/
html {
  box-sizing: border-box; }

*, *::after, *::before {
  box-sizing: inherit; }

.page-template-page-amplify-you-module,
.page-template-page-amplify-you-login,
.page-template-page-amplify-you-page,
.page-template-page-amplify-you {
  font-family: "Montserrat", sans-serif;
  color: #3b3b3b; }
  .page-template-page-amplify-you-module .container,
  .page-template-page-amplify-you-login .container,
  .page-template-page-amplify-you-page .container,
  .page-template-page-amplify-you .container {
    max-width: 850px;
    margin-left: auto;
    margin-right: auto; }
    .page-template-page-amplify-you-module .container::after,
    .page-template-page-amplify-you-login .container::after,
    .page-template-page-amplify-you-page .container::after,
    .page-template-page-amplify-you .container::after {
      clear: both;
      content: "";
      display: table; }
    .page-template-page-amplify-you-module .container .col-6,
    .page-template-page-amplify-you-login .container .col-6,
    .page-template-page-amplify-you-page .container .col-6,
    .page-template-page-amplify-you .container .col-6 {
      float: left;
      display: block;
      margin-right: 2.3576515979%;
      width: 48.821174201%;
      position: relative; }
      .page-template-page-amplify-you-module .container .col-6:last-child,
      .page-template-page-amplify-you-login .container .col-6:last-child,
      .page-template-page-amplify-you-page .container .col-6:last-child,
      .page-template-page-amplify-you .container .col-6:last-child {
        margin-right: 0; }
      .page-template-page-amplify-you-module .container .col-6:nth-child(2n),
      .page-template-page-amplify-you-login .container .col-6:nth-child(2n),
      .page-template-page-amplify-you-page .container .col-6:nth-child(2n),
      .page-template-page-amplify-you .container .col-6:nth-child(2n) {
        margin-right: 0; }
      .page-template-page-amplify-you-module .container .col-6:nth-child(2n+1),
      .page-template-page-amplify-you-login .container .col-6:nth-child(2n+1),
      .page-template-page-amplify-you-page .container .col-6:nth-child(2n+1),
      .page-template-page-amplify-you .container .col-6:nth-child(2n+1) {
        clear: left; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-6,
        .page-template-page-amplify-you-login .container .col-6,
        .page-template-page-amplify-you-page .container .col-6,
        .page-template-page-amplify-you .container .col-6 {
          float: left;
          display: block;
          margin-right: 2.3576515979%;
          width: 82.9403914003%;
          margin-left: 8.5298042998%; }
          .page-template-page-amplify-you-module .container .col-6:last-child,
          .page-template-page-amplify-you-login .container .col-6:last-child,
          .page-template-page-amplify-you-page .container .col-6:last-child,
          .page-template-page-amplify-you .container .col-6:last-child {
            margin-right: 0; } }
    .page-template-page-amplify-you-module .container .col-3,
    .page-template-page-amplify-you-login .container .col-3,
    .page-template-page-amplify-you-page .container .col-3,
    .page-template-page-amplify-you .container .col-3 {
      float: left;
      display: block;
      margin-right: 2.3576515979%;
      width: 23.2317613015%;
      position: relative; }
      .page-template-page-amplify-you-module .container .col-3:last-child,
      .page-template-page-amplify-you-login .container .col-3:last-child,
      .page-template-page-amplify-you-page .container .col-3:last-child,
      .page-template-page-amplify-you .container .col-3:last-child {
        margin-right: 0; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-3,
        .page-template-page-amplify-you-login .container .col-3,
        .page-template-page-amplify-you-page .container .col-3,
        .page-template-page-amplify-you .container .col-3 {
          float: left;
          display: block;
          margin-right: 2.3576515979%;
          width: 82.9403914003%;
          margin-left: 8.5298042998%; }
          .page-template-page-amplify-you-module .container .col-3:last-child,
          .page-template-page-amplify-you-login .container .col-3:last-child,
          .page-template-page-amplify-you-page .container .col-3:last-child,
          .page-template-page-amplify-you .container .col-3:last-child {
            margin-right: 0; } }
    .page-template-page-amplify-you-module .container .col-2,
    .page-template-page-amplify-you-login .container .col-2,
    .page-template-page-amplify-you-page .container .col-2,
    .page-template-page-amplify-you .container .col-2 {
      float: left;
      display: block;
      margin-right: 2.3576515979%;
      width: 14.7019570017%;
      position: relative; }
      .page-template-page-amplify-you-module .container .col-2:last-child,
      .page-template-page-amplify-you-login .container .col-2:last-child,
      .page-template-page-amplify-you-page .container .col-2:last-child,
      .page-template-page-amplify-you .container .col-2:last-child {
        margin-right: 0; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-2,
        .page-template-page-amplify-you-login .container .col-2,
        .page-template-page-amplify-you-page .container .col-2,
        .page-template-page-amplify-you .container .col-2 {
          float: left;
          display: block;
          margin-right: 2.3576515979%;
          width: 82.9403914003%;
          margin-left: 8.5298042998%; }
          .page-template-page-amplify-you-module .container .col-2:last-child,
          .page-template-page-amplify-you-login .container .col-2:last-child,
          .page-template-page-amplify-you-page .container .col-2:last-child,
          .page-template-page-amplify-you .container .col-2:last-child {
            margin-right: 0; } }
    .page-template-page-amplify-you-module .container .col-4,
    .page-template-page-amplify-you-login .container .col-4,
    .page-template-page-amplify-you-page .container .col-4,
    .page-template-page-amplify-you .container .col-4 {
      float: left;
      display: block;
      margin-right: 2.3576515979%;
      width: 31.7615656014%;
      position: relative; }
      .page-template-page-amplify-you-module .container .col-4:last-child,
      .page-template-page-amplify-you-login .container .col-4:last-child,
      .page-template-page-amplify-you-page .container .col-4:last-child,
      .page-template-page-amplify-you .container .col-4:last-child {
        margin-right: 0; }
      .page-template-page-amplify-you-module .container .col-4:nth-child(2n),
      .page-template-page-amplify-you-login .container .col-4:nth-child(2n),
      .page-template-page-amplify-you-page .container .col-4:nth-child(2n),
      .page-template-page-amplify-you .container .col-4:nth-child(2n) {
        margin-right: 0; }
      .page-template-page-amplify-you-module .container .col-4:nth-child(2n+1),
      .page-template-page-amplify-you-login .container .col-4:nth-child(2n+1),
      .page-template-page-amplify-you-page .container .col-4:nth-child(2n+1),
      .page-template-page-amplify-you .container .col-4:nth-child(2n+1) {
        clear: left; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-4,
        .page-template-page-amplify-you-login .container .col-4,
        .page-template-page-amplify-you-page .container .col-4,
        .page-template-page-amplify-you .container .col-4 {
          float: left;
          display: block;
          margin-right: 2.3576515979%;
          width: 82.9403914003%;
          margin-left: 8.5298042998%; }
          .page-template-page-amplify-you-module .container .col-4:last-child,
          .page-template-page-amplify-you-login .container .col-4:last-child,
          .page-template-page-amplify-you-page .container .col-4:last-child,
          .page-template-page-amplify-you .container .col-4:last-child {
            margin-right: 0; } }
    .page-template-page-amplify-you-module .container .col-8,
    .page-template-page-amplify-you-login .container .col-8,
    .page-template-page-amplify-you-page .container .col-8,
    .page-template-page-amplify-you .container .col-8 {
      float: left;
      display: block;
      margin-right: 2.3576515979%;
      width: 65.8807828007%;
      position: relative; }
      .page-template-page-amplify-you-module .container .col-8:last-child,
      .page-template-page-amplify-you-login .container .col-8:last-child,
      .page-template-page-amplify-you-page .container .col-8:last-child,
      .page-template-page-amplify-you .container .col-8:last-child {
        margin-right: 0; }
      .page-template-page-amplify-you-module .container .col-8:nth-child(2n),
      .page-template-page-amplify-you-login .container .col-8:nth-child(2n),
      .page-template-page-amplify-you-page .container .col-8:nth-child(2n),
      .page-template-page-amplify-you .container .col-8:nth-child(2n) {
        margin-right: 0; }
      .page-template-page-amplify-you-module .container .col-8:nth-child(2n+1),
      .page-template-page-amplify-you-login .container .col-8:nth-child(2n+1),
      .page-template-page-amplify-you-page .container .col-8:nth-child(2n+1),
      .page-template-page-amplify-you .container .col-8:nth-child(2n+1) {
        clear: left; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-8,
        .page-template-page-amplify-you-login .container .col-8,
        .page-template-page-amplify-you-page .container .col-8,
        .page-template-page-amplify-you .container .col-8 {
          float: left;
          display: block;
          margin-right: 2.3576515979%;
          width: 82.9403914003%;
          margin-left: 8.5298042998%; }
          .page-template-page-amplify-you-module .container .col-8:last-child,
          .page-template-page-amplify-you-login .container .col-8:last-child,
          .page-template-page-amplify-you-page .container .col-8:last-child,
          .page-template-page-amplify-you .container .col-8:last-child {
            margin-right: 0; } }
    .page-template-page-amplify-you-module .container .col-10,
    .page-template-page-amplify-you-login .container .col-10,
    .page-template-page-amplify-you-page .container .col-10,
    .page-template-page-amplify-you .container .col-10 {
      float: left;
      display: block;
      margin-right: 2.3576515979%;
      width: 82.9403914003%;
      position: relative; }
      .page-template-page-amplify-you-module .container .col-10:last-child,
      .page-template-page-amplify-you-login .container .col-10:last-child,
      .page-template-page-amplify-you-page .container .col-10:last-child,
      .page-template-page-amplify-you .container .col-10:last-child {
        margin-right: 0; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-10,
        .page-template-page-amplify-you-login .container .col-10,
        .page-template-page-amplify-you-page .container .col-10,
        .page-template-page-amplify-you .container .col-10 {
          float: left;
          display: block;
          margin-right: 2.3576515979%;
          width: 82.9403914003%;
          margin-left: 8.5298042998%; }
          .page-template-page-amplify-you-module .container .col-10:last-child,
          .page-template-page-amplify-you-login .container .col-10:last-child,
          .page-template-page-amplify-you-page .container .col-10:last-child,
          .page-template-page-amplify-you .container .col-10:last-child {
            margin-right: 0; } }
    .page-template-page-amplify-you-module .container .col-12,
    .page-template-page-amplify-you-login .container .col-12,
    .page-template-page-amplify-you-page .container .col-12,
    .page-template-page-amplify-you .container .col-12 {
      float: left;
      display: block;
      margin-right: 2.3576515979%;
      width: 100%;
      position: relative; }
      .page-template-page-amplify-you-module .container .col-12:last-child,
      .page-template-page-amplify-you-login .container .col-12:last-child,
      .page-template-page-amplify-you-page .container .col-12:last-child,
      .page-template-page-amplify-you .container .col-12:last-child {
        margin-right: 0; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-12,
        .page-template-page-amplify-you-login .container .col-12,
        .page-template-page-amplify-you-page .container .col-12,
        .page-template-page-amplify-you .container .col-12 {
          float: left;
          display: block;
          margin-right: 2.3576515979%;
          width: 82.9403914003%;
          margin-left: 8.5298042998%; }
          .page-template-page-amplify-you-module .container .col-12:last-child,
          .page-template-page-amplify-you-login .container .col-12:last-child,
          .page-template-page-amplify-you-page .container .col-12:last-child,
          .page-template-page-amplify-you .container .col-12:last-child {
            margin-right: 0; } }
    .page-template-page-amplify-you-module .container .row,
    .page-template-page-amplify-you-login .container .row,
    .page-template-page-amplify-you-page .container .row,
    .page-template-page-amplify-you .container .row {
      display: block; }
      .page-template-page-amplify-you-module .container .row::after,
      .page-template-page-amplify-you-login .container .row::after,
      .page-template-page-amplify-you-page .container .row::after,
      .page-template-page-amplify-you .container .row::after {
        clear: both;
        content: "";
        display: table; }
    .page-template-page-amplify-you-module .container .col-end,
    .page-template-page-amplify-you-login .container .col-end,
    .page-template-page-amplify-you-page .container .col-end,
    .page-template-page-amplify-you .container .col-end {
      margin-right: 0; }
    .page-template-page-amplify-you-module .container .col-offset-1,
    .page-template-page-amplify-you-login .container .col-offset-1,
    .page-template-page-amplify-you-page .container .col-offset-1,
    .page-template-page-amplify-you .container .col-offset-1 {
      margin-left: 8.5298042998%; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-offset-1,
        .page-template-page-amplify-you-login .container .col-offset-1,
        .page-template-page-amplify-you-page .container .col-offset-1,
        .page-template-page-amplify-you .container .col-offset-1 {
          margin-left: 8.5298042998%; } }
    .page-template-page-amplify-you-module .container .col-offset-2,
    .page-template-page-amplify-you-login .container .col-offset-2,
    .page-template-page-amplify-you-page .container .col-offset-2,
    .page-template-page-amplify-you .container .col-offset-2 {
      margin-left: 17.0596085997%; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .container .col-offset-2,
        .page-template-page-amplify-you-login .container .col-offset-2,
        .page-template-page-amplify-you-page .container .col-offset-2,
        .page-template-page-amplify-you .container .col-offset-2 {
          margin-left: 8.5298042998%; } }
  .page-template-page-amplify-you-module p,
  .page-template-page-amplify-you-login p,
  .page-template-page-amplify-you-page p,
  .page-template-page-amplify-you p {
    margin: 0; }
  .page-template-page-amplify-you-module em,
  .page-template-page-amplify-you-login em,
  .page-template-page-amplify-you-page em,
  .page-template-page-amplify-you em {
    font-family: "Crimson Text", serif;
    font-style: italic;
    font-size: 26px; }
  .page-template-page-amplify-you-module h1, .page-template-page-amplify-you-module h2, .page-template-page-amplify-you-module h3, .page-template-page-amplify-you-module h4, .page-template-page-amplify-you-module h5, .page-template-page-amplify-you-module h6,
  .page-template-page-amplify-you-login h1,
  .page-template-page-amplify-you-login h2,
  .page-template-page-amplify-you-login h3,
  .page-template-page-amplify-you-login h4,
  .page-template-page-amplify-you-login h5,
  .page-template-page-amplify-you-login h6,
  .page-template-page-amplify-you-page h1,
  .page-template-page-amplify-you-page h2,
  .page-template-page-amplify-you-page h3,
  .page-template-page-amplify-you-page h4,
  .page-template-page-amplify-you-page h5,
  .page-template-page-amplify-you-page h6,
  .page-template-page-amplify-you h1,
  .page-template-page-amplify-you h2,
  .page-template-page-amplify-you h3,
  .page-template-page-amplify-you h4,
  .page-template-page-amplify-you h5,
  .page-template-page-amplify-you h6 {
    font-family: "Montserrat", sans-serif;
    color: #3b3b3b; }
  .page-template-page-amplify-you-module h1.logo,
  .page-template-page-amplify-you-login h1.logo,
  .page-template-page-amplify-you-page h1.logo,
  .page-template-page-amplify-you h1.logo {
    color: white;
    background: url("images/logo.png") no-repeat;
    display: block;
    width: 579px;
    height: 242px;
    margin: 0 auto 60px auto;
    text-indent: -9999em; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module h1.logo,
      .page-template-page-amplify-you-login h1.logo,
      .page-template-page-amplify-you-page h1.logo,
      .page-template-page-amplify-you h1.logo {
        width: 320px;
        height: 134px;
        background-size: 320px 134px; } }
  .page-template-page-amplify-you-module h1.blacklogo,
  .page-template-page-amplify-you-login h1.blacklogo,
  .page-template-page-amplify-you-page h1.blacklogo,
  .page-template-page-amplify-you h1.blacklogo {
    color: white;
    background: url("images/logo-black.png") no-repeat;
    display: block;
    width: 579px;
    height: 242px;
    margin: 50px auto 60px auto;
    text-indent: -9999em; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module h1.blacklogo,
      .page-template-page-amplify-you-login h1.blacklogo,
      .page-template-page-amplify-you-page h1.blacklogo,
      .page-template-page-amplify-you h1.blacklogo {
        width: 320px;
        height: 134px;
        background-size: 320px 134px; } }
  .page-template-page-amplify-you-module .text-center,
  .page-template-page-amplify-you-login .text-center,
  .page-template-page-amplify-you-page .text-center,
  .page-template-page-amplify-you .text-center {
    text-align: center; }
    .page-template-page-amplify-you-module .text-center h2,
    .page-template-page-amplify-you-login .text-center h2,
    .page-template-page-amplify-you-page .text-center h2,
    .page-template-page-amplify-you .text-center h2 {
      text-align: center !important; }
  .page-template-page-amplify-you-module .text-left p,
  .page-template-page-amplify-you-login .text-left p,
  .page-template-page-amplify-you-page .text-left p,
  .page-template-page-amplify-you .text-left p {
    text-align: left !important; }
  .page-template-page-amplify-you-module .text-left h2,
  .page-template-page-amplify-you-login .text-left h2,
  .page-template-page-amplify-you-page .text-left h2,
  .page-template-page-amplify-you .text-left h2 {
    text-align: left !important; }
  .page-template-page-amplify-you-module .serif,
  .page-template-page-amplify-you-login .serif,
  .page-template-page-amplify-you-page .serif,
  .page-template-page-amplify-you .serif {
    font-family: "Crimson Text", serif;
    font-style: italic;
    font-size: 25px; }
    .page-template-page-amplify-you-module .serif p,
    .page-template-page-amplify-you-login .serif p,
    .page-template-page-amplify-you-page .serif p,
    .page-template-page-amplify-you .serif p {
      margin-bottom: 30px; }
    .page-template-page-amplify-you-module .serif h2,
    .page-template-page-amplify-you-login .serif h2,
    .page-template-page-amplify-you-page .serif h2,
    .page-template-page-amplify-you .serif h2 {
      margin-bottom: 30px; }
  .page-template-page-amplify-you-module .join,
  .page-template-page-amplify-you-login .join,
  .page-template-page-amplify-you-page .join,
  .page-template-page-amplify-you .join {
    text-align: center;
    margin-top: 50px;
    margin-bottom: 60px !important; }
    .page-template-page-amplify-you-module .join a,
    .page-template-page-amplify-you-login .join a,
    .page-template-page-amplify-you-page .join a,
    .page-template-page-amplify-you .join a {
      background: url("images/blackboard.jpg");
      font-family: "Montserrat", sans-serif;
      font-size: 34px;
      text-transform: uppercase;
      padding: 20px 50px;
      color: white;
      font-weight: normal;
      display: inline; }
      .page-template-page-amplify-you-module .join a:hover,
      .page-template-page-amplify-you-login .join a:hover,
      .page-template-page-amplify-you-page .join a:hover,
      .page-template-page-amplify-you .join a:hover {
        background: black; }
  .page-template-page-amplify-you-module .bigger,
  .page-template-page-amplify-you-login .bigger,
  .page-template-page-amplify-you-page .bigger,
  .page-template-page-amplify-you .bigger {
    margin-bottom: -170px;
    z-index: 99; }
    .page-template-page-amplify-you-module .bigger .join,
    .page-template-page-amplify-you-login .bigger .join,
    .page-template-page-amplify-you-page .bigger .join,
    .page-template-page-amplify-you .bigger .join {
      margin: 0; }
      .page-template-page-amplify-you-module .bigger .join a,
      .page-template-page-amplify-you-login .bigger .join a,
      .page-template-page-amplify-you-page .bigger .join a,
      .page-template-page-amplify-you .bigger .join a {
        border: 5px solid white;
        padding: 30px 100px;
        box-shadow: black 2px 2px 10px;
        border-radius: 3px;
        display: inline-block; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module .bigger .join a,
        .page-template-page-amplify-you-login .bigger .join a,
        .page-template-page-amplify-you-page .bigger .join a,
        .page-template-page-amplify-you .bigger .join a {
          padding: 30px; } }
  .page-template-page-amplify-you-module .index-up,
  .page-template-page-amplify-you-login .index-up,
  .page-template-page-amplify-you-page .index-up,
  .page-template-page-amplify-you .index-up {
    z-index: 99; }
  .page-template-page-amplify-you-module header.blackboard,
  .page-template-page-amplify-you-login header.blackboard,
  .page-template-page-amplify-you-page header.blackboard,
  .page-template-page-amplify-you header.blackboard {
    background: url("images/blackboard.jpg") no-repeat;
    background-size: cover;
    text-align: center;
    padding-top: 70px;
    padding-bottom: 100px;
    position: relative; }
    .page-template-page-amplify-you-module header.blackboard p.description,
    .page-template-page-amplify-you-login header.blackboard p.description,
    .page-template-page-amplify-you-page header.blackboard p.description,
    .page-template-page-amplify-you header.blackboard p.description {
      text-transform: uppercase;
      color: white;
      font-size: 22px;
      font-family: "Montserrat", sans-serif; }
  .page-template-page-amplify-you-module section,
  .page-template-page-amplify-you-login section,
  .page-template-page-amplify-you-page section,
  .page-template-page-amplify-you section {
    padding: 50px 0; }
    .page-template-page-amplify-you-module section h2,
    .page-template-page-amplify-you-login section h2,
    .page-template-page-amplify-you-page section h2,
    .page-template-page-amplify-you section h2 {
      font-size: 28px;
      text-align: center;
      font-weight: normal;
      text-transform: uppercase;
      margin-bottom: 50px; }
    .page-template-page-amplify-you-module section h3,
    .page-template-page-amplify-you-login section h3,
    .page-template-page-amplify-you-page section h3,
    .page-template-page-amplify-you section h3 {
      font-size: 26px;
      text-align: center;
      margin-bottom: 40px; }
    .page-template-page-amplify-you-module section.white,
    .page-template-page-amplify-you-login section.white,
    .page-template-page-amplify-you-page section.white,
    .page-template-page-amplify-you section.white {
      background: white;
      position: relative; }
      .page-template-page-amplify-you-module section.white p,
      .page-template-page-amplify-you-login section.white p,
      .page-template-page-amplify-you-page section.white p,
      .page-template-page-amplify-you section.white p {
        font-size: 20px;
        margin-bottom: 30px;
        text-align: center; }
      .page-template-page-amplify-you-module section.white .testie,
      .page-template-page-amplify-you-login section.white .testie,
      .page-template-page-amplify-you-page section.white .testie,
      .page-template-page-amplify-you section.white .testie {
        z-index: 100;
        font-style: italic;
        font-family: "Crimson Text", serif; }
        .page-template-page-amplify-you-module section.white .testie p,
        .page-template-page-amplify-you-login section.white .testie p,
        .page-template-page-amplify-you-page section.white .testie p,
        .page-template-page-amplify-you section.white .testie p {
          font-size: 24px; }
        .page-template-page-amplify-you-module section.white .testie em,
        .page-template-page-amplify-you-login section.white .testie em,
        .page-template-page-amplify-you-page section.white .testie em,
        .page-template-page-amplify-you section.white .testie em {
          font-weight: bold; }
      .page-template-page-amplify-you-module section.white .inclusions,
      .page-template-page-amplify-you-login section.white .inclusions,
      .page-template-page-amplify-you-page section.white .inclusions,
      .page-template-page-amplify-you section.white .inclusions {
        font-size: 20px;
        color: black; }
        .page-template-page-amplify-you-module section.white .inclusions h3,
        .page-template-page-amplify-you-login section.white .inclusions h3,
        .page-template-page-amplify-you-page section.white .inclusions h3,
        .page-template-page-amplify-you section.white .inclusions h3 {
          text-transform: uppercase;
          font-size: 20px;
          font-weight: bold; }
        .page-template-page-amplify-you-module section.white .inclusions h4,
        .page-template-page-amplify-you-login section.white .inclusions h4,
        .page-template-page-amplify-you-page section.white .inclusions h4,
        .page-template-page-amplify-you section.white .inclusions h4 {
          font-size: 20px;
          font-weight: bold;
          margin-bottom: 30px; }
        .page-template-page-amplify-you-module section.white .inclusions h3, .page-template-page-amplify-you-module section.white .inclusions h4,
        .page-template-page-amplify-you-module section.white .inclusions p,
        .page-template-page-amplify-you-login section.white .inclusions h3,
        .page-template-page-amplify-you-login section.white .inclusions h4,
        .page-template-page-amplify-you-login section.white .inclusions p,
        .page-template-page-amplify-you-page section.white .inclusions h3,
        .page-template-page-amplify-you-page section.white .inclusions h4,
        .page-template-page-amplify-you-page section.white .inclusions p,
        .page-template-page-amplify-you section.white .inclusions h3,
        .page-template-page-amplify-you section.white .inclusions h4,
        .page-template-page-amplify-you section.white .inclusions p {
          text-align: left;
          color: black; }
      .page-template-page-amplify-you-module section.white .actiontime,
      .page-template-page-amplify-you-login section.white .actiontime,
      .page-template-page-amplify-you-page section.white .actiontime,
      .page-template-page-amplify-you section.white .actiontime {
        display: block;
        margin: -120px auto 20px auto;
        width: 336px;
        height: 245px;
        background: url("images/action-time.png") no-repeat; }
        .page-template-page-amplify-you-module section.white .actiontime.celebrate,
        .page-template-page-amplify-you-login section.white .actiontime.celebrate,
        .page-template-page-amplify-you-page section.white .actiontime.celebrate,
        .page-template-page-amplify-you section.white .actiontime.celebrate {
          background: url("images/celebrate.png") no-repeat; }
      .page-template-page-amplify-you-module section.white .largenote,
      .page-template-page-amplify-you-login section.white .largenote,
      .page-template-page-amplify-you-page section.white .largenote,
      .page-template-page-amplify-you section.white .largenote {
        background: url("images/large-note.jpg") no-repeat;
        font-family: "Crimson Text", serif;
        text-align: center;
        font-style: italic;
        padding: 80px;
        min-height: 630px; }
        @media screen and (max-width: 580px) {
          .page-template-page-amplify-you-module section.white .largenote,
          .page-template-page-amplify-you-login section.white .largenote,
          .page-template-page-amplify-you-page section.white .largenote,
          .page-template-page-amplify-you section.white .largenote {
            background: none;
            padding: 0; } }
        .page-template-page-amplify-you-module section.white .largenote h3,
        .page-template-page-amplify-you-login section.white .largenote h3,
        .page-template-page-amplify-you-page section.white .largenote h3,
        .page-template-page-amplify-you section.white .largenote h3 {
          font-family: "Crimson Text", serif;
          text-align: center;
          font-style: italic;
          font-weight: bold;
          margin-bottom: 15px; }
        .page-template-page-amplify-you-module section.white .largenote p,
        .page-template-page-amplify-you-login section.white .largenote p,
        .page-template-page-amplify-you-page section.white .largenote p,
        .page-template-page-amplify-you section.white .largenote p {
          font-size: 22px;
          margin-bottom: 15px; }
        .page-template-page-amplify-you-module section.white .largenote strong,
        .page-template-page-amplify-you-login section.white .largenote strong,
        .page-template-page-amplify-you-page section.white .largenote strong,
        .page-template-page-amplify-you section.white .largenote strong {
          text-align: left;
          font-style: normal;
          font-size: 16px; }
    .page-template-page-amplify-you-module section.blueline,
    .page-template-page-amplify-you-login section.blueline,
    .page-template-page-amplify-you-page section.blueline,
    .page-template-page-amplify-you section.blueline {
      background: url("images/blue-line.jpg");
      background-size: cover;
      padding: 0;
      height: 4px; }
    .page-template-page-amplify-you-module section.lightblueline,
    .page-template-page-amplify-you-login section.lightblueline,
    .page-template-page-amplify-you-page section.lightblueline,
    .page-template-page-amplify-you section.lightblueline {
      background: url("images/lightblueline.jpg");
      background-size: cover;
      padding: 0;
      height: 4px; }
    .page-template-page-amplify-you-module section.tiles,
    .page-template-page-amplify-you-login section.tiles,
    .page-template-page-amplify-you-page section.tiles,
    .page-template-page-amplify-you section.tiles {
      background: url("images/tiles.jpg") 0 50px;
      font-size: 20px; }
      .page-template-page-amplify-you-module section.tiles .perfection p,
      .page-template-page-amplify-you-login section.tiles .perfection p,
      .page-template-page-amplify-you-page section.tiles .perfection p,
      .page-template-page-amplify-you section.tiles .perfection p {
        margin-bottom: 30px;
        font-size: 20px; }
      .page-template-page-amplify-you-module section.tiles .contributors,
      .page-template-page-amplify-you-login section.tiles .contributors,
      .page-template-page-amplify-you-page section.tiles .contributors,
      .page-template-page-amplify-you section.tiles .contributors {
        padding-left: 100px;
        padding-left: 0;
        margin-left: 74px; }
        @media screen and (max-width: 580px) {
          .page-template-page-amplify-you-module section.tiles .contributors,
          .page-template-page-amplify-you-login section.tiles .contributors,
          .page-template-page-amplify-you-page section.tiles .contributors,
          .page-template-page-amplify-you section.tiles .contributors {
            margin-left: 0;
            padding: 0; } }
        .page-template-page-amplify-you-module section.tiles .contributors .contributor,
        .page-template-page-amplify-you-login section.tiles .contributors .contributor,
        .page-template-page-amplify-you-page section.tiles .contributors .contributor,
        .page-template-page-amplify-you section.tiles .contributors .contributor {
          display: block;
          margin: 100px 0 0 0;
          font-size: 20px; }
          .page-template-page-amplify-you-module section.tiles .contributors .contributor::after,
          .page-template-page-amplify-you-login section.tiles .contributors .contributor::after,
          .page-template-page-amplify-you-page section.tiles .contributors .contributor::after,
          .page-template-page-amplify-you section.tiles .contributors .contributor::after {
            clear: both;
            content: "";
            display: table; }
          .page-template-page-amplify-you-module section.tiles .contributors .contributor p,
          .page-template-page-amplify-you-login section.tiles .contributors .contributor p,
          .page-template-page-amplify-you-page section.tiles .contributors .contributor p,
          .page-template-page-amplify-you section.tiles .contributors .contributor p {
            margin-bottom: 30px; }
          .page-template-page-amplify-you-module section.tiles .contributors .contributor img,
          .page-template-page-amplify-you-login section.tiles .contributors .contributor img,
          .page-template-page-amplify-you-page section.tiles .contributors .contributor img,
          .page-template-page-amplify-you section.tiles .contributors .contributor img {
            margin-left: -90px;
            margin-right: 30px;
            margin-top: -40px; }
          .page-template-page-amplify-you-module section.tiles .contributors .contributor h3,
          .page-template-page-amplify-you-login section.tiles .contributors .contributor h3,
          .page-template-page-amplify-you-page section.tiles .contributors .contributor h3,
          .page-template-page-amplify-you section.tiles .contributors .contributor h3 {
            text-align: left;
            margin-bottom: 0;
            font-family: "Crimson Text", serif;
            font-style: italic;
            font-size: 25px; }
          @media screen and (max-width: 580px) {
            .page-template-page-amplify-you-module section.tiles .contributors .contributor,
            .page-template-page-amplify-you-login section.tiles .contributors .contributor,
            .page-template-page-amplify-you-page section.tiles .contributors .contributor,
            .page-template-page-amplify-you section.tiles .contributors .contributor {
              margin: 0;
              text-align: center; }
              .page-template-page-amplify-you-module section.tiles .contributors .contributor h3,
              .page-template-page-amplify-you-login section.tiles .contributors .contributor h3,
              .page-template-page-amplify-you-page section.tiles .contributors .contributor h3,
              .page-template-page-amplify-you section.tiles .contributors .contributor h3 {
                text-align: center; }
              .page-template-page-amplify-you-module section.tiles .contributors .contributor img,
              .page-template-page-amplify-you-login section.tiles .contributors .contributor img,
              .page-template-page-amplify-you-page section.tiles .contributors .contributor img,
              .page-template-page-amplify-you section.tiles .contributors .contributor img {
                margin: 0 auto;
                display: block; } }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module section.tiles .whitebox a,
        .page-template-page-amplify-you-login section.tiles .whitebox a,
        .page-template-page-amplify-you-page section.tiles .whitebox a,
        .page-template-page-amplify-you section.tiles .whitebox a {
          font-size: 14px; } }
    .page-template-page-amplify-you-module section.mountain,
    .page-template-page-amplify-you-login section.mountain,
    .page-template-page-amplify-you-page section.mountain,
    .page-template-page-amplify-you section.mountain {
      background: url("images/mountain.jpg");
      background-size: cover;
      margin-top: 170px; }
      .page-template-page-amplify-you-module section.mountain .whitebox,
      .page-template-page-amplify-you-login section.mountain .whitebox,
      .page-template-page-amplify-you-page section.mountain .whitebox,
      .page-template-page-amplify-you section.mountain .whitebox {
        margin-top: -30px; }
      .page-template-page-amplify-you-module section.mountain h3,
      .page-template-page-amplify-you-login section.mountain h3,
      .page-template-page-amplify-you-page section.mountain h3,
      .page-template-page-amplify-you section.mountain h3 {
        text-transform: uppercase;
        font-size: 26px; }
      .page-template-page-amplify-you-module section.mountain ul,
      .page-template-page-amplify-you-login section.mountain ul,
      .page-template-page-amplify-you-page section.mountain ul,
      .page-template-page-amplify-you section.mountain ul {
        padding: 0; }
      .page-template-page-amplify-you-module section.mountain li,
      .page-template-page-amplify-you-login section.mountain li,
      .page-template-page-amplify-you-page section.mountain li,
      .page-template-page-amplify-you section.mountain li {
        font-size: 20px;
        list-style-type: none;
        margin-bottom: 30px;
        background: url("images/tick.png") no-repeat center left;
        padding-left: 60px;
        min-height: 50px; }
      .page-template-page-amplify-you-module section.mountain p,
      .page-template-page-amplify-you-login section.mountain p,
      .page-template-page-amplify-you-page section.mountain p,
      .page-template-page-amplify-you section.mountain p {
        font-family: "Crimson Text", serif;
        font-style: italic;
        font-size: 24px;
        padding-left: 60px; }
    .page-template-page-amplify-you-module section.blackboard,
    .page-template-page-amplify-you-login section.blackboard,
    .page-template-page-amplify-you-page section.blackboard,
    .page-template-page-amplify-you section.blackboard {
      background: url("images/blackboard.jpg") no-repeat;
      background-size: cover;
      color: white;
      line-height: 1.5;
      font-size: 20px;
      position: relative; }
      .page-template-page-amplify-you-module section.blackboard h2,
      .page-template-page-amplify-you-login section.blackboard h2,
      .page-template-page-amplify-you-page section.blackboard h2,
      .page-template-page-amplify-you section.blackboard h2 {
        color: white;
        text-align: left;
        font-size: 26px;
        margin-bottom: 30px; }
      .page-template-page-amplify-you-module section.blackboard p,
      .page-template-page-amplify-you-login section.blackboard p,
      .page-template-page-amplify-you-page section.blackboard p,
      .page-template-page-amplify-you section.blackboard p {
        margin-bottom: 30px; }
      .page-template-page-amplify-you-module section.blackboard .kate,
      .page-template-page-amplify-you-login section.blackboard .kate,
      .page-template-page-amplify-you-page section.blackboard .kate,
      .page-template-page-amplify-you section.blackboard .kate {
        background: url("images/kate.png") no-repeat right bottom;
        display: block;
        overflow: hidden;
        min-height: 538px;
        padding-top: 80px;
        background-size: 410px; }
        @media screen and (max-width: 580px) {
          .page-template-page-amplify-you-module section.blackboard .kate,
          .page-template-page-amplify-you-login section.blackboard .kate,
          .page-template-page-amplify-you-page section.blackboard .kate,
          .page-template-page-amplify-you section.blackboard .kate {
            background-size: 320px;
            padding-bottom: 300px;
            text-align: center;
            padding-top: 30px;
            background-position: center bottom; } }
      .page-template-page-amplify-you-module section.blackboard h2.leap,
      .page-template-page-amplify-you-login section.blackboard h2.leap,
      .page-template-page-amplify-you-page section.blackboard h2.leap,
      .page-template-page-amplify-you section.blackboard h2.leap {
        background: url("images/leap.png") no-repeat;
        display: block;
        margin: 0 auto;
        width: 490px;
        height: 250px;
        text-indent: -99em; }
        @media screen and (max-width: 580px) {
          .page-template-page-amplify-you-module section.blackboard h2.leap,
          .page-template-page-amplify-you-login section.blackboard h2.leap,
          .page-template-page-amplify-you-page section.blackboard h2.leap,
          .page-template-page-amplify-you section.blackboard h2.leap {
            background-size: 320px;
            width: 320px;
            height: 190px; } }
      .page-template-page-amplify-you-module section.blackboard h4.katesign,
      .page-template-page-amplify-you-login section.blackboard h4.katesign,
      .page-template-page-amplify-you-page section.blackboard h4.katesign,
      .page-template-page-amplify-you section.blackboard h4.katesign {
        background: url("images/kate-sign.png") no-repeat;
        display: block;
        margin: 0 auto;
        width: 191px;
        height: 135px;
        text-indent: -99em;
        margin-bottom: 20px; }
      .page-template-page-amplify-you-module section.blackboard h2.amplify-powers,
      .page-template-page-amplify-you-login section.blackboard h2.amplify-powers,
      .page-template-page-amplify-you-page section.blackboard h2.amplify-powers,
      .page-template-page-amplify-you section.blackboard h2.amplify-powers {
        display: block;
        margin: 0 auto;
        width: 666px;
        height: 544px;
        background: url("images/3-powers.png") no-repeat center;
        text-indent: -99em;
        margin-top: 80px; }
        @media screen and (max-width: 580px) {
          .page-template-page-amplify-you-module section.blackboard h2.amplify-powers,
          .page-template-page-amplify-you-login section.blackboard h2.amplify-powers,
          .page-template-page-amplify-you-page section.blackboard h2.amplify-powers,
          .page-template-page-amplify-you section.blackboard h2.amplify-powers {
            width: 320px;
            background-size: 320px;
            margin-top: 30px;
            height: 300px; } }
      .page-template-page-amplify-you-module section.blackboard .covered h2,
      .page-template-page-amplify-you-login section.blackboard .covered h2,
      .page-template-page-amplify-you-page section.blackboard .covered h2,
      .page-template-page-amplify-you section.blackboard .covered h2 {
        margin-bottom: 0; }
      .page-template-page-amplify-you-module section.blackboard .covered ul,
      .page-template-page-amplify-you-login section.blackboard .covered ul,
      .page-template-page-amplify-you-page section.blackboard .covered ul,
      .page-template-page-amplify-you section.blackboard .covered ul {
        list-style-type: none;
        margin-bottom: 50px; }
        .page-template-page-amplify-you-module section.blackboard .covered ul li,
        .page-template-page-amplify-you-login section.blackboard .covered ul li,
        .page-template-page-amplify-you-page section.blackboard .covered ul li,
        .page-template-page-amplify-you section.blackboard .covered ul li {
          font-family: "Crimson Text", serif;
          font-size: 26px;
          font-style: italic; }
          .page-template-page-amplify-you-module section.blackboard .covered ul li:before,
          .page-template-page-amplify-you-login section.blackboard .covered ul li:before,
          .page-template-page-amplify-you-page section.blackboard .covered ul li:before,
          .page-template-page-amplify-you section.blackboard .covered ul li:before {
            content: "> "; }
    .page-template-page-amplify-you-module section.lake,
    .page-template-page-amplify-you-login section.lake,
    .page-template-page-amplify-you-page section.lake,
    .page-template-page-amplify-you section.lake {
      color: black;
      background: url("images/lake.jpg");
      background-size: cover;
      font-size: 28px;
      text-align: center; }
      .page-template-page-amplify-you-module section.lake .whitebox,
      .page-template-page-amplify-you-login section.lake .whitebox,
      .page-template-page-amplify-you-page section.lake .whitebox,
      .page-template-page-amplify-you section.lake .whitebox {
        font-size: 20px;
        margin: 30px 0;
        text-align: left;
        padding: 30px; }
      .page-template-page-amplify-you-module section.lake strong,
      .page-template-page-amplify-you-login section.lake strong,
      .page-template-page-amplify-you-page section.lake strong,
      .page-template-page-amplify-you section.lake strong {
        font-size: 20px; }
      .page-template-page-amplify-you-module section.lake .white-text,
      .page-template-page-amplify-you-login section.lake .white-text,
      .page-template-page-amplify-you-page section.lake .white-text,
      .page-template-page-amplify-you section.lake .white-text {
        color: white; }
      .page-template-page-amplify-you-module section.lake.pricing p,
      .page-template-page-amplify-you-login section.lake.pricing p,
      .page-template-page-amplify-you-page section.lake.pricing p,
      .page-template-page-amplify-you section.lake.pricing p {
        font-size: 20px;
        margin-bottom: 30px; }
        .page-template-page-amplify-you-module section.lake.pricing p em,
        .page-template-page-amplify-you-login section.lake.pricing p em,
        .page-template-page-amplify-you-page section.lake.pricing p em,
        .page-template-page-amplify-you section.lake.pricing p em {
          font-size: 25px;
          font-weight: bold; }
      .page-template-page-amplify-you-module section.lake.pricing .paymentoptions,
      .page-template-page-amplify-you-login section.lake.pricing .paymentoptions,
      .page-template-page-amplify-you-page section.lake.pricing .paymentoptions,
      .page-template-page-amplify-you section.lake.pricing .paymentoptions {
        margin-bottom: 30px;
        text-align: left; }
        @media screen and (max-width: 580px) {
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .first,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .first,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .first,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .first {
            display: none; } }
        .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col,
        .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col,
        .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col,
        .page-template-page-amplify-you section.lake.pricing .paymentoptions .col {
          position: relative;
          padding-top: 20px;
          padding-bottom: 0;
          background: white; }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col ul,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col ul,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col ul,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col ul {
            margin: 0;
            padding: 0; }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col h4,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col h4,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col h4,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col h4 {
            font-size: 16px;
            text-align: center;
            height: 80px;
            margin: 0;
            padding: 0; }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col ul,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col ul,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col ul,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col ul {
            margin-bottom: 30px; }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col p,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col p,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col p,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col p {
            text-align: center;
            padding: 20px; }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col li,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col li,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col li,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col li {
            list-style-type: none;
            text-align: left;
            font-size: 20px;
            font-weight: normal;
            color: #3b3b3b;
            margin: 0;
            padding: 30px 0 0 0; }
            .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col li.tick,
            .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col li.tick,
            .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col li.tick,
            .page-template-page-amplify-you section.lake.pricing .paymentoptions .col li.tick {
              background: url("images/tick.png") no-repeat top center;
              text-indent: -99em; }
            @media screen and (max-width: 580px) {
              .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col li.tick,
              .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col li.tick,
              .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col li.tick,
              .page-template-page-amplify-you section.lake.pricing .paymentoptions .col li.tick {
                background: none;
                text-indent: 0;
                text-align: center; }
              .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col li.none,
              .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col li.none,
              .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col li.none,
              .page-template-page-amplify-you section.lake.pricing .paymentoptions .col li.none {
                display: none; } }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col.first,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col.first,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col.first,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col.first {
            margin-top: 80px;
            padding: 20px; }
            .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col.first p,
            .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col.first p,
            .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col.first p,
            .page-template-page-amplify-you section.lake.pricing .paymentoptions .col.first p {
              text-align: left;
              padding: 0; }
          @media screen and (max-width: 580px) {
            .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col h4,
            .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col h4,
            .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col h4,
            .page-template-page-amplify-you section.lake.pricing .paymentoptions .col h4 {
              height: auto; } }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col .smalltriangle,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col .smalltriangle,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col .smalltriangle,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col .smalltriangle {
            background-size: 120px;
            width: 120px;
            bottom: 70px;
            margin-left: -60px;
            width: 120px;
            height: 60px; }
          .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col .joinnow,
          .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col .joinnow,
          .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col .joinnow,
          .page-template-page-amplify-you section.lake.pricing .paymentoptions .col .joinnow {
            background: url("images/blackboard.jpg");
            text-transform: uppercase;
            padding: 20px;
            text-align: center; }
            .page-template-page-amplify-you-module section.lake.pricing .paymentoptions .col .joinnow a,
            .page-template-page-amplify-you-login section.lake.pricing .paymentoptions .col .joinnow a,
            .page-template-page-amplify-you-page section.lake.pricing .paymentoptions .col .joinnow a,
            .page-template-page-amplify-you section.lake.pricing .paymentoptions .col .joinnow a {
              color: #fff; }
    .page-template-page-amplify-you-module section.stars,
    .page-template-page-amplify-you-login section.stars,
    .page-template-page-amplify-you-page section.stars,
    .page-template-page-amplify-you section.stars {
      color: black;
      background: url("images/stars.jpg");
      background-size: cover;
      font-size: 28px;
      text-align: center;
      color: white; }
      .page-template-page-amplify-you-module section.stars h2,
      .page-template-page-amplify-you-login section.stars h2,
      .page-template-page-amplify-you-page section.stars h2,
      .page-template-page-amplify-you section.stars h2 {
        color: white;
        margin-top: 80px;
        margin-bottom: 50px; }
      .page-template-page-amplify-you-module section.stars h3,
      .page-template-page-amplify-you-login section.stars h3,
      .page-template-page-amplify-you-page section.stars h3,
      .page-template-page-amplify-you section.stars h3 {
        color: white;
        text-transform: uppercase; }
      .page-template-page-amplify-you-module section.stars p,
      .page-template-page-amplify-you-login section.stars p,
      .page-template-page-amplify-you-page section.stars p,
      .page-template-page-amplify-you section.stars p {
        margin-bottom: 40px; }
      .page-template-page-amplify-you-module section.stars .whitebox,
      .page-template-page-amplify-you-login section.stars .whitebox,
      .page-template-page-amplify-you-page section.stars .whitebox,
      .page-template-page-amplify-you section.stars .whitebox {
        font-size: 20px;
        margin: 30px 0 80px 0;
        text-align: left;
        padding: 30px;
        color: black; }
        @media screen and (max-width: 580px) {
          .page-template-page-amplify-you-module section.stars .whitebox,
          .page-template-page-amplify-you-login section.stars .whitebox,
          .page-template-page-amplify-you-page section.stars .whitebox,
          .page-template-page-amplify-you section.stars .whitebox {
            margin-left: 0;
            padding: 0; } }
        .page-template-page-amplify-you-module section.stars .whitebox h2,
        .page-template-page-amplify-you-login section.stars .whitebox h2,
        .page-template-page-amplify-you-page section.stars .whitebox h2,
        .page-template-page-amplify-you section.stars .whitebox h2 {
          color: black;
          margin-top: 0; }
        .page-template-page-amplify-you-module section.stars .whitebox ul,
        .page-template-page-amplify-you-login section.stars .whitebox ul,
        .page-template-page-amplify-you-page section.stars .whitebox ul,
        .page-template-page-amplify-you section.stars .whitebox ul {
          padding: 0; }
        .page-template-page-amplify-you-module section.stars .whitebox li,
        .page-template-page-amplify-you-login section.stars .whitebox li,
        .page-template-page-amplify-you-page section.stars .whitebox li,
        .page-template-page-amplify-you section.stars .whitebox li {
          font-size: 20px;
          list-style-type: none;
          margin-bottom: 30px;
          background: url("images/tick.png") no-repeat center left;
          padding-left: 60px;
          min-height: 50px; }
      .page-template-page-amplify-you-module section.stars strong,
      .page-template-page-amplify-you-login section.stars strong,
      .page-template-page-amplify-you-page section.stars strong,
      .page-template-page-amplify-you section.stars strong {
        font-size: 20px; }
    .page-template-page-amplify-you-module section.bigkate,
    .page-template-page-amplify-you-login section.bigkate,
    .page-template-page-amplify-you-page section.bigkate,
    .page-template-page-amplify-you section.bigkate {
      background: url("images/bigkate.jpg") #f2f7fd no-repeat right bottom;
      font-size: 20px;
      min-height: 550px; }
      .page-template-page-amplify-you-module section.bigkate h2,
      .page-template-page-amplify-you-login section.bigkate h2,
      .page-template-page-amplify-you-page section.bigkate h2,
      .page-template-page-amplify-you section.bigkate h2 {
        text-align: left;
        margin-bottom: 40px; }
      .page-template-page-amplify-you-module section.bigkate p,
      .page-template-page-amplify-you-login section.bigkate p,
      .page-template-page-amplify-you-page section.bigkate p,
      .page-template-page-amplify-you section.bigkate p {
        margin-bottom: 30px; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module section.bigkate,
        .page-template-page-amplify-you-login section.bigkate,
        .page-template-page-amplify-you-page section.bigkate,
        .page-template-page-amplify-you section.bigkate {
          padding-bottom: 500px; } }
    .page-template-page-amplify-you-module section.splash,
    .page-template-page-amplify-you-login section.splash,
    .page-template-page-amplify-you-page section.splash,
    .page-template-page-amplify-you section.splash {
      background: url("images/splash.jpg") no-repeat;
      background-size: cover;
      font-size: 20px; }
      .page-template-page-amplify-you-module section.splash p,
      .page-template-page-amplify-you-login section.splash p,
      .page-template-page-amplify-you-page section.splash p,
      .page-template-page-amplify-you section.splash p {
        margin-bottom: 30px; }
      .page-template-page-amplify-you-module section.splash h3,
      .page-template-page-amplify-you-login section.splash h3,
      .page-template-page-amplify-you-page section.splash h3,
      .page-template-page-amplify-you section.splash h3 {
        font-family: "Crimson Text", serif;
        font-style: italic;
        font-weight: bold;
        font-size: 44px; }
    .page-template-page-amplify-you-module section.kate-large,
    .page-template-page-amplify-you-login section.kate-large,
    .page-template-page-amplify-you-page section.kate-large,
    .page-template-page-amplify-you section.kate-large {
      background: url("images/kate-large-2.jpg") no-repeat #e1e9f4 right top;
      min-height: 716px; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module section.kate-large,
        .page-template-page-amplify-you-login section.kate-large,
        .page-template-page-amplify-you-page section.kate-large,
        .page-template-page-amplify-you section.kate-large {
          padding-top: 750px; } }
      .page-template-page-amplify-you-module section.kate-large p,
      .page-template-page-amplify-you-login section.kate-large p,
      .page-template-page-amplify-you-page section.kate-large p,
      .page-template-page-amplify-you section.kate-large p {
        margin-bottom: 30px;
        font-size: 20px; }
      .page-template-page-amplify-you-module section.kate-large .whitebox,
      .page-template-page-amplify-you-login section.kate-large .whitebox,
      .page-template-page-amplify-you-page section.kate-large .whitebox,
      .page-template-page-amplify-you section.kate-large .whitebox {
        margin-top: 0; }
        .page-template-page-amplify-you-module section.kate-large .whitebox h3,
        .page-template-page-amplify-you-login section.kate-large .whitebox h3,
        .page-template-page-amplify-you-page section.kate-large .whitebox h3,
        .page-template-page-amplify-you section.kate-large .whitebox h3 {
          font-style: italic;
          font-family: "Crimson Text", serif;
          font-size: 34px;
          margin-bottom: 0;
          font-weight: bold; }
        .page-template-page-amplify-you-module section.kate-large .whitebox .smalltriangle,
        .page-template-page-amplify-you-login section.kate-large .whitebox .smalltriangle,
        .page-template-page-amplify-you-page section.kate-large .whitebox .smalltriangle,
        .page-template-page-amplify-you section.kate-large .whitebox .smalltriangle {
          margin-bottom: -47px; }
    .page-template-page-amplify-you-module section .tornpaper,
    .page-template-page-amplify-you-login section .tornpaper,
    .page-template-page-amplify-you-page section .tornpaper,
    .page-template-page-amplify-you section .tornpaper {
      background: url("images/torn-paper.png") no-repeat;
      padding: 70px 60px;
      font-family: "Crimson Text", serif;
      font-style: italic;
      text-align: center;
      max-width: 384px;
      height: 281px; }
      .page-template-page-amplify-you-module section .tornpaper p,
      .page-template-page-amplify-you-login section .tornpaper p,
      .page-template-page-amplify-you-page section .tornpaper p,
      .page-template-page-amplify-you section .tornpaper p {
        font-size: 24px; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module section .tornpaper,
        .page-template-page-amplify-you-login section .tornpaper,
        .page-template-page-amplify-you-page section .tornpaper,
        .page-template-page-amplify-you section .tornpaper {
          background-size: 320px;
          padding: 30px 50px; } }
    .page-template-page-amplify-you-module section .greybox,
    .page-template-page-amplify-you-login section .greybox,
    .page-template-page-amplify-you-page section .greybox,
    .page-template-page-amplify-you section .greybox {
      background: #ebebeb;
      padding: 30px;
      font-size: 20px;
      text-align: center;
      position: relative;
      margin-top: 126px; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module section .greybox,
        .page-template-page-amplify-you-login section .greybox,
        .page-template-page-amplify-you-page section .greybox,
        .page-template-page-amplify-you section .greybox {
          margin-top: 50px; } }
      .page-template-page-amplify-you-module section .greybox.testie,
      .page-template-page-amplify-you-login section .greybox.testie,
      .page-template-page-amplify-you-page section .greybox.testie,
      .page-template-page-amplify-you section .greybox.testie {
        padding: 50px;
        font-family: "Montserrat", sans-serif; }
        .page-template-page-amplify-you-module section .greybox.testie p,
        .page-template-page-amplify-you-login section .greybox.testie p,
        .page-template-page-amplify-you-page section .greybox.testie p,
        .page-template-page-amplify-you section .greybox.testie p {
          text-align: left;
          font-style: normal;
          font-size: 16px; }
        .page-template-page-amplify-you-module section .greybox.testie h4,
        .page-template-page-amplify-you-login section .greybox.testie h4,
        .page-template-page-amplify-you-page section .greybox.testie h4,
        .page-template-page-amplify-you section .greybox.testie h4 {
          font-size: 15px;
          font-style: normal;
          text-align: left;
          font-weight: bold; }
    .page-template-page-amplify-you-module section .blackbox,
    .page-template-page-amplify-you-login section .blackbox,
    .page-template-page-amplify-you-page section .blackbox,
    .page-template-page-amplify-you section .blackbox {
      background: black;
      text-align: center;
      text-transform: uppercase;
      color: #fff;
      font-size: 20px;
      padding: 30px 80px;
      margin-top: 40px;
      position: relative; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module section .blackbox,
        .page-template-page-amplify-you-login section .blackbox,
        .page-template-page-amplify-you-page section .blackbox,
        .page-template-page-amplify-you section .blackbox {
          padding: 30px; } }
      .page-template-page-amplify-you-module section .blackbox.testie,
      .page-template-page-amplify-you-login section .blackbox.testie,
      .page-template-page-amplify-you-page section .blackbox.testie,
      .page-template-page-amplify-you section .blackbox.testie {
        padding: 50px; }
        .page-template-page-amplify-you-module section .blackbox.testie p,
        .page-template-page-amplify-you-login section .blackbox.testie p,
        .page-template-page-amplify-you-page section .blackbox.testie p,
        .page-template-page-amplify-you section .blackbox.testie p {
          text-align: left;
          font-style: normal;
          font-size: 16px;
          margin-bottom: 30px;
          padding: 0;
          font-family: "Montserrat", sans-serif;
          text-transform: none; }
        .page-template-page-amplify-you-module section .blackbox.testie h4,
        .page-template-page-amplify-you-login section .blackbox.testie h4,
        .page-template-page-amplify-you-page section .blackbox.testie h4,
        .page-template-page-amplify-you section .blackbox.testie h4 {
          font-size: 10px;
          font-style: normal;
          font-weight: bold;
          font-family: "Montserrat", sans-serif;
          color: white;
          text-align: center; }
    .page-template-page-amplify-you-module section .triangle,
    .page-template-page-amplify-you-login section .triangle,
    .page-template-page-amplify-you-page section .triangle,
    .page-template-page-amplify-you section .triangle {
      position: relative;
      font-family: "Crimson Text", serif;
      text-align: center;
      font-size: 24px;
      font-style: italic;
      padding-top: 100px;
      background: url("images/triangle.png") no-repeat center bottom;
      padding: 30px 30px 90px 0;
      margin-top: -230px; }
      .page-template-page-amplify-you-module section .triangle p,
      .page-template-page-amplify-you-login section .triangle p,
      .page-template-page-amplify-you-page section .triangle p,
      .page-template-page-amplify-you section .triangle p {
        padding-left: 0; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module section .triangle,
        .page-template-page-amplify-you-login section .triangle,
        .page-template-page-amplify-you-page section .triangle,
        .page-template-page-amplify-you section .triangle {
          margin-top: -250px;
          background-size: 320px; }
          .page-template-page-amplify-you-module section .triangle p,
          .page-template-page-amplify-you-login section .triangle p,
          .page-template-page-amplify-you-page section .triangle p,
          .page-template-page-amplify-you section .triangle p {
            padding-left: 0;
            font-size: 20px; } }
    .page-template-page-amplify-you-module section .whitebox,
    .page-template-page-amplify-you-login section .whitebox,
    .page-template-page-amplify-you-page section .whitebox,
    .page-template-page-amplify-you section .whitebox {
      background: white;
      padding: 50px; }
  .page-template-page-amplify-you-module .nail,
  .page-template-page-amplify-you-login .nail,
  .page-template-page-amplify-you-page .nail,
  .page-template-page-amplify-you .nail {
    width: 19px;
    height: 18px;
    background: url("images/nail.png") no-repeat;
    display: block;
    position: absolute; }
    .page-template-page-amplify-you-module .nail.top,
    .page-template-page-amplify-you-login .nail.top,
    .page-template-page-amplify-you-page .nail.top,
    .page-template-page-amplify-you .nail.top {
      top: 10px; }
    .page-template-page-amplify-you-module .nail.bottom,
    .page-template-page-amplify-you-login .nail.bottom,
    .page-template-page-amplify-you-page .nail.bottom,
    .page-template-page-amplify-you .nail.bottom {
      bottom: 10px; }
    .page-template-page-amplify-you-module .nail.left,
    .page-template-page-amplify-you-login .nail.left,
    .page-template-page-amplify-you-page .nail.left,
    .page-template-page-amplify-you .nail.left {
      left: 10px; }
    .page-template-page-amplify-you-module .nail.right,
    .page-template-page-amplify-you-login .nail.right,
    .page-template-page-amplify-you-page .nail.right,
    .page-template-page-amplify-you .nail.right {
      right: 10px; }
  .page-template-page-amplify-you-module .arrow-1,
  .page-template-page-amplify-you-login .arrow-1,
  .page-template-page-amplify-you-page .arrow-1,
  .page-template-page-amplify-you .arrow-1 {
    background: url("images/arrow-1.png") no-repeat;
    width: 165px;
    height: 113px;
    position: absolute;
    left: -50px;
    top: 40px;
    z-index: 99; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module .arrow-1,
      .page-template-page-amplify-you-login .arrow-1,
      .page-template-page-amplify-you-page .arrow-1,
      .page-template-page-amplify-you .arrow-1 {
        position: relative;
        left: 0;
        top: 0;
        display: block;
        margin: 0 auto; } }
  .page-template-page-amplify-you-module .arrow-2,
  .page-template-page-amplify-you-login .arrow-2,
  .page-template-page-amplify-you-page .arrow-2,
  .page-template-page-amplify-you .arrow-2 {
    background: url("images/arrow-2.png") no-repeat;
    width: 110px;
    height: 82px;
    position: absolute;
    left: 28%;
    top: -40px;
    z-index: 99; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module .arrow-2,
      .page-template-page-amplify-you-login .arrow-2,
      .page-template-page-amplify-you-page .arrow-2,
      .page-template-page-amplify-you .arrow-2 {
        position: relative;
        left: 0;
        top: 0;
        display: block;
        margin: 0 auto; } }
  .page-template-page-amplify-you-module .arrow-3,
  .page-template-page-amplify-you-login .arrow-3,
  .page-template-page-amplify-you-page .arrow-3,
  .page-template-page-amplify-you .arrow-3 {
    background: url("images/arrow-3.png") no-repeat;
    width: 60px;
    height: 85px;
    position: absolute;
    left: 50%;
    margin-left: -30px;
    z-index: 99;
    top: -300px; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module .arrow-3,
      .page-template-page-amplify-you-login .arrow-3,
      .page-template-page-amplify-you-page .arrow-3,
      .page-template-page-amplify-you .arrow-3 {
        display: none; } }
  .page-template-page-amplify-you-module .tape,
  .page-template-page-amplify-you-login .tape,
  .page-template-page-amplify-you-page .tape,
  .page-template-page-amplify-you .tape {
    top: -20px;
    left: 50%;
    margin-left: -37px;
    position: absolute;
    z-index: 98;
    width: 79px;
    height: 36px;
    background: url("images/tape.png"); }
  .page-template-page-amplify-you-module .smalltriangle,
  .page-template-page-amplify-you-login .smalltriangle,
  .page-template-page-amplify-you-page .smalltriangle,
  .page-template-page-amplify-you .smalltriangle {
    position: absolute;
    bottom: -50px;
    left: 50%;
    margin-left: -85px;
    background: url("images/smaller-triangle.png") no-repeat;
    display: block;
    width: 190px;
    height: 100px; }
  .page-template-page-amplify-you-module .largetriangle,
  .page-template-page-amplify-you-login .largetriangle,
  .page-template-page-amplify-you-page .largetriangle,
  .page-template-page-amplify-you .largetriangle {
    position: absolute;
    bottom: -50px;
    left: 50%;
    margin-left: -200px;
    background: url("images/triangle.png") no-repeat;
    display: block;
    width: 400px;
    height: 200px; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module .largetriangle,
      .page-template-page-amplify-you-login .largetriangle,
      .page-template-page-amplify-you-page .largetriangle,
      .page-template-page-amplify-you .largetriangle {
        width: 320px;
        background-size: 320px;
        margin-left: -160px;
        bottom: -90px; } }
  .page-template-page-amplify-you-module table,
  .page-template-page-amplify-you-login table,
  .page-template-page-amplify-you-page table,
  .page-template-page-amplify-you table {
    border-spacing: 10px;
    border-collapse: separate; }
    .page-template-page-amplify-you-module table th,
    .page-template-page-amplify-you-login table th,
    .page-template-page-amplify-you-page table th,
    .page-template-page-amplify-you table th {
      background: #fff;
      font-weight: normal;
      width: 50%;
      text-align: left;
      margin: 5px; }
      .page-template-page-amplify-you-module table th.empty,
      .page-template-page-amplify-you-login table th.empty,
      .page-template-page-amplify-you-page table th.empty,
      .page-template-page-amplify-you table th.empty {
        background: none; }
      .page-template-page-amplify-you-module table th.header,
      .page-template-page-amplify-you-login table th.header,
      .page-template-page-amplify-you-page table th.header,
      .page-template-page-amplify-you table th.header {
        text-align: center;
        text-transform: uppercase; }
    .page-template-page-amplify-you-module table td,
    .page-template-page-amplify-you-login table td,
    .page-template-page-amplify-you-page table td,
    .page-template-page-amplify-you table td {
      background: #fff;
      padding: 10px; }
      .page-template-page-amplify-you-module table td.tick,
      .page-template-page-amplify-you-login table td.tick,
      .page-template-page-amplify-you-page table td.tick,
      .page-template-page-amplify-you table td.tick {
        background: url("images/tick.png") no-repeat #fff center;
        text-indent: -999em; }
  .page-template-page-amplify-you-module .faqs,
  .page-template-page-amplify-you-login .faqs,
  .page-template-page-amplify-you-page .faqs,
  .page-template-page-amplify-you .faqs {
    padding: 100px 0; }
    .page-template-page-amplify-you-module .faqs h2,
    .page-template-page-amplify-you-login .faqs h2,
    .page-template-page-amplify-you-page .faqs h2,
    .page-template-page-amplify-you .faqs h2 {
      margin-bottom: 30px; }
    .page-template-page-amplify-you-module .faqs h3,
    .page-template-page-amplify-you-login .faqs h3,
    .page-template-page-amplify-you-page .faqs h3,
    .page-template-page-amplify-you .faqs h3 {
      text-align: left;
      font-size: 20px;
      margin: 0;
      cursor: pointer;
      line-height: 2; }
    .page-template-page-amplify-you-module .faqs .answer,
    .page-template-page-amplify-you-login .faqs .answer,
    .page-template-page-amplify-you-page .faqs .answer,
    .page-template-page-amplify-you .faqs .answer {
      font-size: 14px;
      color: #999;
      margin-top: 30px;
      margin-left: 30px; }
      .page-template-page-amplify-you-module .faqs .answer p,
      .page-template-page-amplify-you-module .faqs .answer li,
      .page-template-page-amplify-you-login .faqs .answer p,
      .page-template-page-amplify-you-login .faqs .answer li,
      .page-template-page-amplify-you-page .faqs .answer p,
      .page-template-page-amplify-you-page .faqs .answer li,
      .page-template-page-amplify-you .faqs .answer p,
      .page-template-page-amplify-you .faqs .answer li {
        font-size: 14px;
        margin-bottom: 10px; }
  .page-template-page-amplify-you-module .blocktestie .row .col-6,
  .page-template-page-amplify-you-login .blocktestie .row .col-6,
  .page-template-page-amplify-you-page .blocktestie .row .col-6,
  .page-template-page-amplify-you .blocktestie .row .col-6 {
    margin-bottom: 30px; }
  .page-template-page-amplify-you-module .blocktestie .row img,
  .page-template-page-amplify-you-login .blocktestie .row img,
  .page-template-page-amplify-you-page .blocktestie .row img,
  .page-template-page-amplify-you .blocktestie .row img {
    max-width: 100%;
    height: auto; }
  .page-template-page-amplify-you-module h3.hash,
  .page-template-page-amplify-you-login h3.hash,
  .page-template-page-amplify-you-page h3.hash,
  .page-template-page-amplify-you h3.hash {
    background: url("images/hashtag.png") no-repeat;
    display: block;
    margin: 0 auto;
    width: 390px;
    height: 200px;
    text-indent: -99em; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module h3.hash,
      .page-template-page-amplify-you-login h3.hash,
      .page-template-page-amplify-you-page h3.hash,
      .page-template-page-amplify-you h3.hash {
        width: 320px;
        background-size: 320px; } }
  .page-template-page-amplify-you-module main.content,
  .page-template-page-amplify-you-login main.content,
  .page-template-page-amplify-you-page main.content,
  .page-template-page-amplify-you main.content {
    padding: 80px 0; }
  .page-template-page-amplify-you-module .woocommerce-info,
  .page-template-page-amplify-you-module .woocommerce-message,
  .page-template-page-amplify-you-login .woocommerce-info,
  .page-template-page-amplify-you-login .woocommerce-message,
  .page-template-page-amplify-you-page .woocommerce-info,
  .page-template-page-amplify-you-page .woocommerce-message,
  .page-template-page-amplify-you .woocommerce-info,
  .page-template-page-amplify-you .woocommerce-message {
    display: none; }
  .page-template-page-amplify-you-module input[type="text"], .page-template-page-amplify-you-module input[type="password"], .page-template-page-amplify-you-module input[type="email"], .page-template-page-amplify-you-module input[type="file"], .page-template-page-amplify-you-module input[type="number"], .page-template-page-amplify-you-module input[type="search"], .page-template-page-amplify-you-module input[type="tel"], .page-template-page-amplify-you-module input[type="url"],
  .page-template-page-amplify-you-login input[type="text"],
  .page-template-page-amplify-you-login input[type="password"],
  .page-template-page-amplify-you-login input[type="email"],
  .page-template-page-amplify-you-login input[type="file"],
  .page-template-page-amplify-you-login input[type="number"],
  .page-template-page-amplify-you-login input[type="search"],
  .page-template-page-amplify-you-login input[type="tel"],
  .page-template-page-amplify-you-login input[type="url"],
  .page-template-page-amplify-you-page input[type="text"],
  .page-template-page-amplify-you-page input[type="password"],
  .page-template-page-amplify-you-page input[type="email"],
  .page-template-page-amplify-you-page input[type="file"],
  .page-template-page-amplify-you-page input[type="number"],
  .page-template-page-amplify-you-page input[type="search"],
  .page-template-page-amplify-you-page input[type="tel"],
  .page-template-page-amplify-you-page input[type="url"],
  .page-template-page-amplify-you input[type="text"],
  .page-template-page-amplify-you input[type="password"],
  .page-template-page-amplify-you input[type="email"],
  .page-template-page-amplify-you input[type="file"],
  .page-template-page-amplify-you input[type="number"],
  .page-template-page-amplify-you input[type="search"],
  .page-template-page-amplify-you input[type="tel"],
  .page-template-page-amplify-you input[type="url"] {
    border: 1px solid #999;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 300px; }
  .page-template-page-amplify-you-module .woocommerce .col-1,
  .page-template-page-amplify-you-login .woocommerce .col-1,
  .page-template-page-amplify-you-page .woocommerce .col-1,
  .page-template-page-amplify-you .woocommerce .col-1 {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 100%;
    position: relative; }
    .page-template-page-amplify-you-module .woocommerce .col-1:last-child,
    .page-template-page-amplify-you-login .woocommerce .col-1:last-child,
    .page-template-page-amplify-you-page .woocommerce .col-1:last-child,
    .page-template-page-amplify-you .woocommerce .col-1:last-child {
      margin-right: 0; }
    @media screen and (max-width: 580px) {
      .page-template-page-amplify-you-module .woocommerce .col-1,
      .page-template-page-amplify-you-login .woocommerce .col-1,
      .page-template-page-amplify-you-page .woocommerce .col-1,
      .page-template-page-amplify-you .woocommerce .col-1 {
        float: left;
        display: block;
        margin-right: 2.3576515979%;
        width: 82.9403914003%;
        margin-left: 8.5298042998%; }
        .page-template-page-amplify-you-module .woocommerce .col-1:last-child,
        .page-template-page-amplify-you-login .woocommerce .col-1:last-child,
        .page-template-page-amplify-you-page .woocommerce .col-1:last-child,
        .page-template-page-amplify-you .woocommerce .col-1:last-child {
          margin-right: 0; } }
    .page-template-page-amplify-you-module .woocommerce .col-1 .clear,
    .page-template-page-amplify-you-login .woocommerce .col-1 .clear,
    .page-template-page-amplify-you-page .woocommerce .col-1 .clear,
    .page-template-page-amplify-you .woocommerce .col-1 .clear {
      padding: 0; }
  .page-template-page-amplify-you-module .woocommerce .select2-container,
  .page-template-page-amplify-you-login .woocommerce .select2-container,
  .page-template-page-amplify-you-page .woocommerce .select2-container,
  .page-template-page-amplify-you .woocommerce .select2-container {
    max-width: 300px !important;
    display: inline-block !important; }
  .page-template-page-amplify-you-module .woocommerce #billing_address_2_field,
  .page-template-page-amplify-you-login .woocommerce #billing_address_2_field,
  .page-template-page-amplify-you-page .woocommerce #billing_address_2_field,
  .page-template-page-amplify-you .woocommerce #billing_address_2_field {
    margin-left: 180px; }
  .page-template-page-amplify-you-module .woocommerce label,
  .page-template-page-amplify-you-login .woocommerce label,
  .page-template-page-amplify-you-page .woocommerce label,
  .page-template-page-amplify-you .woocommerce label {
    width: 180px;
    display: inline-block; }
  .page-template-page-amplify-you-module .woocommerce h3,
  .page-template-page-amplify-you-login .woocommerce h3,
  .page-template-page-amplify-you-page .woocommerce h3,
  .page-template-page-amplify-you .woocommerce h3 {
    font-size: 24px;
    margin-top: 30px; }
  .page-template-page-amplify-you-module .woocommerce button, .page-template-page-amplify-you-module .woocommerce input[type="button"], .page-template-page-amplify-you-module .woocommerce input[type="reset"], .page-template-page-amplify-you-module .woocommerce input[type="submit"], .page-template-page-amplify-you-module .woocommerce a.button, .page-template-page-amplify-you-module .woocommerce .button.alt,
  .page-template-page-amplify-you-login .woocommerce button,
  .page-template-page-amplify-you-login .woocommerce input[type="button"],
  .page-template-page-amplify-you-login .woocommerce input[type="reset"],
  .page-template-page-amplify-you-login .woocommerce input[type="submit"],
  .page-template-page-amplify-you-login .woocommerce a.button,
  .page-template-page-amplify-you-login .woocommerce .button.alt,
  .page-template-page-amplify-you-page .woocommerce button,
  .page-template-page-amplify-you-page .woocommerce input[type="button"],
  .page-template-page-amplify-you-page .woocommerce input[type="reset"],
  .page-template-page-amplify-you-page .woocommerce input[type="submit"],
  .page-template-page-amplify-you-page .woocommerce a.button,
  .page-template-page-amplify-you-page .woocommerce .button.alt,
  .page-template-page-amplify-you .woocommerce button,
  .page-template-page-amplify-you .woocommerce input[type="button"],
  .page-template-page-amplify-you .woocommerce input[type="reset"],
  .page-template-page-amplify-you .woocommerce input[type="submit"],
  .page-template-page-amplify-you .woocommerce a.button,
  .page-template-page-amplify-you .woocommerce .button.alt {
    background: black;
    border: none;
    color: #fff; }
  .page-template-page-amplify-you-module .woocommerce table,
  .page-template-page-amplify-you-login .woocommerce table,
  .page-template-page-amplify-you-page .woocommerce table,
  .page-template-page-amplify-you .woocommerce table {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%; }
    .page-template-page-amplify-you-module .woocommerce table td,
    .page-template-page-amplify-you-login .woocommerce table td,
    .page-template-page-amplify-you-page .woocommerce table td,
    .page-template-page-amplify-you .woocommerce table td {
      padding: 10px 0 !important;
      border-top: 1px solid #000; }
    .page-template-page-amplify-you-module .woocommerce table td.product-name,
    .page-template-page-amplify-you-login .woocommerce table td.product-name,
    .page-template-page-amplify-you-page .woocommerce table td.product-name,
    .page-template-page-amplify-you .woocommerce table td.product-name {
      width: 48%; }
  .page-template-page-amplify-you-module .woocommerce #payment ul.payment_methods,
  .page-template-page-amplify-you-login .woocommerce #payment ul.payment_methods,
  .page-template-page-amplify-you-page .woocommerce #payment ul.payment_methods,
  .page-template-page-amplify-you .woocommerce #payment ul.payment_methods {
    margin: 0 0 50px 0;
    padding: 0;
    list-style-type: none; }
    .page-template-page-amplify-you-module .woocommerce #payment ul.payment_methods li,
    .page-template-page-amplify-you-login .woocommerce #payment ul.payment_methods li,
    .page-template-page-amplify-you-page .woocommerce #payment ul.payment_methods li,
    .page-template-page-amplify-you .woocommerce #payment ul.payment_methods li {
      width: auto !important; }
      .page-template-page-amplify-you-module .woocommerce #payment ul.payment_methods li label,
      .page-template-page-amplify-you-login .woocommerce #payment ul.payment_methods li label,
      .page-template-page-amplify-you-page .woocommerce #payment ul.payment_methods li label,
      .page-template-page-amplify-you .woocommerce #payment ul.payment_methods li label {
        width: auto;
        display: inline; }
  .page-template-page-amplify-you-module .woocommerce #payment img,
  .page-template-page-amplify-you-login .woocommerce #payment img,
  .page-template-page-amplify-you-page .woocommerce #payment img,
  .page-template-page-amplify-you .woocommerce #payment img {
    display: block; }
  .page-template-page-amplify-you-module .woocommerce abbr[title],
  .page-template-page-amplify-you-login .woocommerce abbr[title],
  .page-template-page-amplify-you-page .woocommerce abbr[title],
  .page-template-page-amplify-you .woocommerce abbr[title] {
    border: none; }
  .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you-page .woocommerce button, .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="button"], .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="reset"], .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="submit"], .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you-page .woocommerce a.button, .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you-page .woocommerce .button.alt, .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you .woocommerce button, .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you .woocommerce input[type="button"], .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you .woocommerce input[type="reset"], .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you .woocommerce input[type="submit"], .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you .woocommerce a.button, .page-template-page-amplify-you-module .woocommerce .page-template-page-amplify-you .woocommerce .button.alt,
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you-page .woocommerce button,
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="button"],
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="reset"],
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="submit"],
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you-page .woocommerce a.button,
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you-page .woocommerce .button.alt,
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you .woocommerce button,
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you .woocommerce input[type="button"],
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you .woocommerce input[type="reset"],
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you .woocommerce input[type="submit"],
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you .woocommerce a.button,
  .page-template-page-amplify-you-login .woocommerce .page-template-page-amplify-you .woocommerce .button.alt,
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you-page .woocommerce button,
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="button"],
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="reset"],
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="submit"],
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you-page .woocommerce a.button,
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you-page .woocommerce .button.alt,
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you .woocommerce button,
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you .woocommerce input[type="button"],
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you .woocommerce input[type="reset"],
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you .woocommerce input[type="submit"],
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you .woocommerce a.button,
  .page-template-page-amplify-you-page .woocommerce .page-template-page-amplify-you .woocommerce .button.alt,
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you-page .woocommerce button,
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="button"],
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="reset"],
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you-page .woocommerce input[type="submit"],
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you-page .woocommerce a.button,
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you-page .woocommerce .button.alt,
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you .woocommerce button,
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you .woocommerce input[type="button"],
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you .woocommerce input[type="reset"],
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you .woocommerce input[type="submit"],
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you .woocommerce a.button,
  .page-template-page-amplify-you .woocommerce .page-template-page-amplify-you .woocommerce .button.alt {
    margin-top: 50px; }
  .page-template-page-amplify-you-module .sales,
  .page-template-page-amplify-you-login .sales,
  .page-template-page-amplify-you-page .sales,
  .page-template-page-amplify-you .sales {
    display: table;
    width: 100%;
    margin-bottom: 30px; }
    .page-template-page-amplify-you-module .sales .col-6,
    .page-template-page-amplify-you-login .sales .col-6,
    .page-template-page-amplify-you-page .sales .col-6,
    .page-template-page-amplify-you .sales .col-6 {
      background: url("images/lake.jpg") no-repeat bottom;
      background-size: cover;
      display: table-cell;
      vertical-align: middle;
      height: 320px;
      width: 320px; }
      .page-template-page-amplify-you-module .sales .col-6.style-1,
      .page-template-page-amplify-you-login .sales .col-6.style-1,
      .page-template-page-amplify-you-page .sales .col-6.style-1,
      .page-template-page-amplify-you .sales .col-6.style-1 {
        background-image: url("images/splash.jpg"); }
      .page-template-page-amplify-you-module .sales .col-6.style-2,
      .page-template-page-amplify-you-login .sales .col-6.style-2,
      .page-template-page-amplify-you-page .sales .col-6.style-2,
      .page-template-page-amplify-you .sales .col-6.style-2 {
        background-image: url("images/stars.jpg"); }
      .page-template-page-amplify-you-module .sales .col-6.style-3,
      .page-template-page-amplify-you-login .sales .col-6.style-3,
      .page-template-page-amplify-you-page .sales .col-6.style-3,
      .page-template-page-amplify-you .sales .col-6.style-3 {
        background-image: url("images/mountain.jpg"); }
    .page-template-page-amplify-you-module .sales .sales-button,
    .page-template-page-amplify-you-login .sales .sales-button,
    .page-template-page-amplify-you-page .sales .sales-button,
    .page-template-page-amplify-you .sales .sales-button {
      height: 260px;
      width: 260px;
      background: white;
      margin: 30px;
      text-align: center;
      font-size: 24px;
      padding: 30px;
      padding-top: 60px; }
      .page-template-page-amplify-you-module .sales .sales-button h3,
      .page-template-page-amplify-you-login .sales .sales-button h3,
      .page-template-page-amplify-you-page .sales .sales-button h3,
      .page-template-page-amplify-you .sales .sales-button h3 {
        text-align: center;
        font-size: 16px;
        font-weight: normal;
        text-transform: uppercase; }
      .page-template-page-amplify-you-module .sales .sales-button a,
      .page-template-page-amplify-you-login .sales .sales-button a,
      .page-template-page-amplify-you-page .sales .sales-button a,
      .page-template-page-amplify-you .sales .sales-button a {
        color: black; }
  .page-template-page-amplify-you-module .affwp-form p,
  .page-template-page-amplify-you-login .affwp-form p,
  .page-template-page-amplify-you-page .affwp-form p,
  .page-template-page-amplify-you .affwp-form p {
    margin-bottom: 10px; }
  .page-template-page-amplify-you-module .affwp-form .button,
  .page-template-page-amplify-you-login .affwp-form .button,
  .page-template-page-amplify-you-page .affwp-form .button,
  .page-template-page-amplify-you .affwp-form .button {
    margin-left: 200px;
    background: black;
    color: #fff;
    border: none; }
  .page-template-page-amplify-you-module .affwp-form textarea,
  .page-template-page-amplify-you-login .affwp-form textarea,
  .page-template-page-amplify-you-page .affwp-form textarea,
  .page-template-page-amplify-you .affwp-form textarea {
    width: 300px;
    border: 1px solid #999; }

html {
  height: 100%; }

.page-template-page-amplify-you-module,
.page-template-page-amplify-you-login {
  background: url("images/blue-tile.jpg");
  min-height: 100%; }
  .page-template-page-amplify-you-module .blackboard,
  .page-template-page-amplify-you-login .blackboard {
    height: 15px;
    padding: 0; }
  .page-template-page-amplify-you-module .copper,
  .page-template-page-amplify-you-login .copper {
    height: 5px;
    background: url("images/copper.jpg") no-repeat;
    background-size: cover;
    padding: 0; }
  .page-template-page-amplify-you-module section.white,
  .page-template-page-amplify-you-login section.white {
    padding: 30px; }
    .page-template-page-amplify-you-module section.white p,
    .page-template-page-amplify-you-login section.white p {
      text-align: left; }
  .page-template-page-amplify-you-module header,
  .page-template-page-amplify-you-login header {
    padding: 45px 0 15px 0;
    background-color: transparent; }
    .page-template-page-amplify-you-module header h1.logo,
    .page-template-page-amplify-you-login header h1.logo {
      background: url("images/login-logo.png") no-repeat;
      width: 449px;
      height: 184px;
      margin-bottom: 0; }
      @media screen and (max-width: 580px) {
        .page-template-page-amplify-you-module header h1.logo,
        .page-template-page-amplify-you-login header h1.logo {
          width: 320px;
          height: 131px;
          background-size: 320px; } }
  .page-template-page-amplify-you-module .woocommerce p,
  .page-template-page-amplify-you-login .woocommerce p {
    text-align: left; }
    .page-template-page-amplify-you-module .woocommerce p label,
    .page-template-page-amplify-you-login .woocommerce p label {
      color: #999999;
      font-weight: normal;
      display: inline;
      font-size: 14px; }
    .page-template-page-amplify-you-module .woocommerce p input[type="password"],
    .page-template-page-amplify-you-module .woocommerce p input[type='text'],
    .page-template-page-amplify-you-login .woocommerce p input[type="password"],
    .page-template-page-amplify-you-login .woocommerce p input[type='text'] {
      border: none;
      background: #ededef;
      width: 100%; }
    .page-template-page-amplify-you-module .woocommerce p input[type="submit"],
    .page-template-page-amplify-you-login .woocommerce p input[type="submit"] {
      float: right;
      text-transform: none;
      font-size: 14px; }
  .page-template-page-amplify-you-module .woocommerce .lost_password,
  .page-template-page-amplify-you-login .woocommerce .lost_password {
    text-align: center;
    font-size: 14px;
    margin-top: 20px;
    font-style: italic;
    margin-bottom: 0; }
    .page-template-page-amplify-you-module .woocommerce .lost_password a,
    .page-template-page-amplify-you-login .woocommerce .lost_password a {
      font-weight: normal; }
  .page-template-page-amplify-you-module .woocommerce .form-row,
  .page-template-page-amplify-you-login .woocommerce .form-row {
    clear: both;
    overflow: hidden;
    margin-bottom: 10px; }

.page-template-page-amplify-you-login .container {
  width: 385px; }

.page-template-page-amplify-you-module .fancy-links section {
  position: relative;
  margin-top: 0;
  margin-bottom: 10px;
  text-align: center;
  font-size: 30px;
  padding: 30px;
  text-transform: uppercase;
  letter-spacing: 2px; }
  .page-template-page-amplify-you-module .fancy-links section.mountain {
    background-position: bottom; }
  .page-template-page-amplify-you-module .fancy-links section.lake {
    background-position: center  530px; }
  .page-template-page-amplify-you-module .fancy-links section.lake-middle {
    background-position: center bottom; }
  .page-template-page-amplify-you-module .fancy-links section a {
    color: white;
    font-weight: normal; }
  .page-template-page-amplify-you-module .fancy-links section .nail.top {
    top: 40px; }
.page-template-page-amplify-you-module .featured-image {
  margin-top: -30px;
  margin-bottom: 30px; }
  .page-template-page-amplify-you-module .featured-image img {
    max-width: 100%;
    height: auto; }
.page-template-page-amplify-you-module .container h1 {
  text-align: center;
  font-size: 20px;
  font-weight: normal;
  color: #14141d;
  margin: 0;
  padding: 0; }
.page-template-page-amplify-you-module .container h2 {
  text-align: center;
  font-size: 26px;
  font-weight: bold;
  color: #14141d;
  padding: 0;
  margin-bottom: 30px; }
.page-template-page-amplify-you-module .menu-amplify-you-admin-container {
  text-align: center;
  list-style-type: none; }
  .page-template-page-amplify-you-module .menu-amplify-you-admin-container li {
    display: inline;
    font-size: 14px;
    background: url("images/pipe.png") no-repeat left 3px;
    padding-left: 17px;
    padding-right: 15px; }
    .page-template-page-amplify-you-module .menu-amplify-you-admin-container li:first-child {
      background: none;
      padding-left: none; }
    .page-template-page-amplify-you-module .menu-amplify-you-admin-container li a {
      font-weight: normal;
      color: #14141d; }
      .page-template-page-amplify-you-module .menu-amplify-you-admin-container li a:hover {
        color: #c58162; }
.page-template-page-amplify-you-module h3.footer-logo {
  background: url("images/footer-logo.png") no-repeat;
  width: 191px;
  height: 97px;
  margin: 0 auto;
  display: block;
  text-indent: -99em; }
.page-template-page-amplify-you-module section.black {
  padding: 0;
  background: black;
  display: block;
  overflow: hidden;
  color: white;
  margin: 0; }
  .page-template-page-amplify-you-module section.black .module-menu ul {
    list-style-type: none;
    margin: 0;
    padding: 10px 0;
    border-bottom: 2px solid #fff; }
    .page-template-page-amplify-you-module section.black .module-menu ul li {
      margin: 0;
      font-size: 14px;
      text-transform: uppercase;
      display: inline-block;
      padding: 10px 20px; }
      .page-template-page-amplify-you-module section.black .module-menu ul li a {
        color: white; }
        .page-template-page-amplify-you-module section.black .module-menu ul li a:hover {
          color: #c58162; }
.page-template-page-amplify-you-module section.resources {
  position: relative; }
  .page-template-page-amplify-you-module section.resources .resource-header {
    text-align: center;
    font-family: "Crimson Text", serif;
    background: url("images/arrow-down.png") no-repeat bottom center;
    margin-bottom: -35px;
    padding-bottom: 35px;
    z-index: 99;
    position: relative; }
    .page-template-page-amplify-you-module section.resources .resource-header h3 {
      font-family: "Crimson Text", serif;
      margin: 0;
      padding: 0;
      font-size: 52px;
      font-style: italic;
      text-transform: capitalize; }
    .page-template-page-amplify-you-module section.resources .resource-header p {
      text-align: center;
      font-style: italic;
      margin: 0;
      padding: 0; }
  .page-template-page-amplify-you-module section.resources .blackboard {
    padding: 85px 50px 50px 50px;
    text-align: center;
    z-index: 0;
    height: auto;
    color: #8d959d; }
    .page-template-page-amplify-you-module section.resources .blackboard p {
      text-align: center;
      font-size: 30px;
      color: #8d959d; }
    .page-template-page-amplify-you-module section.resources .blackboard a {
      color: #8d959d; }
      .page-template-page-amplify-you-module section.resources .blackboard a:hover {
        color: #fff; }

.ai1ec-load-event {
  pointer-events: none; }
