section {
  height: 100%;
  max-height: 1400px;
  min-width: 960px;
  opacity: 1; }

.splash {
  background: #353C47 url("../img/splash-image-black.jpg") top center no-repeat;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  width: 100%;
  height: 100%; }
  .splash .splash-text {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    background: url("../img/splash-text.png") center center no-repeat;
    background-size: contain;
    top: 45%;
    left: 50%;
    height: 25%;
    width: 50%;
    margin: -15% 0 0 -25%; }
  .splash .button-holder #enter-button {
    width: 100%;
    font-size: 40px;
    position: absolute;
    bottom: 0; }
  .splash .btn-outline {
    color: white;
    background-color: transparent; }

#main-wrapper {
  width: 90%; }
  #main-wrapper #jillian-slide-1 {
    width: 49.8%;
    margin: 0;
    padding: 0px;
    display: inline-block;
    overflow: hidden;
    position: relative; }
    #main-wrapper #jillian-slide-1 img {
      width: 100%;
      height: auto; }
  #main-wrapper .cake {
    width: 33%;
    padding: 0px;
    overflow: hidden;
    position: relative; }
    #main-wrapper .cake img {
      width: 100%;
      height: auto;
      -webkit-transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
      transition: all 0.5s ease; }
    #main-wrapper .cake .blurb {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      color: #fff;
      visibility: hidden;
      opacity: 0;
      text-align: center;
      -webkit-transition: visibility opacity 0.2s; }
    #main-wrapper .cake .cake-title {
      height: 20%;
      top: 35%;
      overflow: hidden;
      white-space: nowrap; }
    #main-wrapper .cake .cake-description {
      width: 100%;
      font-size: 20px;
      height: 40%;
      top: 60%;
      padding: 20px; }
    #main-wrapper .cake:hover img {
      filter: blur(2px) grayscale(1) brightness(0.4);
      -webkit-filter: blur(2px) grayscale(1) brightness(0.4);
      -moz-filter: blur(2px) grayscale(1) brightness(0.4);
      -o-filter: blur(2px) grayscale(1) brightness(0.4);
      -ms-filter: blur(2px) grayscale(1) brightness(0.4); }
    #main-wrapper .cake:hover .blurb {
      visibility: visible;
      opacity: 1; }

.modal-dialog {
  width: 70%;
  height: 40px; }
  .modal-dialog .modal-body {
    height: 100%; }
    .modal-dialog .modal-body .main-img {
      width: 75%;
      display: inline-block; }
      .modal-dialog .modal-body .main-img img {
        width: 100%;
        height: auto; }
    .modal-dialog .modal-body .side-img {
      width: 25%;
      height: 100%;
      float: right;
      display: inline-block; }
      .modal-dialog .modal-body .side-img img {
        float: right;
        width: 100%;
        height: auto; }

/*# sourceMappingURL=sass_compiled.css.map */
