.row > [class*="coffee-span-"] .html-element.html-element-1 {
  text-align:center;
  background-color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] .html-element.html-element-2 {
  text-align:center;
  background-color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container.nav-button-link-container {
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  -webkit-flex:;
  -moz-flex:;
  -ms-flex:;
  -o-flex:;
  flex:;
  margin-left:auto;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  float:none;
  width:100%;
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  margin-right:auto;
  min-width:10px;
  max-width:none;
  height:100%;
  max-height:none;
  margin-bottom:0px;
  margin-top:0px;
  position:static;
  padding-right:0px;
  background-image:none;
  background-color:rgba(0, 0, 0, 0);
  padding-top:0px;
}

body > .row > [class*="coffee-span-"].title-column {
  margin-top:0px;
  margin-right:auto;
  margin-left:auto;
  max-height:none;
  height:auto;
  position:relative;
  background-color:rgba(0, 0, 0, 0);
}

body > .row > [class*="coffee-span-"].copyright-column {
  display:block;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  position:relative;
  margin-top:0px;
  margin-right:0%;
  margin-left:0%;
  background-color:rgba(255, 255, 255, 1);
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
  float:left;
  text-align:center;
}

body > .row > [class*="coffee-span-"].footer-column {
  background-color:rgba(255, 255, 255, 1);
}

body > .row > [class*="coffee-span-"].html-date-column {
  background-color:rgba(255, 255, 255, 1);
  text-align:center;
}

body > .row > [class*="coffee-span-"].html-column-2 {
  background-color:rgba(255, 255, 255, 1);
  text-align:center;
}

p.paragraph span.copy-right-text {
  font-size:10px;
  font-family:Verdana, Geneva, sans-serif;
}

body > .row.title-row {
  max-width:none;
  width:auto;
  box-shadow:none;
  background-color:rgba(255, 255, 255, 0);
}

div.responsive-picture.index-picture {
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
  max-width:1000px;
  max-height:722px;
  margin-top:-7px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin-left:auto;
  margin-right:auto;
  box-shadow:none;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-color:rgba(11, 20, 213, 0.7);
  border-right-color:rgba(11, 20, 213, 0.7);
  border-bottom-color:rgba(11, 20, 213, 0.7);
  border-left-color:rgba(11, 20, 213, 0.7);
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  opacity:1;
  -webkit-transition-timing-function:ease;
  -moz-transition-timing-function:ease;
  -ms-transition-timing-function:ease;
  -o-transition-timing-function:ease;
  transition-timing-function:ease;
}

body > .row > [class*="coffee-span-"].index-picture-column {
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  float:left;
}

body > .row.index-picture-row {
  max-width:none;
  min-height:0px;
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].index-button-link-column {
  display:block;
  margin-left:auto;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  float:left;
  -webkit-flex-wrap:nowrap;
  -moz-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -o-flex-wrap:nowrap;
  flex-wrap:nowrap;
  margin-right:auto;
  height:auto;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  margin-top:0px;
  background-image:none;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  -ms-flex-direction:row;
  -o-flex-direction:row;
  flex-direction:row;
  position:relative;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container {
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  -webkit-flex:;
  -moz-flex:;
  -ms-flex:;
  -o-flex:;
  flex:;
  margin-left:0%;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  float:left;
  width:100%;
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  margin-right:0%;
  min-width:10px;
  max-width:none;
  height:100%;
  max-height:none;
  margin-bottom:0px;
  margin-top:0px;
  position:static;
  padding-right:0px;
  background-image:none;
  background-color:rgba(0, 0, 0, 0);
  padding-top:0px;
}

a.link-button span.index-but-link-text {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:22px;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container.nav {
  max-width:1000px;
  float:left;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  width:100%;
  padding-top:0px;
  height:100%;
  margin-left:auto;
  margin-right:auto;
  padding-right:0px;
  margin-top:0px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-color:rgba(11, 20, 213, 0.7);
  border-right-color:rgba(11, 20, 213, 0.7);
  border-bottom-color:rgba(11, 20, 213, 0.7);
  border-left-color:rgba(11, 20, 213, 0.7);
  max-height:none;
  background-image:-webkit-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(8,10,48,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(8,10,48,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(8,10,48,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(8,10,48,1) 100%);
  background-image:linear-gradient(180deg, rgba(231, 181, 68, 1) 0%, rgba(8, 10, 48, 1) 100%);
}

a.link-button.index-button-link-1 {
  background-color:rgba(0, 0, 0, 0);
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
}

body > .row.row-14 {
  max-width:1000px;
  height:auto;
  margin-top:0px;
}

body > .row > [class*="coffee-span-"]#index-copyright-info {
  background-color:rgba(0, 0, 0, 1);
  margin-top:60px;
}

.row > [class*="coffee-span-"] .html-element.html-element-3 {
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
}

.row > [class*="coffee-span-"] .html-element.html-element-4 {
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
  text-align:center;
}

body > .row.row-17 {
  text-align:center;
}

body > .row.row-19 {
  text-align:center;
}

p.paragraph.index-copyright-paragraph {
  float:none;
  text-align:center;
}

body > .row.index-butlink-row {
  max-width:1000px;
  height:100%;
  margin-top:11px;
}

a.link-button.index-button-link-1.nav {
  max-width:500px;
  display:block;
  float:none;
  width:100%;
  padding-right:0px;
  padding-left:0px;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-color:rgba(0, 0, 0, 0);
  border-right-color:rgba(0, 0, 0, 0);
  border-bottom-color:rgba(0, 0, 0, 0);
  border-left-color:rgba(0, 0, 0, 0);
  margin-left:auto;
  padding-bottom:0px;
  padding-top:0px;
  margin-right:auto;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  color:rgba(255, 255, 255, 1);
  -webkit-transition-timing-function:ease;
  -moz-transition-timing-function:ease;
  -ms-transition-timing-function:ease;
  -o-transition-timing-function:ease;
  transition-timing-function:ease;
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:20px;
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
  letter-spacing:0px;
}

p.paragraph.copyright-paragraph {
  text-align:center;
}

p.paragraph span.index-copy-right-text {
  font-family:Verdana, Geneva, sans-serif;
  color:rgba(231, 181, 68, 0.8);
  font-size:10px;
}

body.index-grid {
  background-image:none;
  background-position:center top;
  background-repeat:no-repeat;
  background-size:cover;
  background-color:rgba(0, 0, 0, 1);
  margin-top:0px;
  height:auto;
}

body.pages-grid {
  background-color:rgba(0, 0, 0, 1);
  height:auto;
  max-height:none;
  width:auto;
  max-width:none;
}

body > .row > [class*="coffee-span-"].page-picture-column {
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-justify-content:space-around;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  float:left;
  margin-top:27px;
}

.row > [class*="coffee-span-"] > .container.page-picture-container {
  max-width:747px;
  margin-bottom:0px;
  margin-top:56px;
  background-color:rgba(255, 255, 255, 1);
  max-height:none;
}

h2 span.pg-heading2-text {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  color:rgba(0, 0, 0, 1);
  font-size:32px;
}

body > .row > [class*="coffee-span-"].back-next-column-nav {
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  float:none;
  margin-left:auto;
  margin-right:auto;
}

.row > [class*="coffee-span-"] > .container.back-next-container-nav {
  height:auto;
  max-width:747px;
  background-color:rgba(255, 255, 255, 1);
  width:100%;
  float:none;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  max-height:none;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  margin-bottom:0px;
}

a.link-button span.b-i-n-butlink-text {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  color:rgba(0, 0, 0, 1);
}

a.link-button.nav.picture-button-link {
  background-color:rgba(0, 0, 0, 0);
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  padding-top:7px;
  padding-right:15px;
  padding-bottom:7px;
  padding-left:15px;
  margin-top:0px;
  margin-right:6%;
  margin-bottom:0px;
  margin-left:6%;
  display:block;
  float:none;
  position:static;
  text-align:center;
}

body > .row > [class*="coffee-span-"].info-list-item-column {
  background-color:rgba(255, 255, 255, 1);
}

li span.list-item-text-1 {
  font-family:Verdana, Geneva, sans-serif;
}

li span.list-item-text-2 {
  font-weight:600;
}

body > .row > [class*="coffee-span-"].description-column {
  background-color:rgba(255, 255, 255, 1);
  margin-top:0px;
  border-top-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  max-height:none;
  height:auto;
}

li a.list-item-text-3 {
  color:rgba(0, 0, 0, 1);
  text-decoration:underline;
}

body > .row > [class*="coffee-span-"].footer-back-up-next-column {
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  float:none;
  margin-left:auto;
  margin-right:auto;
  background-color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container.footer-back-up-next-container.nav {
  height:100%;
  max-width:747px;
  background-color:rgba(255, 255, 255, 1);
  width:100%;
  float:none;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  max-height:none;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  margin-bottom:0px;
}

ul.unorder-list.unordered-list-1 {
  margin-left:4%;
  max-width:1200px;
  width:auto;
}

a.link-button span.footer-b-i-n-butlink-text {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:600;
  color:rgba(0, 0, 0, 1);
}

h2.pg-heading2 {
  text-align:center;
  padding-bottom:3px;
  margin-top:77px;
  margin-bottom:25px;
  margin-left:auto;
  margin-right:auto;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
}

.row > [class*="coffee-span-"] > .container.blank-container {
  height:auto;
  max-width:747px;
  background-color:rgba(255, 255, 255, 1);
  width:100%;
  float:none;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  max-height:none;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  margin-bottom:0px;
}

body > .row > [class*="coffee-span-"].blank-container-column {
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  float:none;
}

li.list-item-1 {
  margin-bottom:0px;
  padding-left:0px;
  padding-bottom:0px;
  padding-right:0px;
  margin-right:4%;
  max-width:1200px;
  width:auto;
}

li.list-item-2 {
  margin-right:4%;
  max-width:1200px;
}

li.list-item-3 {
  margin-right:4%;
  max-width:1200px;
}

li.list-item-4 {
  margin-left:0%;
  margin-right:4%;
  max-width:1200px;
}

li.list-item-5 {
  margin-right:4%;
  max-width:1200px;
  width:auto;
}

a.link-button#index-hello {
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  margin-bottom:7px;
  margin-top:7px;
  margin-right:auto;
  margin-left:auto;
}

a.link-button#index-galleries {
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  margin-left:auto;
  margin-right:auto;
}

a.link-button#index-contact {
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  margin-bottom:7px;
  margin-top:7px;
  margin-right:auto;
  margin-left:auto;
}

a.link-button#index-links {
  padding-left:0px;
  padding-right:0px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-color:rgba(0, 0, 0, 0);
  border-right-color:rgba(0, 0, 0, 0);
  border-bottom-color:rgba(0, 0, 0, 0);
  border-left-color:rgba(0, 0, 0, 0);
  padding-top:0px;
  margin-top:7px;
  margin-right:auto;
  margin-bottom:7px;
  margin-left:auto;
}

body > .row > [class*="coffee-span-"].blank-description-column {
  background-color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container.footer-back-up-next-container {
  width:100%;
  margin-left:0%;
  margin-right:0%;
}

h1 span.pages-heading1-text {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:500;
  font-size:46px;
  color:rgba(0, 0, 0, 1);
}

span.text-element.menu-label {
  color:rgba(140, 182, 228, 1);
  font-family:Verdana, Geneva, sans-serif;
  font-size:17px;
  float:left;
}

span.glyph.mobil-icon {
  line-height:0.5;
  color:rgba(127, 164, 222, 0.69);
  float:right;
}

.row > [class*="coffee-span-"] > .container.mobil-button {
  min-height:40px;
  display:none;
  width:auto;
  height:auto;
  margin-right:auto;
  margin-left:auto;
  margin-top:0px;
}

.row > [class*="coffee-span-"] > .container.menu {
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
}

body > .row > [class*="coffee-span-"].menu-column {
  display:block;
  margin-left:auto;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  float:none;
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
  margin-right:auto;
  height:auto;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  margin-top:0px;
  background-image:none;
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  -ms-flex-direction:row;
  -o-flex-direction:row;
  flex-direction:row;
  position:static;
  text-align:center;
}

.row > [class*="coffee-span-"] > .container.menu.nav-button-link-container {
  width:auto;
  text-align:center;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  height:auto;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  float:none;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
}

a.link-button.nav.pg-button-link {
  background-color:rgba(0, 0, 0, 0);
  padding-top:0px;
  padding-right:60px;
  padding-bottom:0px;
  padding-left:60px;
  border-top-color:rgba(11, 20, 213, 0.701961);
  border-right-color:rgba(11, 20, 213, 0.701961);
  border-bottom-color:rgba(11, 20, 213, 0.701961);
  border-left-color:rgba(11, 20, 213, 0.701961);
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  box-shadow:rgba(11, 20, 213, 0.7) 2px 2px 5px 0px;
  display:block;
  margin-left:0.5%;
}

a.link-button#index-about-prints {
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  margin-left:auto;
  margin-top:7px;
  margin-right:auto;
}

body > .row > [class*="coffee-span-"].blank-space-column {
  min-height:500px;
}

body > .row > [class*="coffee-span-"].index-html-column-2 {
  text-align:center;
}

body > .row > [class*="coffee-span-"].index-html-column-1 {
  text-align:center;
}

h1.autumn-head1 {
  text-align:center;
  padding-top:7px;
  padding-bottom:14px;
  margin-top:0px;
  margin-bottom:0px;
  text-shadow:rgba(186, 126, 13, 1) 1px 1px 0px;
  background-image:-webkit-linear-gradient(180deg,rgba(173,6,26,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(173,6,26,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(173,6,26,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(173,6,26,1) 0%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(180deg, rgba(173, 6, 26, 1) 0%, rgba(0, 0, 0, 0) 100%);
  box-shadow:rgba(173, 6, 26, 0.7) 2px 2px 4px 2px;
}

span.text-element span.autumn-mutx {
  color:rgba(173, 6, 26, 0.7);
}

span.glyph#autumn-icon {
  color:rgba(46, 89, 17, 0.8);
}

div.responsive-picture.autumn-in-new-york-picture {
  max-height:540px;
  max-width:438px;
  margin-right:auto;
  margin-left:auto;
  margin-top:27px;
}

a.link-button.autumn.nav.pg-button-link {
  border-top-color:rgba(173, 6, 26, 1);
  border-right-color:rgba(173, 6, 26, 1);
  border-bottom-color:rgba(173, 6, 26, 1);
  border-left-color:rgba(173, 6, 26, 1);
  box-shadow:rgba(173, 6, 26, 0.6) 2px 2px 5px 0px;
}

a.link-button span.autumn-buttx {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:17px;
  color:rgba(173, 6, 26, 0.8);
}

h1.orange-head1 {
  text-align:center;
  padding-top:7px;
  padding-bottom:14px;
  margin-top:0px;
  margin-bottom:0px;
  text-shadow:rgba(186, 126, 13, 1) 1px 1px 0px;
  background-image:-webkit-linear-gradient(180deg,rgba(46,89,17,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(46,89,17,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(46,89,17,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(46,89,17,1) 0%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(180deg, rgba(46, 89, 17, 1) 0%, rgba(0, 0, 0, 0) 100%);
  box-shadow:rgba(46, 89, 17, 0.7) 2px 2px 4px 2px;
}

span.text-element span.orange-mutx {
  color:rgba(46, 89, 17, 0.9);
}

div.responsive-picture.orange-grove-picture {
  max-height:540px;
  max-width:429px;
  margin-left:auto;
  margin-right:auto;
  margin-top:27px;
}

a.link-button.nav.orange.pg-button-link {
  border-top-color:rgba(46, 89, 17, 1);
  border-right-color:rgba(46, 89, 17, 1);
  border-bottom-color:rgba(46, 89, 17, 1);
  border-left-color:rgba(46, 89, 17, 1);
  box-shadow:rgba(46, 89, 17, 0.7) 2px 2px 5px 0px;
}

a.link-button span.orange-buttx {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:17px;
  color:rgba(46, 89, 17, 0.8);
}

h1.ocean-head1 {
  text-align:center;
  padding-top:7px;
  padding-bottom:14px;
  margin-top:0px;
  margin-bottom:0px;
  text-shadow:rgba(186, 126, 13, 1) 1px 1px 0px;
  background-image:-webkit-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(180deg, rgba(31, 37, 135, 1) 0%, rgba(0, 0, 0, 0) 100%);
  box-shadow:rgba(31, 37, 135, 0.8) 2px 2px 4px 2px;
}

div.responsive-picture.ocean-view-picture {
  max-width:455px;
  max-height:540px;
  margin-right:auto;
  margin-left:auto;
  margin-top:27px;
}

span.glyph#ocean-icon {
  color:rgba(83, 100, 250, 0.7);
}

a.link-button span.ocean-buttx {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:17px;
  color:rgba(83, 100, 250, 0.8);
}

h1.bigred-head1 {
  text-align:center;
  padding-top:7px;
  padding-bottom:14px;
  margin-top:0px;
  margin-bottom:0px;
  text-shadow:rgba(186, 126, 13, 1) 1px 1px 0px;
  background-image:-webkit-linear-gradient(180deg,rgba(116,73,31,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(116,73,31,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(116,73,31,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(116,73,31,1) 0%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(180deg, rgba(116, 73, 31, 1) 0%, rgba(0, 0, 0, 0) 100%);
  box-shadow:rgba(116, 73, 31, 1) 2px 2px 4px 2px;
}

span.glyph#bigred-icon {
  color:rgba(110, 49, 5, 0.7);
}

span.text-element span.bigred-mutx {
  color:rgba(110, 49, 5, 0.8);
}

a.link-button.bigred.nav.pg-button-link {
  border-top-color:rgba(116, 73, 31, 1);
  border-right-color:rgba(116, 73, 31, 1);
  border-bottom-color:rgba(116, 73, 31, 1);
  border-left-color:rgba(116, 73, 31, 1);
  box-shadow:rgba(116, 73, 31, 0.7) 2px 2px 5px 0px;
}

a.link-button span.bigred-buttx {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:17px;
  color:rgba(110, 49, 5, 0.8);
}

div.responsive-picture.big-red-picture {
  max-height:540px;
  max-width:599px;
  margin-left:auto;
  margin-right:auto;
  margin-top:27px;
}

h1.elephant-head1 {
  text-align:center;
  padding-top:7px;
  padding-bottom:14px;
  margin-top:0px;
  margin-bottom:0px;
  text-shadow:rgba(186, 126, 13, 1) 1px 1px 0px;
  background-image:-webkit-linear-gradient(180deg,rgba(65,73,60,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(65,73,60,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(65,73,60,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(65,73,60,1) 0%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(180deg, rgba(65, 73, 60, 1) 0%, rgba(0, 0, 0, 0) 100%);
  box-shadow:rgba(65, 73, 60, 0.8) 2px 2px 4px 2px;
}

span.text-element span.elephant-mutx {
  color:rgba(65, 73, 60, 1);
}

span.glyph#elephant-icon {
  color:rgba(65, 73, 60, 0.8);
}

a.link-button.elephant.nav.pg-button-link {
  border-top-color:rgba(65, 73, 60, 1);
  border-right-color:rgba(65, 73, 60, 1);
  border-bottom-color:rgba(65, 73, 60, 1);
  border-left-color:rgba(65, 73, 60, 1);
  box-shadow:rgba(65, 73, 60, 0.7) 2px 2px 5px 0px;
}

a.link-button span.elephant-buttx {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:17px;
  color:rgba(65, 73, 60, 0.9);
}

div.responsive-picture.elephant-picture {
  max-width:591px;
  max-height:506px;
  margin-left:auto;
  margin-right:auto;
  margin-top:27px;
}

h1.rhino-head1 {
  text-align:center;
  padding-top:7px;
  padding-bottom:14px;
  margin-top:0px;
  margin-bottom:0px;
  text-shadow:rgba(186, 126, 13, 1) 1px 1px 0px;
  background-image:-webkit-linear-gradient(180deg,rgba(122,104,82,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(122,104,82,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(122,104,82,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(122,104,82,1) 0%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(180deg, rgba(122, 104, 82, 1) 0%, rgba(0, 0, 0, 0) 100%);
  box-shadow:rgba(122, 104, 82, 0.8) 2px 2px 4px 2px;
}

span.text-element span.rhino-mutx {
  color:rgba(122, 104, 82, 0.8);
}

span.glyph#rhin-icon {
  color:rgba(122, 104, 82, 0.8);
}

a.link-button.nav.pg-button-link.rhino {
  border-top-color:rgba(122, 104, 82, 1);
  border-right-color:rgba(122, 104, 82, 1);
  border-bottom-color:rgba(122, 104, 82, 1);
  border-left-color:rgba(122, 104, 82, 1);
  box-shadow:rgba(122, 104, 82, 0.7) 2px 2px 5px 0px;
}

a.link-button span.rhino-buttx {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:17px;
  color:rgba(122, 104, 82, 0.8);
}

div.responsive-picture.rhino-picture {
  max-width:577px;
  max-height:482px;
  margin-left:auto;
  margin-right:auto;
  margin-top:27px;
}

h1.links-head1 {
  text-align:center;
  padding-top:7px;
  padding-bottom:14px;
  margin-top:0px;
  margin-bottom:0px;
  text-shadow:rgba(186, 126, 13, 1) 1px 1px 0px;
  background-image:-webkit-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(31,37,135,1) 0%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(180deg, rgba(31, 37, 135, 1) 0%, rgba(0, 0, 0, 0) 100%);
  box-shadow:rgba(31, 37, 135, 0.8) 2px 2px 4px 2px;
}

span.glyph#links-icon {
  color:rgba(83, 100, 250, 0.8);
}

span.text-element span.links-mux {
  color:rgba(83, 100, 250, 0.8);
}

span.text-element span.ocean-mutx {
  color:rgba(83, 100, 250, 0.8);
}

a.link-button span.links-buttx {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:17px;
  color:rgba(83, 100, 250, 0.8);
}

.row > [class*="coffee-span-"] .html-element.html-links {
  margin-right:0%;
  margin-left:0%;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  text-align:center;
  margin-top:17px;
}

h2.links-head2 {
  text-align:center;
  padding-bottom:34px;
  margin-top:24px;
  margin-bottom:25px;
  margin-left:auto;
  margin-right:auto;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
}

.row > [class*="coffee-span-"] > .container.social-container {
  max-width:200px;
  margin-right:2%;
  margin-left:auto;
  margin-bottom:0px;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  text-align:center;
}

a.social-image.page-social-icon {
  max-width:25px;
  margin-right:auto;
  margin-left:auto;
  background-color:rgba(0, 0, 0, 1);
  box-shadow:#777777 2px 2px 5px 0px;
}

a.link-button.index-button-link-1:hover {
  min-height:0px;
  max-width:1719px;
  background-color:rgba(0, 0, 0, 0.5);
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container.nav:hover {
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-color:rgba(11, 20, 213, 0.7);
  border-right-color:rgba(11, 20, 213, 0.7);
  border-bottom-color:rgba(11, 20, 213, 0.7);
  border-left-color:rgba(11, 20, 213, 0.7);
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  min-height:50px;
  margin-top:0px;
  background-color:rgba(0, 0, 0, 0);
  padding-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  max-height:none;
  max-width:1000px;
  height:100%;
  width:100%;
  background-image:none;
  background-position:center top;
  background-repeat:no-repeat;
  background-size:contain;
  margin-right:auto;
  margin-left:auto;
}

body > .row.row-14:hover {
  max-height:none;
  min-height:0px;
  margin-top:0px;
  height:100%;
  padding-top:0px;
  padding-bottom:0px;
  margin-bottom:0px;
  margin-right:auto;
  margin-left:auto;
  background-color:rgba(255, 255, 255, 0);
  max-width:1000px;
}

body > .row > [class*="coffee-span-"].index-button-link-column:hover {
  margin-top:0px;
}

a.link-button span.index-but-link-text:hover {
  color:rgba(11, 20, 213, 0.7);
}

body > .row.index-butlink-row:hover {
  max-height:none;
  min-height:0px;
  margin-top:11px;
  height:100%;
  padding-top:0px;
  padding-bottom:0px;
  margin-bottom:0px;
  margin-right:auto;
  margin-left:auto;
  background-color:rgba(255, 255, 255, 0);
  max-width:1000px;
}

a.link-button.index-button-link-1.nav:hover {
  min-height:0px;
  margin-top:7px;
  background-color:rgba(231, 181, 68, 1);
  padding-top:0px;
  border-top-color:rgba(0, 8, 181, 0.8);
  border-right-color:rgba(0, 8, 181, 0.8);
  border-bottom-color:rgba(0, 8, 181, 0.8);
  border-left-color:rgba(0, 8, 181, 0.8);
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  max-width:500px;
  width:100%;
  margin-bottom:7px;
  font-family:Verdana, Geneva, sans-serif;
  font-weight:100;
  font-size:20px;
  -webkit-transition-timing-function:ease;
  -moz-transition-timing-function:ease;
  -ms-transition-timing-function:ease;
  -o-transition-timing-function:ease;
  transition-timing-function:ease;
  -webkit-align-self:center;
  -moz-align-self:center;
  -ms-align-self:center;
  -o-align-self:center;
  align-self:center;
  padding-right:0px;
  margin-right:auto;
  margin-left:auto;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
}

li span.list-item-text-1:hover {
  color:rgba(34, 34, 34, 1);
  text-decoration:none;
}

li a.list-item-text-3:hover {
  color:rgba(231, 181, 68, 1);
}

a.link-button span.b-i-n-butlink-text:hover {
  color:rgba(231, 181, 68, 1);
}

a.link-button span.footer-b-i-n-butlink-text:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button#index-links:hover {
  padding-right:0px;
  padding-top:0px;
  margin-bottom:7px;
  max-width:500px;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
}

a.link-button.nav.pg-button-link:hover {
  background-color:rgba(59, 95, 215, 1);
}

span.glyph.mobil-icon:hover {
  color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container.mobil-button:hover {
  background-color:rgba(59, 95, 215, 1);
}

span.text-element span.autumn-mutx:hover {
  color:rgba(255, 255, 255, 1);
}

span.glyph#autumn-icon:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button span.autumn-buttx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button#autumn-back-c:hover {
  background-color:rgba(173, 6, 26, 1);
}

a.link-button#autumn-up:hover {
  background-color:rgba(173, 6, 26, 1);
}

a.link-button#autumn-next-c:hover {
  background-color:rgba(173, 6, 26, 1);
}

a.link-button.autumn.nav.pg-button-link:hover {
  background-color:rgba(173, 6, 26, 0.7);
}

.row > [class*="coffee-span-"] > .container#autumn-mu:hover {
  background-color:rgba(173, 6, 26, 0.7);
}

span.text-element span.orange-mutx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button span.orange-buttx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.nav.orange.pg-button-link:hover {
  background-color:rgba(46, 89, 17, 0.5);
}

.row > [class*="coffee-span-"] > .container#orange-mu:hover {
  background-color:rgba(46, 89, 17, 0.5);
}

a.link-button#orange-back-c:hover {
  background-color:rgba(46, 89, 17, 1);
}

a.link-button#orange-up:hover {
  background-color:rgba(46, 89, 17, 1);
}

a.link-button#orange-next-c:hover {
  background-color:rgba(46, 89, 17, 1);
}

span.glyph#ocean-icon:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button span.ocean-buttx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.nav.ocean.pg-button-link:hover {
  background-color:rgba(31, 37, 135, 0.7);
}

.row > [class*="coffee-span-"] > .container#ocean-mu:hover {
  background-color:rgba(31, 37, 135, 0.7);
}

a.link-button#ocean-up:hover {
  background-color:rgba(31, 37, 135, 1);
}

a.link-button#ocean-next-c:hover {
  background-color:rgba(31, 37, 135, 1);
}

a.link-button#ocean-back-c:hover {
  background-color:rgba(31, 37, 135, 1);
}

span.text-element span.bigred-mutx:hover {
  color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container#bigred-mu:hover {
  background-color:rgba(116, 73, 31, 0.5);
}

a.link-button span.bigred-buttx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.bigred.nav.pg-button-link:hover {
  background-color:rgba(116, 73, 31, 0.5);
}

a.link-button#bigred-up:hover {
  background-color:rgba(116, 73, 31, 1);
}

a.link-button#bigred-next-c:hover {
  background-color:rgba(116, 73, 31, 1);
}

a.link-button#bigred-back-c:hover {
  background-color:rgba(116, 73, 31, 1);
}

