/* Text Elements */

h1 span.heading-text-9 {
  color: #01080f;
  font-style: italic;
  font-size: 21px;
}

h1 span.heading-text-8 {
  color: #01060a;
}

h6.heading-1 {
  font-weight: 100;
  font-size: 14px;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

h6.heading-2 {
  color: #05080a;
  font-weight: 500;
  font-size: 17px;
  font-family: 'Amita', cursive;
}

h6.heading-3 {
  font-weight: 500;
  font-family: 'Amita', cursive;
}

h6 span.heading-text-1 {
  font-weight: 300;
}

h6 span.heading-text-2 {
  color: #040b0f;
  font-weight: 400;
  font-size: 16px;
}

h6.heading-4 {
  color: #02090d;
  font-family: 'Amita', cursive;
}

h6 span.heading-text-3 {
  color: #041017;
  font-size: 16px;
}

h6.heading-5 {
  font-family: 'Amita', cursive;
}

h6 span.heading-text-4 {
  color: #02090d;
  font-size: 16px;
}

h6 span.heading-text-5 {
  font-size: 16px;
}

h6 span.heading-text-7 {
  color: #030a0d;
  font-style: normal;
  font-size: 17px;
  font-family: 'Amita', cursive;
}

h6 span.heading-text-10 {
  color: #020608;
  font-size: 17px;
  font-family: 'Amita', cursive;
}

h6 span.heading-text-11 {
  color: #01070a;
  font-size: 15px;
  font-family: 'Amita', cursive;
}

h6.heading-7 {
  color: #020c12;
  font-size: 17px;
}

h6 span.heading-text-12 {
  font-style: italic;
}

p.paragraph span.paragraph-text-1 {
  font-weight: 600;
  font-size: 16px;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

p.paragraph span.paragraph-text-2 {
  font-weight: 500;
  font-size: 16px;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

p.paragraph.paragraph-1 {
  font-size: 13px;
}

p.paragraph.paragraph-2 {
  max-width: 1212px;
  text-align: justify;
}

/* Interaction Elements */

a.link-button.button-link-1 {
  position: static;
  margin-top: 6px;
  margin-bottom: 5px;
  padding-left: 23px;
  background-color: #fff;
  box-shadow: none;
  color: #000;
  text-shadow: none;
  font-style: italic;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;

  -webkit-flex: 0 0;
     -moz-flex: 0 0;
      -ms-flex: 0 0;
       -o-flex: 0 0;
          flex: 0 0;
}

a.link-button.button-link-2 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

a.link-button.button-link-3 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-4 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-8 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-9 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-10 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-11 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-12 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-13 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-14 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-22 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-23 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-24 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-25 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-26 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-27 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-28 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-5 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-6 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-7 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-29 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-21 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-20 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-19 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-18 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-17 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-16 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

a.link-button.button-link-15 {
  background-color: #fcfcfc;
  color: #020000;
  font-style: italic;
}

/* Layout Elements */

body > .row > [class*='coffee-span-'].column-1 {
  padding-right: 5px;
  min-height: 62px;
}

body > .row.row-1 {
  max-width: 1392px;
}

body > .row.row-2 {
  max-width: 1383px;
}

body > .row.row-3 {
  max-width: 1382px;
}

body > .row > [class*='coffee-span-'].column-3 {
  background-color: #fcfcfc;
}

body > .row > [class*='coffee-span-'].column-2 {
  float: right;
  background-color: #fcfcfc;
  background-clip: border-box;
  box-shadow: none;
  opacity: 1;
}

body > .row.row-4 {
  background-color: transparent;
  box-shadow: none;
  opacity: 1;
}

body > .row.row-5 {
  max-width: 1275px;
}

body > .row > [class*='coffee-span-'].column-4 {
  float: left;
  clear: none;
  min-height: 53px;
}

body > .row.row-6 {
  max-width: 1276px;
}

body > .row.row-7 {
  max-width: 1279px;
}

body > .row.row-8 {
  max-width: 1529px;
}

body > .row.row-10 {
  max-width: 1375px;
}

body > .row > [class*='coffee-span-'].column-5 {
  min-height: 62px;
}

body > .row > [class*='coffee-span-'].column-6 {
  padding-right: 0;
  min-height: 55px;
  max-height: 629px;
  height: 100%;
}

body > .row.row-9 {
  max-width: 1386px;
}

body > .row > [class*='coffee-span-'].column-7 {
  min-height: 60px;
  max-height: 581px;
}

body > .row.row-11 {
  position: relative;
  max-width: 1558px;
  max-height: 542px;
  width: 100%;
  height: 100%;
}

body > .row > [class*='coffee-span-'].column-8 {
  padding-right: 0;
  max-height: 620px;
}

body > .row.row-4:hover {
  max-width: 1454px;
  background-color: #010d02;
}

div.responsive-picture.picture-1 {
  max-width: 270px;
}

div.responsive-picture.picture-2 {
  max-width: 197px;
}

div.responsive-picture.picture-3 {
  max-width: 185px;
}

div.responsive-picture.picture-5 {
  max-width: 240px;
}

div.responsive-picture.picture-11 {
  max-width: 271px;
  width: 100%;
}

div.responsive-picture.picture-12 {
  max-width: 270px;
}

a.responsive-picture.picture-link-1 {
  max-width: 558px;
}

a.responsive-picture.picture-link-2 {
  max-width: 800px;
}

a.responsive-picture.picture-link-3 {
  max-width: 800px;
}

a.responsive-picture.picture-link-4 {
  max-width: 1000px;
}

a.responsive-picture.picture-link-5 {
  max-width: 800px;
}

a.responsive-picture.picture-link-6 {
  max-width: 1204px;
}

a.responsive-picture.picture-link-7 {
  max-width: 600px;
}

a.responsive-picture.picture-link-8 {
  max-width: 173px;
}

a.responsive-picture.picture-link-9 {
  max-width: 434px;
}

a.responsive-picture.picture-link-10 {
  max-width: 161px;
}

a.responsive-picture.picture-link-11 {
  max-width: 414px;
}

a.responsive-picture.picture-link-12 {
  max-width: 1093px;
}

a.responsive-picture.picture-link-13 {
  max-width: 800px;
}

a.responsive-picture.picture-link-14 {
  max-width: 722px;
}

a.responsive-picture.picture-link-15 {
  max-width: 648px;
}

a.responsive-picture.picture-link-16 {
  max-width: 221px;
}

a.responsive-picture.picture-link-17 {
  max-width: 700px;
}

a.responsive-picture.picture-link-18 {
  max-width: 222px;
}

a.responsive-picture.picture-link-19 {
  max-width: 830px;
}

a.responsive-picture.picture-link-20 {
  max-width: 206px;
}

a.responsive-picture.picture-link-21 {
  max-width: 640px;
}

a.responsive-picture.picture-link-22 {
  max-width: 218px;
}

a.responsive-picture.picture-link-23 {
  max-width: 560px;
}

a.responsive-picture.picture-link-24 {
  max-width: 219px;
}

a.responsive-picture.picture-link-25 {
  max-width: 847px;
}

a.responsive-picture.picture-link-26 {
  max-width: 232px;
}

a.responsive-picture.picture-link-27 {
  max-width: 856px;
}

a.responsive-picture.picture-link-28 {
  max-width: 215px;
}

a.responsive-picture.picture-link-29 {
  max-width: 450px;
}

a.responsive-picture.picture-link-30 {
  max-width: 216px;
}

a.responsive-picture.picture-link-31 {
  max-width: 567px;
}

a.responsive-picture.picture-link-32 {
  max-width: 211px;
}

a.responsive-picture.picture-link-33 {
  max-width: 555px;
}

a.responsive-picture.picture-link-34 {
  max-width: 228px;
}

a.responsive-picture.picture-link-35 {
  max-width: 500px;
}

a.responsive-picture.picture-link-36 {
  max-width: 216px;
}

a.responsive-picture.picture-link-37 {
  max-width: 215px;
}

a.responsive-picture.picture-link-38 {
  max-width: 223px;
}

a.responsive-picture.picture-link-39 {
  max-width: 220px;
}

a.responsive-picture.picture-link-40 {
  max-width: 224px;
}

a.responsive-picture.picture-link-41 {
  max-width: 217px;
}

div.responsive-picture.picture-6 {
  max-width: 779px;
}

div.responsive-picture.picture-7 {
  max-width: 319px;
  width: 69%;
}

a.responsive-picture.picture-link-42 {
  max-width: 223px;
}

a.responsive-picture.picture-link-43 {
  max-width: 218px;
}

a.responsive-picture.picture-link-44 {
  max-width: 227px;
}

a.responsive-picture.picture-link-45 {
  max-width: 226px;
}

a.responsive-picture.picture-link-46 {
  max-width: 207px;
}

a.responsive-picture.picture-link-47 {
  max-width: 397px;
}

a.responsive-picture.picture-link-48 {
  max-width: 1197px;
}

a.responsive-picture.picture-link-49 {
  max-width: 226px;
}

a.responsive-picture.picture-link-50 {
  max-width: 230px;
}

a.responsive-picture.picture-link-51 {
  max-width: 835px;
}

a.responsive-picture.picture-link-52 {
  max-width: 600px;
}

a.responsive-picture.picture-link-53 {
  max-width: 230px;
}

a.responsive-picture.picture-link-54 {
  max-width: 812px;
}

a.responsive-picture.picture-link-55 {
  max-width: 625px;
}

a.responsive-picture.picture-link-56 {
  max-width: 224px;
}

a.responsive-picture.picture-link-57 {
  max-width: 227px;
}

a.responsive-picture.picture-link-58 {
  max-width: 226px;
}

a.responsive-picture.picture-link-59 {
  max-width: 224px;
}

a.responsive-picture.picture-link-60 {
  max-width: 226px;
}

a.responsive-picture.picture-link-61 {
  max-width: 214px;
}

a.responsive-picture.picture-link-62 {
  max-width: 217px;
}

a.responsive-picture.picture-link-63 {
  max-width: 643px;
}

a.responsive-picture.picture-link-64 {
  max-width: 174px;
}

a.responsive-picture.picture-link-65 {
  max-width: 162px;
}

a.responsive-picture.picture-link-66 {
  max-width: 233px;
}

a.responsive-picture.picture-link-67 {
  max-width: 600px;
}

a.responsive-picture.picture-link-68 {
  max-width: 226px;
}

a.responsive-picture.picture-link-69 {
  max-width: 759px;
}

a.responsive-picture.picture-link-70 {
  max-width: 231px;
}

a.responsive-picture.picture-link-71 {
  max-width: 216px;
}

a.responsive-picture.picture-link-72 {
  max-width: 554px;
}

a.responsive-picture.picture-link-73 {
  max-width: 900px;
}

a.responsive-picture.picture-link-74 {
  max-width: 224px;
}

a.responsive-picture.picture-link-75 {
  max-width: 1107px;
}

a.responsive-picture.picture-link-76 {
  max-width: 215px;
}

a.responsive-picture.picture-link-77 {
  max-width: 638px;
}

a.responsive-picture.picture-link-78 {
  max-width: 276px;
}

a.responsive-picture.picture-link-79 {
  max-width: 625px;
}

a.responsive-picture.picture-link-80 {
  max-width: 235px;
}

a.responsive-picture.picture-link-81 {
  max-width: 651px;
}

a.responsive-picture.picture-link-82 {
  max-width: 186px;
}

a.responsive-picture.picture-link-83 {
  max-width: 510px;
}

a.responsive-picture.picture-link-84 {
  max-width: 226px;
}

a.responsive-picture.picture-link-85 {
  max-width: 624px;
}

a.responsive-picture.picture-link-86 {
  max-width: 223px;
}

a.responsive-picture.picture-link-87 {
  max-width: 635px;
}

a.responsive-picture.picture-link-88 {
  max-width: 223px;
}

a.responsive-picture.picture-link-89 {
  max-width: 769px;
}

a.responsive-picture.picture-link-90 {
  max-width: 225px;
}

a.responsive-picture.picture-link-91 {
  max-width: 211px;
}

a.responsive-picture.picture-link-92 {
  max-width: 441px;
  max-height: 644px;
}

a.responsive-picture.picture-link-93 {
  max-width: 226px;
}

a.responsive-picture.picture-link-94 {
  float: left;
  clear: both;
  margin-top: 0;
  margin-bottom: 8px;
  padding-top: 8px;
  padding-bottom: 2px;
  max-width: 411px;
  max-height: 618px;
}

a.responsive-picture.picture-link-95 {
  max-width: 221px;
}

a.responsive-picture.picture-link-96 {
  max-width: 234px;
}

a.responsive-picture.picture-link-97 {
  max-width: 227px;
}

a.responsive-picture.picture-link-98 {
  max-width: 238px;
  max-height: 602px;
}

a.responsive-picture.picture-link-99 {
  max-width: 237px;
}

a.responsive-picture.picture-link-100 {
  max-width: 231px;
}

a.responsive-picture.picture-link-101 {
  max-width: 228px;
}

a.responsive-picture.picture-link-102 {
  max-width: 231px;
}

a.responsive-picture.picture-link-103 {
  max-width: 224px;
}

a.responsive-picture.picture-link-104 {
  max-width: 222px;
}

a.responsive-picture.picture-link-105 {
  max-width: 223px;
}

a.responsive-picture.picture-link-106 {
  max-width: 223px;
}

a.responsive-picture.picture-link-107 {
  max-width: 221px;
}

a.responsive-picture.picture-link-108 {
  max-width: 223px;
}

a.responsive-picture.picture-link-94 > picture {
  margin: -1px;
}

a.responsive-picture.picture-link-92 > picture {
  margin: -1px;
}

a.responsive-picture.picture-link-109 {
  max-width: 223px;
}

a.responsive-picture.picture-link-110 {
  max-width: 224px;
}

a.responsive-picture.picture-link-111 {
  max-width: 222px;
}

a.responsive-picture.picture-link-112 {
  max-width: 225px;
}

a.responsive-picture.picture-link-113 {
  max-width: 207px;
}

div.responsive-picture.picture-8 {
  max-width: 271px;
}

a.responsive-picture.picture-link-114 {
  max-width: 229px;
}

a.responsive-picture.picture-link-115 {
  max-width: 236px;
}

a.responsive-picture.picture-link-116 {
  max-width: 228px;
}

a.responsive-picture.picture-link-117 {
  max-width: 241px;
}

a.responsive-picture.picture-link-118 {
  max-width: 310px;
}

a.responsive-picture.picture-link-119 {
  max-width: 221px;
}

a.responsive-picture.picture-link-120 {
  max-width: 222px;
}

a.responsive-picture.picture-link-121 {
  max-width: 221px;
}

a.responsive-picture.picture-link-122 {
  max-width: 225px;
}

a.responsive-picture.picture-link-123 {
  max-width: 215px;
}

a.responsive-picture.picture-link-124 {
  max-width: 213px;
}

a.responsive-picture.picture-link-125 {
  max-width: 222px;
}

a.responsive-picture.picture-link-126 {
  max-width: 218px;
}

a.responsive-picture.picture-link-127 {
  max-width: 227px;
}

a.responsive-picture.picture-link-128 {
  max-width: 222px;
}

a.responsive-picture.picture-link-129 {
  max-width: 223px;
}

a.responsive-picture.picture-link-130 {
  max-width: 224px;
}

a.responsive-picture.picture-link-131 {
  max-width: 228px;
}

a.responsive-picture.picture-link-132 {
  max-width: 229px;
}

a.responsive-picture.picture-link-133 {
  max-width: 229px;
}

a.responsive-picture.picture-link-134 {
  max-width: 230px;
}

a.responsive-picture.picture-link-135 {
  max-width: 227px;
}

a.responsive-picture.picture-link-136 {
  max-width: 231px;
}

a.responsive-picture.picture-link-137 {
  max-width: 224px;
}

a.responsive-picture.picture-link-138 {
  max-width: 224px;
}

a.responsive-picture.picture-link-139 {
  max-width: 221px;
}

a.responsive-picture.picture-link-140 {
  max-width: 221px;
}

a.responsive-picture.picture-link-141 {
  max-width: 222px;
}

a.responsive-picture.picture-link-142 {
  max-width: 177px;
}

a.responsive-picture.picture-link-143 {
  max-width: 222px;
}

a.responsive-picture.picture-link-144 {
  max-width: 221px;
}

a.responsive-picture.picture-link-145 {
  max-width: 221px;
}

a.responsive-picture.picture-link-146 {
  max-width: 224px;
}

a.responsive-picture.picture-link-147 {
  max-width: 211px;
}

a.responsive-picture.picture-link-148 {
  max-width: 221px;
}

div.responsive-picture.picture-9 {
  max-width: 201px;
  max-height: 610px;
}

a.responsive-picture.picture-link-149 {
  float: right;
  margin-top: 9px;
  margin-right: -1%;
  margin-bottom: 14px;
  max-width: 399px;
}

a.responsive-picture.picture-link-150 {
  max-width: 226px;
}

div.responsive-picture.picture-4 {
  max-width: 253px;
}