@import url("https://fonts.googleapis.com/css?family=Martel+Sans:200,300,400,600,700,800,900&display=swap");
@import url("https://fonts.googleapis.com/css?family=Signika:300,400,600,700&subset=latin-ext&display=swap");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600&display=swap");
.thanku-page {
  height: 100vh; }
  .thanku-page .main-container {
    width: 90%;
    max-width: 1260px;
    margin-bottom: 50px; }
  .thanku-page section.col-sm-12 .page-header {
    float: unset;
    margin-top: 0 !important; }
  .thanku-page section.col-sm-12 article {
    width: 50%;
    text-align: left; }
    .thanku-page section.col-sm-12 article .field--type-image::before {
      height: 100%;
      background: linear-gradient(319.28deg, rgba(109, 142, 201, 0) 50%, #3B5598 100%); }
    .thanku-page section.col-sm-12 article .field--type-image {
      height: 200vh;
      max-height: 850px; }
      .thanku-page section.col-sm-12 article .field--type-image img {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        margin: auto;
        z-index: -1;
        width: 100%;
        height: auto; }
    .thanku-page section.col-sm-12 article .field--name-body {
      margin-top: 30px; }
      .thanku-page section.col-sm-12 article .field--name-body li {
        position: relative; }
      .thanku-page section.col-sm-12 article .field--name-body ul {
        list-style: none; }
      .thanku-page section.col-sm-12 article .field--name-body li::before {
        content: " ";
        color: #fff;
        margin-right: 10px;
        font-size: 0;
        position: absolute;
        top: 9px;
        border-radius: 100%;
        background-color: white;
        padding: 2px;
        left: -12px; }
      .thanku-page section.col-sm-12 article .field--name-body p {
        position: relative;
        text-align: left;
        font-size: 18px;
        font-weight: normal;
        line-height: 22px;
        text-align: left;
        color: #FFF; }
      .thanku-page section.col-sm-12 article .field--name-body a {
        margin-top: 50px;
        padding: 13px 49.85px 10px;
        display: inline-block;
        background: linear-gradient(90deg, #F34C51 0%, #FD7979 100%);
        box-shadow: 2px 2px 9px 0 rgba(205, 64, 68, 0.1);
        border-radius: 28px;
        text-transform: uppercase;
        color: #FFF;
        font-family: "Martel Sans", Fallback, sans-serif;
        font-size: 18px;
        font-weight: 900;
        line-height: 33px;
        text-align: center; }
  .thanku-page footer {
    margin-top: 0; }

@media only screen and (max-width: 1200px) {
  .thanku-page .dialog-off-canvas-main-canvas {
    position: relative;
    overflow: hidden; }
  .thanku-page section.col-sm-12 article .field--type-image {
    height: 150vh;
    max-height: unset; }
    .thanku-page section.col-sm-12 article .field--type-image img {
      max-width: unset;
      width: auto;
      height: 100%; } }
@media only screen and (max-width: 992px) {
  .thanku-page section.col-sm-12 article .field--type-image {
    height: 105%;
    max-height: unset; }
    .thanku-page section.col-sm-12 article .field--type-image img {
      width: auto;
      height: 100%; } }
@media only screen and (max-width: 576px) {
  .thanku-page section.col-sm-12 .page-header {
    max-width: 100%; }
  .thanku-page section.col-sm-12 article {
    width: 100%;
    text-align: left; }
    .thanku-page section.col-sm-12 article .field--type-image::before {
      background: linear-gradient(319.28deg, rgba(109, 142, 201, 0) 10%, #3B5598 100%); }
    .thanku-page section.col-sm-12 article .field--type-image {
      left: -697px;
      height: 305%; }
      .thanku-page section.col-sm-12 article .field--type-image img {
        width: auto;
        height: 100%; } }

/*# sourceMappingURL=thank-u-page.css.map */