span.glyph#elephant-icon:hover {
  color:rgba(255, 255, 255, 1);
}

span.text-element span.elephant-mutx:hover {
  color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container#elephant-mu:hover {
  background-color:rgba(65, 73, 60, 0.6);
}

a.link-button span.elephant-buttx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.elephant.nav.pg-button-link:hover {
  background-color:rgba(65, 73, 60, 0.5);
}

a.link-button#elep-next-c:hover {
  background-color:rgba(65, 73, 60, 1);
}

a.link-button#elep-up:hover {
  background-color:rgba(65, 73, 60, 1);
}

a.link-button#elep-back-c:hover {
  background-color:rgba(65, 73, 60, 1);
}

span.text-element span.rhino-mutx:hover {
  color:rgba(255, 255, 255, 1);
}

span.glyph#rhin-icon:hover {
  color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container#rhin-mu:hover {
  background-color:rgba(122, 104, 82, 0.5);
}

a.link-button span.rhino-buttx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.nav.pg-button-link.rhino:hover {
  background-color:rgba(122, 104, 82, 0.5);
}

a.link-button#rhino-next-c:hover {
  background-color:rgba(122, 104, 82, 1);
}

a.link-button#rhino-up:hover {
  background-color:rgba(122, 104, 82, 1);
}

