body{font-family:Montserrat,sans-serif;font-size:16px;background:#fff;padding:0;margin:0}.page-footer{background-color:var(--color-primary-dark)}img.brand-logo{height:calc(var(--header-height) - var(--padding-thin)*2);width:100%;padding:var(--padding-thin);-o-object-fit:contain;object-fit:contain}.image h2[data-v-0b9996b8]{font-style:italic}[data-v-0b9996b8],[data-v-0b9996b8]:after,[data-v-0b9996b8]:before{-webkit-box-sizing:inherit;box-sizing:inherit}.image-gallery[data-v-0b9996b8]{-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em}.image[data-v-0b9996b8]{margin:0 0 1.5em;display:inline-block;width:100%;border:1px solid #ebebeb;border-radius:5px;padding:0 5px;-webkit-box-shadow:0 0 5px 1px #ebebeb;box-shadow:0 0 5px 1px #ebebeb}.image img[data-v-0b9996b8]{width:100%}.image .desc[data-v-0b9996b8]{font-size:.75rem;width:100%;text-align:center}@media only screen and (min-width:1024px){.image-gallery[data-v-0b9996b8]{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media only screen and (max-width:1023px) and (min-width:768px){.image-gallery[data-v-0b9996b8]{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width:767px) and (min-width:540px){.image-gallery[data-v-0b9996b8]{-webkit-column-count:2;-moz-column-count:2;column-count:2}}