a.link-button#rhino-back-c:hover {
  background-color:rgba(122, 104, 82, 1);
}

span.glyph#links-icon:hover {
  color:rgba(255, 255, 255, 1);
}

span.text-element span.links-mux:hover {
  color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container#links-mu:hover {
  background-color:rgba(31, 37, 135, 0.6);
}

span.text-element span.ocean-mutx:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.links.nav.pg-button-link:hover {
  background-color:rgba(31, 37, 135, 0.7);
}

a.link-button span.links-buttx:hover {
  color:rgba(255, 255, 255, 1);
}

a.social-image.facebook.page-social-icon:hover {
  background-color:rgba(59, 89, 152, 1);
}

a.social-image.page-social-icon.twitter:hover {
  background-color:rgba(85, 172, 237, 1);
}

a.social-image.google.page-social-icon:hover {
  background-color:rgba(221, 75, 57, 1);
}

a.social-image.linkedin.page-social-icon:hover {
  background-color:rgba(0, 119, 181, 1);
}

@media screen and (max-width: 1024px) {
.row > [class*="coffee-span-"] > .container.page-picture-container {
  max-width:700px;
}

.row > [class*="coffee-span-"] > .container.back-next-container-nav {
  max-width:700px;
}

.row > [class*="coffee-span-"] > .container.blank-container {
  max-width:700px;
}

h2.pg-heading2 {
  margin-top:57px;
}

body > .row > [class*="coffee-span-"].menu-column {
  margin-right:auto;
  margin-left:auto;
  float:none;
}

.row > [class*="coffee-span-"] > .container.menu.nav-button-link-container {
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  float:none;
}

a.link-button.nav.pg-button-link {
  padding-right:50px;
  padding-left:50px;
  max-width:none;
  width:auto;
  margin-right:0%;
  margin-left:0.5%;
  float:none;
}

body > .row > [class*="coffee-span-"].blank-space-column {
  min-height:400px;
}

a.link-button span.autumn-buttx {
  font-size:15px;
}

a.link-button span.orange-buttx {
  font-size:15px;
}

a.link-button span.ocean-buttx {
  font-size:15px;
}

a.link-button span.bigred-buttx {
  font-size:15px;
}

div.responsive-picture.big-red-picture {
  max-width:529px;
  max-height:477px;
}

a.link-button span.elephant-buttx {
  font-size:15px;
}

div.responsive-picture.elephant-picture {
  max-width:541px;
  max-height:463px;
}

a.link-button span.rhino-buttx {
  font-size:15px;
}

div.responsive-picture.rhino-picture {
  max-width:537px;
  max-height:448px;
}

a.link-button span.links-buttx {
  font-size:15px;
}

h2.links-head2 {
  margin-top:57px;
}
}

@media screen and (max-width: 820px) {
.row > [class*="coffee-span-"] > .container.nav-button-link-container {
  max-width:none;
  width:100%;
  height:100%;
  margin-right:auto;
  display:none;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container {
  max-width:none;
}

h1 span.pages-heading1-text {
  font-size:42px;
}

.row > [class*="coffee-span-"] > .container.blank-container {
  max-width:650px;
}

.row > [class*="coffee-span-"] > .container.page-picture-container {
  max-width:650px;
  margin-top:0px;
}

.row > [class*="coffee-span-"] > .container.back-next-container-nav {
  max-width:650px;
}

.row > [class*="coffee-span-"] > .container.mobil-button {
  display:block;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -webkit-flex-wrap:nowrap;
  -moz-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -o-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-align-content:stretch;
  -moz-align-content:stretch;
  -ms-align-content:stretch;
  -o-align-content:stretch;
  align-content:stretch;
  float:none;
  width:auto;
  margin-bottom:7px;
  text-align:center;
  max-width:none;
  margin-right:auto;
  margin-left:auto;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-left-style:none;
  background-image:none;
  margin-top:8px;
  border-top-color:rgba(140, 182, 228, 0.7);
  border-right-color:rgba(140, 182, 228, 0.7);
  border-bottom-color:rgba(140, 182, 228, 0.7);
  border-left-color:rgba(140, 182, 228, 0.7);
  height:auto;
}

span.text-element.menu-label {
  margin-right:0%;
  margin-top:7px;
  padding-right:0px;
  margin-left:1%;
}

span.glyph.mobil-icon {
  margin-right:1%;
  color:rgba(140, 182, 228, 0.6);
}

.row > [class*="coffee-span-"] > .container.menu.nav-button-link-container {
  width:auto;
  float:none;
  display:none;
  margin-right:auto;
  margin-left:auto;
  max-width:none;
  text-align:center;
  height:auto;
  padding-bottom:0px;
  padding-left:0px;
}

body > .row > [class*="coffee-span-"].menu-column {
  margin-right:auto;
  margin-left:auto;
  float:none;
}

a.link-button.nav.pg-button-link {
  width:100%;
  max-width:410px;
  display:block;
  margin-right:auto;
  margin-left:auto;
  padding-right:0px;
  padding-left:0px;
}

body > .row > [class*="coffee-span-"].blank-space-column {
  margin-top:0px;
  min-height:300px;
}

a.link-button span.autumn-buttx {
  font-size:17px;
}

a.link-button span.orange-buttx {
  font-size:17px;
}

div.responsive-picture.autumn-in-new-york-picture {
  max-width:418px;
  max-height:515px;
}

div.responsive-picture.ocean-view-picture {
  max-width:425px;
  max-height:504px;
}

a.link-button span.ocean-buttx {
  font-size:17px;
}

a.link-button span.bigred-buttx {
  font-size:17px;
}

div.responsive-picture.big-red-picture {
  max-width:479px;
  max-height:432px;
}

a.link-button span.elephant-buttx {
  font-size:17px;
}

div.responsive-picture.elephant-picture {
  max-width:521px;
  max-height:446px;
}

a.link-button span.rhino-buttx {
  font-size:17px;
}

div.responsive-picture.rhino-picture {
  max-width:497px;
  max-height:415px;
}

a.link-button span.links-buttx {
  font-size:17px;
}

a.social-image.page-social-icon {
  max-width:24px;
}

.row > [class*="coffee-span-"] > .container.mobil-button:hover {
  background-image:none;
  background-color:rgba(59, 95, 215, 1);
}

span.glyph.mobil-icon:hover {
  color:rgba(255, 255, 255, 1);
}
}

@media screen and (max-width: 680px) {
a.link-button span.index-but-link-text {
  font-size:18px;
}

body > .row.index-butlink-row {
  height:100%;
}

body > .row > [class*="coffee-span-"].index-button-link-column {
  height:auto;
}

a.link-button.index-button-link-1.nav {
  max-width:400px;
}

h1 span.pages-heading1-text {
  font-size:34px;
}

.row > [class*="coffee-span-"] > .container.page-picture-container {
  max-width:575px;
}

.row > [class*="coffee-span-"] > .container.back-next-container-nav {
  height:auto;
  max-width:575px;
}

.row > [class*="coffee-span-"] > .container.blank-container {
  height:auto;
  max-width:575px;
}

body > .row > [class*="coffee-span-"].back-next-column-nav {
  float:none;
}

h2.pg-heading2 {
  margin-top:47px;
}

a.link-button.nav.pg-button-link {
  max-width:400px;
}

body > .row > [class*="coffee-span-"].blank-space-column {
  min-height:270px;
}

a.link-button span.autumn-buttx {
  font-size:17px;
}

div.responsive-picture.orange-grove-picture {
  max-width:359px;
  max-height:452px;
}

a.link-button span.orange-buttx {
  font-size:17px;
}

div.responsive-picture.autumn-in-new-york-picture {
  max-width:388px;
  max-height:478px;
}

div.responsive-picture.ocean-view-picture {
  max-width:400px;
  max-height:475px;
}

a.link-button span.ocean-buttx {
  font-size:17px;
}

a.link-button span.bigred-buttx {
  font-size:17px;
}

div.responsive-picture.big-red-picture {
  max-width:439px;
  max-height:396px;
}

a.link-button span.elephant-buttx {
  font-size:17px;
}

div.responsive-picture.elephant-picture {
  max-width:441px;
  max-height:377px;
}

a.link-button span.rhino-buttx {
  font-size:17px;
}

div.responsive-picture.rhino-picture {
  max-width:447px;
  max-height:373px;
}

a.link-button span.links-buttx {
  font-size:17px;
}

h2.links-head2 {
  margin-top:47px;
}

a.social-image.page-social-icon {
  max-width:22px;
}

a.link-button.index-button-link-1.nav:hover {
  max-width:400px;
}

a.link-button#index-links:hover {
  max-width:400px;
}
}

@media screen and (max-width: 542px) {
.row > [class*="coffee-span-"] > .container.index-button-link-container.nav {
  max-width:1000px;
  height:100%;
  width:100%;
  background-image:-webkit-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(29,30,33,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(29,30,33,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(29,30,33,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(231,181,68,1) 0%,rgba(29,30,33,1) 100%);
  background-image:linear-gradient(180deg, rgba(231, 181, 68, 1) 0%, rgba(29, 30, 33, 1) 100%);
  margin-bottom:0px;
  margin-left:auto;
  padding-top:7px;
  padding-bottom:7px;
  margin-top:0px;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  float:none;
}

body > .row > [class*="coffee-span-"].index-button-link-column {
  background-image:none;
  margin-top:0px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-color:rgba(11, 20, 213, 0.7);
  border-right-color:rgba(11, 20, 213, 0.7);
  border-bottom-color:rgba(11, 20, 213, 0.7);
  border-left-color:rgba(11, 20, 213, 0.7);
  height:auto;
  max-height:none;
  padding-top:0px;
}

body > .row.row-14 {
  margin-top:0px;
  height:100%;
}

body > .row.index-butlink-row {
  margin-top:11px;
  height:100%;
}

a.link-button span.index-but-link-text {
  font-size:18px;
}

a.link-button.index-button-link-1.nav {
  max-width:282px;
  width:100%;
  padding-top:0px;
  padding-bottom:0px;
  margin-bottom:7px;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-color:rgba(0, 0, 0, 0);
  border-right-color:rgba(0, 0, 0, 0);
  border-bottom-color:rgba(0, 0, 0, 0);
  border-left-color:rgba(0, 0, 0, 0);
  background-color:rgba(0, 0, 0, 0);
  -webkit-transition-timing-function:ease;
  -moz-transition-timing-function:ease;
  -ms-transition-timing-function:ease;
  -o-transition-timing-function:ease;
  transition-timing-function:ease;
  float:none;
  padding-right:0px;
  padding-left:0px;
  letter-spacing:-2px;
}

.row > [class*="coffee-span-"] > .container.nav-button-link-container {
  display:none;
  float:none;
  width:100%;
  margin-top:0px;
  height:100%;
  margin-right:auto;
  margin-left:auto;
  max-width:none;
  text-align:center;
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
}

a.link-button#index-links {
  background-color:rgba(0, 0, 0, 0);
  padding-right:0px;
  padding-left:0px;
  border-top-color:rgba(0, 0, 0, 0);
  border-right-color:rgba(0, 0, 0, 0);
  border-bottom-color:rgba(0, 0, 0, 0);
  border-left-color:rgba(0, 0, 0, 0);
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
}

h1 span.pages-heading1-text {
  font-size:23px;
}

h2 span.pg-heading2-text {
  font-size:24px;
}

.row > [class*="coffee-span-"] > .container.page-picture-container {
  margin-top:0px;
}

h2.pg-heading2 {
  margin-top:37px;
  padding-bottom:0px;
}

span.glyph.mobil-icon {
  color:rgba(140, 182, 228, 0.7);
  font-size:36px;
}

body > .row > [class*="coffee-span-"].menu-column {
  margin-right:auto;
  margin-left:auto;
}

.row > [class*="coffee-span-"] > .container.mobil-button {
  max-width:none;
}

.row > [class*="coffee-span-"] > .container.menu.nav-button-link-container {
  max-width:none;
}

a.link-button.nav.pg-button-link {
  margin-left:auto;
  margin-right:auto;
  display:block;
  max-width:260px;
  width:100%;
  padding-right:0px;
  padding-left:0px;
}

a.link-button#index-about-prints {
  padding-right:0px;
  padding-left:0px;
}

body > .row > [class*="coffee-span-"].blank-space-column {
  min-height:150px;
}

h1.autumn-head1 {
  padding-top:0px;
  padding-bottom:7px;
}

a.link-button span.autumn-buttx {
  font-size:17px;
}

h1.orange-head1 {
  padding-top:0px;
  padding-bottom:7px;
}

div.responsive-picture.orange-grove-picture {
  max-width:329px;
  max-height:414px;
}

a.link-button span.orange-buttx {
  font-size:17px;
}

h1.ocean-head1 {
  padding-top:0px;
  padding-bottom:7px;
}

a.link-button span.ocean-buttx {
  font-size:17px;
}

h1.bigred-head1 {
  padding-top:0px;
  padding-bottom:7px;
}

a.link-button span.bigred-buttx {
  font-size:17px;
}

h1.elephant-head1 {
  padding-top:0px;
  padding-bottom:7px;
}

a.link-button span.elephant-buttx {
  font-size:17px;
}

h1.rhino-head1 {
  padding-top:0px;
  padding-bottom:7px;
}

a.link-button span.rhino-buttx {
  font-size:17px;
}

h1.links-head1 {
  padding-top:0px;
  padding-bottom:7px;
}

a.link-button span.links-buttx {
  font-size:17px;
}

h2.links-head2 {
  margin-top:37px;
  padding-bottom:0px;
}

a.social-image.page-social-icon {
  max-width:20px;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container.nav:hover {
  background-image:none;
  height:100%;
  max-width:1000px;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  margin-top:0px;
  padding-top:7px;
  padding-bottom:7px;
  float:none;
}

body > .row > [class*="coffee-span-"].index-button-link-column:hover {
  margin-top:0px;
}

a.link-button.index-button-link-1.nav:hover {
  max-width:282px;
  width:100%;
  padding-top:0px;
  margin-top:7px;
  margin-bottom:7px;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  background-image:none;
  background-color:rgba(231, 181, 68, 1);
  box-shadow:none;
  border-top-color:rgba(11, 20, 213, 0.7);
  border-right-color:rgba(11, 20, 213, 0.7);
  border-bottom-color:rgba(11, 20, 213, 0.7);
  border-left-color:rgba(11, 20, 213, 0.7);
  -webkit-transition-timing-function:linear;
  -moz-transition-timing-function:linear;
  -ms-transition-timing-function:linear;
  -o-transition-timing-function:linear;
  transition-timing-function:linear;
  padding-right:0px;
}

a.link-button#index-links:hover {
  box-shadow:none;
  background-color:rgba(231, 181, 68, 1);
  padding-top:0px;
  padding-right:0px;
  padding-left:0px;
  max-width:282px;
}
}

@media screen and (max-width: 355px) {
.row > [class*="coffee-span-"] > .container.nav-button-link-container {
  margin-top:0px;
  width:100%;
  height:100%;
  float:none;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container {
  margin-top:0px;
}

a.link-button.index-button-link-1.nav {
  max-width:228px;
  padding-top:0px;
  padding-bottom:0px;
  letter-spacing:-3px;
}

a.link-button#index-links {
  padding-top:0px;
  padding-bottom:0px;
}

h2 span.pg-heading2-text {
  font-size:18px;
}

h1 span.pages-heading1-text {
  font-size:18px;
}

h2.pg-heading2 {
  margin-top:20px;
}

body > .row > [class*="coffee-span-"].menu-column {
  float:none;
}

.row > [class*="coffee-span-"] > .container.mobil-button {
  position:relative;
}

a.link-button.nav.pg-button-link {
  max-width:200px;
}

body > .row > [class*="coffee-span-"].blank-space-column {
  min-height:75px;
}

body > .row > [class*="coffee-span-"].info-list-item-column {
  margin-top:-50px;
}

h1.autumn-head1 {
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.autumn-buttx {
  font-size:17px;
}

h1.orange-head1 {
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.orange-buttx {
  font-size:17px;
}

h1.ocean-head1 {
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.ocean-buttx {
  font-size:17px;
}

h1.bigred-head1 {
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.bigred-buttx {
  font-size:17px;
}

h1.elephant-head1 {
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.elephant-buttx {
  font-size:17px;
}

h1.rhino-head1 {
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.rhino-buttx {
  font-size:17px;
}

h1.links-head1 {
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.links-buttx {
  font-size:17px;
}

h2.links-head2 {
  margin-top:20px;
}

.row > [class*="coffee-span-"] > .container.social-container {
  margin-right:auto;
  margin-left:0%;
}

a.social-image.page-social-icon {
  max-width:19px;
}

a.link-button.index-button-link-1.nav:hover {
  max-width:228px;
  padding-bottom:0px;
  padding-top:0px;
}

a.link-button#index-links:hover {
  padding-top:0px;
  max-width:228px;
}
}

@media screen and (max-width: 259px) {
body > .row > [class*="coffee-span-"].title-column {
  margin-top:0px;
}

.row > [class*="coffee-span-"] > .container.nav-button-link-container {
  margin-top:0px;
  max-width:none;
  width:100%;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container {
  margin-top:0px;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container.nav {
  text-align:center;
  position:static;
  float:left;
  width:100%;
}

a.link-button span.index-but-link-text {
  font-size:16px;
}

a.link-button.index-button-link-1.nav {
  max-width:150px;
  padding-top:0px;
  padding-bottom:0px;
  letter-spacing:-4px;
  padding-right:0px;
  padding-left:0px;
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  margin-bottom:7px;
}

body > .row > [class*="coffee-span-"].copyright-column {
  float:left;
}

a.link-button#index-links {
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
  width:100%;
  margin-right:auto;
  margin-bottom:7px;
}

h2 span.pg-heading2-text {
  font-size:15px;
}

h1 span.pages-heading1-text {
  font-size:14px;
}

body > .row > [class*="coffee-span-"].footer-column {
  margin-top:-13px;
}

h2.pg-heading2 {
  margin-top:14px;
}

a.link-button span.b-i-n-butlink-text {
  font-size:14px;
}

body > .row > [class*="coffee-span-"].back-next-column-nav {
  float:none;
}

.row > [class*="coffee-span-"] > .container.blank-container {
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].menu-column {
  margin-top:0px;
}

.row > [class*="coffee-span-"] > .container.menu.nav-button-link-container {
  max-width:none;
  padding-top:0px;
  padding-bottom:0px;
}

.row > [class*="coffee-span-"] > .container.mobil-button {
  max-width:none;
  position:relative;
}

span.glyph.mobil-icon {
  line-height:0.5;
  font-size:33px;
}

.row > [class*="coffee-span-"] > .container.page-picture-container {
  margin-top:-27px;
}

a.link-button.nav.pg-button-link {
  max-width:154px;
  padding-right:0px;
  padding-left:0px;
}

body > .row > [class*="coffee-span-"].description-column {
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].blank-description-column {
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].info-list-item-column {
  margin-top:-50px;
}

body > .row > [class*="coffee-span-"].blank-space-column {
  min-height:50px;
}

h1.autumn-head1 {
  padding-top:0px;
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.autumn-buttx {
  font-size:15px;
}

h1.orange-head1 {
  padding-top:0px;
  padding-bottom:7px;
  margin-top:-7px;
}

div.responsive-picture.orange-grove-picture {
  margin-top:8px;
}

a.link-button span.orange-buttx {
  font-size:15px;
}

div.responsive-picture.autumn-in-new-york-picture {
  margin-top:8px;
}

h1.ocean-head1 {
  padding-top:0px;
  padding-bottom:7px;
  margin-top:-7px;
}

div.responsive-picture.ocean-view-picture {
  margin-top:8px;
}

a.link-button span.ocean-buttx {
  font-size:15px;
}

h1.bigred-head1 {
  padding-top:0px;
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.bigred-buttx {
  font-size:15px;
}

div.responsive-picture.big-red-picture {
  margin-top:8px;
}

h1.elephant-head1 {
  padding-top:0px;
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.elephant-buttx {
  font-size:15px;
}

div.responsive-picture.elephant-picture {
  margin-top:8px;
}

h1.rhino-head1 {
  padding-top:0px;
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.rhino-buttx {
  font-size:15px;
}

div.responsive-picture.rhino-picture {
  margin-top:8px;
}

h1.links-head1 {
  padding-top:0px;
  padding-bottom:7px;
  margin-top:-7px;
}

a.link-button span.links-buttx {
  font-size:15px;
}

h2.links-head2 {
  margin-top:14px;
}

a.social-image.page-social-icon {
  max-width:18px;
}

a.link-button.nav.picture-button-link {
  margin-right:auto;
  margin-left:auto;
  padding-right:1px;
  padding-left:1px;
}

.row > [class*="coffee-span-"] > .container.index-button-link-container.nav:hover {
  width:100%;
}

a.link-button.index-button-link-1.nav:hover {
  max-width:150px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
  margin-left:auto;
  margin-right:auto;
}

a.link-button#index-links:hover {
  padding-top:0px;
  padding-bottom:0px;
  max-width:150px;
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
  width:100%;
  margin-left:auto;
  margin-right:auto;
}
}